ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vaibhav SuryavanshiIND20263301518150.3377196.10020159
Tony SujiKEN1997-2006151221516715.1027854.32010122
Cooper ConnollyAUS20263301507850.0015497.40020116
Teja NidamanuruNED2022-2023551150110*37.5015795.54101114
Sadeera SamarawickramaSL2023-20259711504125.0015696.15000200
Azhar MahmoodPAK1996-2003131441502915.0026257.25001113
Mukhtar AhmedPAK20153301498349.6789167.42020184
James McCollumIRE20193301487349.3319476.29020201
Saif HassanBAN2020-20266701485521.1421469.16011221
Rubin HermannSA2025-20265511476336.7599148.48010136
Javed AhmadiAFG2014-20214501477629.4016688.55020163
Haider AliPAK2020-202277114766*24.50114128.95011127
Taijul IslamBAN2014-202616172146329.7330448.03002170
Ben CooperNED2014-20195501455429.0014997.32010145
Gautam GambhirIND20052311449772.0018378.69010230
Roelof van der MerweSA/NED2009-202264214475*72.00106135.85020134
Kaushal SilvaSL20162401449436.0030946.60010180
Farveez MaharoofSL2004-200812721444028.8017283.72000143
Dinesh KarthikIND2005-20139721446928.8021168.25010140
Matty CrossSCO2016-20239801444218.0020271.29001142
Thisara PereraSL2010-20187621436435.75105136.1901079
Sanjay BangarIND2002-2004672143100*28.6026553.96103162
Manish PandeyIND2015-20169611427128.4014597.9301275
Calum MacLeodSCO2017-20227711425823.6717979.33011141
Yashasvi JaiswalIND202433114193*70.5085165.88010176
Nehemiah OdhiamboKEN2008-20111111214144*15.6716187.58000153
Ben DuckettENG2025110140140140.00134104.48100202
IhsanullahAFG2017-20227711405423.3317181.87021212
CG WilliamsNAM202255113962*34.75133104.51010111
Malan KrugerNAM2024-20255501394627.80118117.80000164
Adrian BarathWI20106601395023.1724756.28010141
Stuart LawAUS1994-199643013711045.6717876.9710071
Rassie van der DussenSA2018-20254411375645.67106129.25020134
Vikramjit SinghNED20234401378834.2520666.50010141
Alex CareyAUS2018-20268711373422.8318076.11000140
Josh InglisAUS202644013610334.0013898.55100131
Kyle MayersWI2022-20234511365634.0017577.71010163
Shakeel AhmedPAK19954601353622.5031842.45000110
Andrew WhiteIRE2007-20105501344726.8022759.0300160
Ruturaj GaikwadIND202443113377*66.5084158.33010164
Adam BacherSA1999-20055501335626.6024753.85010180
Imad WasimPAK2015-20208531316165.50113115.9301093
Wahab RiazPAK2008-2020156113054*26.00126103.17021115
Ashley GilesENG2003-20047521295243.0020762.32020121
Jehan MubarakSL2008-200965212960*43.0023255.60010101
JJ SmitNAM2023-2026121141282918.29107119.6300058
Shane DowrichWI201723012610342.0026747.19100141
Heinrich KlaasenSA20184401265931.5013990.65010125
Rovman PowellWI2016-20266611265925.2097129.9001068
Ismat AlamAFG202524012510131.2522555.56101120

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.