Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sardar Patel Stadium, Motera×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Abhishek JhunjhunwalaRRKolkata Knight Riders2010110454545.0036125.0000050
Michael LumbRRDeccan Chargers2010110454545.0032140.6300070
Brendan TaylorZIMNew Zealand2011110444444.005777.1900040
Karun NairRRKolkata Knight Riders2014110444444.0035125.7100041
Jacques KallisSASri Lanka2006110434343.007160.5600021
Neil McKenzieSAIndia2008110424242.007357.5300080
Daniel VettoriNZIndia2010110414141.009543.1600011
Chris GayleWIZimbabwe2006110414141.0034120.5900071
Darren SammyWIIndia20111114141*-17241.1800052
Nasir JamshedPAKIndia2012110414141.0032128.1300041
Dwayne SmithCSKRajasthan Royals2015110404040.0029137.9300032
Brad HodgeRRMumbai Indians2014110404040.0030133.3300003
Andre RussellWIIndia20111114040*-18222.2200042
Sanju SamsonRRDelhi Capitals2014110404040.0025160.0000023
Parthiv PatelINDWest Indies2011110393939.0035111.4300070
Tim BresnanENGIndia2012120392019.5010836.1100030
Denesh RamdinWIIndia2011110383838.005273.0800030
David HusseyAUSIndia20111113838*-26146.1500031
VVS LaxmanINDSouth Africa2008120383519.005273.0800060
Graeme CremerZIMAustralia2011110373737.005172.5500040
Adam VogesRRKolkata Knight Riders20101113737*-22168.1800022
Sanju SamsonRRKolkata Knight Riders2014110373737.0031119.3500030
James FaulknerRRMumbai Indians2014-20152223731*-27137.0400012
Mahela JayawardeneSLSouth Africa2006110363636.005072.0000040
Carl HooperWIIndia20021113636*-27133.3300050
Tillakaratne DilshanSLSouth Africa2006110363636.006357.1400030
Prosper UtseyaZIMNew Zealand2011110363636.006555.3800030
Brad HodgeKKRRajasthan Royals2010110363636.0034105.8800030
Ravindra JadejaINDSouth Africa2010110363636.0035102.8600021
Tharanga ParanavitanaSLIndia2009110353535.005563.6400060
Graeme SmithSAIndia2008110343434.004280.9500060
Suresh RainaINDAustralia20111113434*-28121.4300021
Sourav GangulyKKRRajasthan Royals2010110333333.0029113.7900030
Marvan AtapattuSLZimbabwe20061113333*-30110.0000020
MS DhoniINDPakistan2012110333333.0023143.4800040
Shikhar DhawanSHRajasthan Royals2014110333333.0020165.0000070
Virat KohliINDEngland2012121331933.008837.5000060
Kevon CooperRRDelhi Capitals2014110323232.0016200.0000023
MS DhoniINDNew Zealand2010120322216.008139.5100011
Shane WatsonRRKolkata Knight Riders2014110313131.0020155.0000022
Ravichandran AshwinINDWest Indies2011110313131.006448.4400010
Ahmed ShehzadPAKIndia2012110313131.0029106.9000031
Steve SmithRRRoyal Challengers Bengaluru2015110313131.0028110.7100020
Faiz FazalRRKolkata Knight Riders2010110313131.0023134.7800060
Amit MishraINDSri Lanka2009121312431.005655.3600050
Brendan TaylorZIMSri Lanka2006110303030.004075.0000040
Hamilton MasakadzaZIMSri Lanka2006110303030.005653.5700050
Ajinkya RahaneRRKolkata Knight Riders2014110303030.0022136.3600031
Michael LumbRRChennai Super Kings2010110303030.0016187.5000032
Sachin TendulkarINDWest Indies2006110292929.004564.4400040

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.