Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Ireland×

Player figures come from full scorecards, which we hold for 429 of the 430 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keacy CartyWI2025441327170109.00288113.542003313
George MunseySCO2015-2024161703135018.41306102.29012429
Reeza HendricksSA2021-20246602887448.00213135.21040346
Martin GuptillNZ2009-202277127111545.17268101.12111279
Wesley BarresiNED2010-2024141512715519.3635576.34011286
Michael JonesSCO2018-20244402708767.5029691.22030227
Mominul HaqueBAN2023-20253512698767.2543461.98030213
Glenn PhillipsNZ202277226669*53.20220120.91020228
Babar AzamPAK2016-20246712667544.3329191.41031296
Mahmudul Hasan JoyBAN202523026517188.3346357.24110224
Janneman MalanSA2021541265177*88.3327297.431112310
Rohit SharmaIND2007-20246522659788.33211125.590411912
Quinton de KockSA2015-202277026412037.71208126.92110288
Ryan ten DoeschateNED2006-202188226410644.00237111.39112229
Dinesh ChandimalSL2014-2023663263102*87.6734775.79200240
Collins ObuyaKEN2007-20121111125878*25.8032280.12011193
David MillerSA2015-202287425575*85.00168151.790101911
Lendl SimmonsWI2014-202066125310250.60184137.501102017
Temba BavumaSA2016-202498225011341.6725598.04111264
Ryan RickeltonSA20245502479149.40216114.350201414
Kieron PollardWI2010-202212812469435.14198124.240201616
Tristan StubbsSA2022-2024651244112*61.00229106.55110158
Vriitya AravindUAE2021-202399123797*29.63224105.80021265
Nishan MadushkaSL2023220234205117.0038760.47100261
Tanmay MishraKEN2007-201277123370*38.8326288.93010173
Tom CooperNED2010-20169902336825.89231100.87011258
Safyaan SharifSCO2011-2024211442306023.0037361.66011242
Noor Ali ZadranAFG2010-2024111202285119.0037161.46010220
Tom LathamNZ2017-202666022710437.8326286.64111236
Jan FrylinckNAM2017-202676022512637.5024591.84110206
Brendon McCullumNZ2007-200933022316674.33186119.891001412
ShafiqullahAFG2010-20191513222050*20.00158139.240132113
Fraser WattsSCO2007-2012101002199821.9031469.75022181
Joe RootENG2017-20235612187343.6026183.52020231
Mohammad HafeezPAK2007-2016661217122*43.4027479.20111244
Alex ObandaKEN2008-2012131112145921.4031767.51012168
Angelo MathewsSL2009-2023661213100*42.6024885.89101167
Mohammad AshrafulBAN2007-201288121364*30.4325483.86010252
Assad ValaPNG2015-201856021212035.3336558.08100162
Shahriar NafeesBAN2007-200844121190*70.3328773.52030260
Michael BracewellNZ2022643211127*211.00151139.741001512
Elton ChigumburaZIM2007-20159932084134.6722990.83000126
Philip SaltENG2023-20254402078951.75118175.42020259
Mehedi Hasan MirazBAN2017-202510712065534.3330667.32010223
Pieter SeelaarNED2008-2021201632063615.8528871.53002172
Ollie PopeENG2023110205205205.0020898.56100223
Tatenda TaibuZIM2008-20104401997449.7529168.38020100
Eric SzwarczynskiNED2007-20131010119556*21.6729665.88010161
Clive MadandeZIM2023-20241213319544*19.5020893.75002192
Shadman IslamBAN20252301938064.3326772.28020221

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.