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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StirlingOI/SBThe Hundred2021-2023109121674*27.00136158.820212212
Mohammed IrfanUGAList A2017-20181091216108*27.00171126.321101417
David ObuyaKENT20Is2007-20121010221665*27.0022894.74021224
Avirup GuptaKJWT2020211010421648*36.00145148.97000238
Vijay DahiyaINDODIs2000-2001191522165116.6226780.90012183
Rishad HossainBANODIs2023-20262218321648*14.40198109.090021713
Bhanu PaniaBART202021-2024231852165516.62195110.770121410
Jakob BhulaWFFirst-class2018-2022122102165510.2962734.45016271
Tim BresnanENGT20Is2006-20143422921647*16.62170127.06003166
Craig MeschedeSOM/GLAList A2014-201928242216459.8225784.05005244
K NestorGIBT20Is2019-2026402872163510.2923392.70007197
Daniel JackielZIM/MAAT20Is2019-202653331321638*10.8026581.51003122
Trent BoultNZODIs2012-2023114522821621*9.0027977.42002207
Adeeb UsmaniUAET20Is202655221596*71.67131164.120201414
Dusan HakaraiaAAFirst-class2013361215141*43.0038056.58100302
Pradeep AireeNEPList A2010-201311832156043.0024787.04010249
Asghar Ali KhanLUXT20Is202688221588*35.83134160.45010219
Shamyl HussainQGT2020269902155423.89147146.260321613
Kabelo SekhukhuneEST20202610902154523.89166129.52000277
Kishen VelaniESSFirst-class2014-201681002155821.5035660.39010341
H JayasundaraCMCC/CCCT202025-2026101012157123.89200107.50010175
Gavin RoulstonNWT202024-2026131102155719.55180119.44022258
Bill StorerENGTests1897-189961102155119.55--010201
Harrison WardSUSList A2021-2023121202153717.9223093.48000364
Lachlan StackpoleAUCT202025-2026131212156619.55147146.260111714
Dilshan MunaweeraSLT20Is2012-2017131312155317.92164131.10011257
Nadif ChowdhurySR/RR/DDT202012-2022301922154112.6521699.54002911
Warren LeesNZODIs1979-1983312452152611.3230770.03001114
Atit ShethBART202016-20244426182152926.88168127.98001187
Nuwan KulasekaraSLT20Is2008-2017583092153110.24184116.85004147
N NuntarachTHAT20Is2022-202643353215246.7233963.42008131
N SenamontreeTHAT20Is2020-20266539182151910.2433863.6100361
Kuldeep YadavINDODIs2017-20261244523215199.7741451.93003150
David PayneAS/PS/SHT202014-2026179512421517*7.96189113.76008711
Mohammed SameerBHRList A201766121410842.8023192.641011910
Uvais AhmadAPT20201977121472*35.67127168.500201913
C MusemezUGAT20Is20269802148926.75156137.180112012
John JamesonENGTests1971-19744802148226.7542750.12010253
SB KeeneAUCT202024-2025101002148121.40130164.620102312
Sageer AhmadSOUT20Is2026101002145621.4021599.53011257
Aditya ThyagarajanUSAList A2010-201415112214102*23.7836858.15101211
Balwinder SandhuINDTests198381142147130.5718960.85021173
DC KellyHAMList A2022-2026201202144517.8327278.68000222
Aanshul GuptaSERT202016-2021141302143916.46209102.39002145
Johnny MartinAUSTests1960-196781312145517.8315460.39013233
Tanmay MishraKENT20Is2007-2013141402143815.2923989.54002154
Faisal IqbalPAKODIs2000-2006171512143215.2942250.71003151
N AcaweiFIJT20Is2022-20261515121448*15.2921798.62001198
Dane PiedtSATests2014-2024121732145615.2961934.57012203
Seekkuge PrasannaSLT20Is2013-20172020621437*15.29161132.920001313
PreviousPage 147Next

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.