Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Cheteshwar PujaraINDWest Indies2013110113113113.0016767.66100120
Aaron FinchPK/PW/GLMumbai Indians2013-201833111367*56.5090125.56011102
Keaton JenningsENGIndia201612011211256.0022050.91101130
Shreyas IyerINDSri Lanka2017-20232201128256.0088127.2701047
Mohammad AzharuddinINDSri Lanka1987-1997231112108*56.00108103.7010180
Kumar SangakkaraSLNew Zealand2011110111111111.0012886.72100122
MahmudullahBANSouth Africa2023110111111111.00111100.00100114
John ParkerNZIndia197612011110455.50--10080
Sachin TendulkarMIKolkata Knight Riders2008-20134401114827.7583133.73001171
Jemimah RodriguesINDWEngland Women2019-20236601114818.5014477.08002140
Aaron FinchAUSIndia2020111110110*-11496.49100132
Suved ParkarNBBNorth Mumbai Panthers2026110110110110.0054203.70100107
Naman DhirMILucknow Super Giants2024-202633311062*-51215.6901098
Ajay JadejaINDSouth Africa1996-200034211054*55.0015869.6201056
Quinton de KockSAIndia2015110109109109.0087125.29100171
Heinrich KlaasenSAEngland2023110109109109.0067162.69100124
Dean JonesAUSIndia198612110873*108.0025742.02010110
Junior MurrayWIIndia19941201088554.0015669.23010122
VVS LaxmanINDWest Indies2002-20112301084536.0025143.0300080
Lendl SimmonsMIChennai Super Kings2014-20153301086536.00102105.8801077
MS DhoniINDSri Lanka2011-201722210791*-89120.22010102
Abhishek SharmaSHMumbai Indians2019-20265501074521.4081132.10000124
Kieron PollardMIDelhi Capitals2011-201988210726*17.8383128.9200186
Sheldon JacksonPUDAndhra2021111106106*-50212.0010078
Simran SinghPKMumbai Indians2023-202622110680*106.0056189.29010124
Sachin TendulkarMIChennai Super Kings2008-20134401067426.5086123.26010143
JP DuminyDC/DCMumbai Indians2011-201544210645*53.0082129.2700076
Jason RoyDC/GLMumbai Indians2017-201822210591*-60175.0001077
Sanju SamsonINDEngland2025-20262201058952.5049214.2901099
Suryakumar YadavMIPunjab Kings2018-20264401055726.2557184.21011145
Hashan TillakaratneSLWest Indies1993110104104104.0011689.6610070
Jayant YadavINDEngland2016110104104104.0020450.98100150
Ashok MalhotraINDWest Indies198312110472*104.0012259.02010100
Mahela JayawardeneSLIndia2011111103103*-88117.05100130
Kirk EdwardsWIIndia20111201038651.5018954.50010160
Kraigg BrathwaiteWIIndia20111201036851.5029934.45010100
Dilip VengsarkarINDPakistan19791201035851.5031033.23010131
Surinder AmarnathINDEngland19771201036351.5018057.22010120
Ross TaylorNZIndia2017-20212301029534.0011092.7301090
Brendon McCullumNZCanada2011110101101101.0010992.66100122
Devdutt PadikkalRCBRajasthan Royals2021111101101*-52194.23100116
Syed KirmaniINDAustralia1979111101101*-20649.03100170
Navjot SidhuINDEngland1987-19932201017950.5024141.91010121
Ishan KishanMIChennai Super Kings2018-20244401014025.2570144.29000132
Sachin TendulkarMIKochi Tuskers Kerala2011111100100*-66151.52100123
Chris GayleWIEngland2016111100100*-48208.33100511
Cameron GreenMISunrisers Hyderabad2023111100100*-47212.7710088
Shashwat JagtapETSNaMo Bandra Blasters2026111100100*-50200.00100143
Paul DowntonENGIndia1984-198723210062100.0032630.6701070
Chris LynnKKRMumbai Indians2016-20194411004133.3376131.5800095

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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