Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR83/0 (9.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dimuth KarunaratneSL/SSC/KANList A2019-20249923338647.5738786.05021303
Chaudhary AkramNORT20Is2023-2026151313335727.75315105.71010313
Mohammad MithunBANTests2018-2021101803336718.5075244.28024323
S HoughtonCROT20Is2024-2026212113338816.6536391.740142711
Mark DekkerZIMTests1993-19961422133368*15.86105631.53024350
Simon MilenkoBH/HHT202014-202042331133366*15.14276120.650132413
Jhye RichardsonPK/DC/PST202016-202685432033333*14.48284117.250032114
Asif AliBHRList A2024-2026101003328333.2045373.290313711
Sachith PathiranaSLODIs2015-2017181413325625.5438386.68010335
Ravija SandaruwanKUW/BRCList A2024-2025161603326720.75298111.410224510
Umar AminIU/QG/PZT202016-20212118433261*23.71307108.14022364
Kanchana de LiveraPSCFirst-class2025-202681113317933.1059655.54031393
Corbin BoschSAODIs2024-2026161373316755.17298111.07011328
Kirk EdwardsWIODIs2011-201416162331123*23.6449467.00103237
Saleem MukuddemBERODIs2006-2007201843315723.6465050.92012291
Cole BriggsAAFirst-class2021-2024112033315119.4786238.40011480
Manjural Islam RanaBANODIs2003-2006252153316320.6966849.55011211
Kasey AldridgeSOM/DURList A2021-2026392363317819.4737388.74010314
Joe RootENG/YORList A2016-20238823308355.0042078.57030241
Asif IqbalPAKODIs1973-197910823306255.0046670.82050281
S DanielSSCFirst-class2024-202569033014236.6747769.18121309
Aadil AliLEIList A2015-2019151303308825.3843076.74032265
Roger BluntNZTests1930-193291313309627.50--01180
Alessandro BonoraITAList A2010-2016151513306823.5773844.72021243
David WieseSA/NAMODIs2015-2022151523306725.3836989.430112110
Frank FosterENGTests1911-1912111513307123.5742453.30031241
Stuart ThompsonNWList A2016-2021181603305920.6343076.74021346
Adnan MuftiUAEODIs2017-20181816433057*27.5040980.68010271
Ashton TurnerMO/LSThe Hundred2022-2025212063303023.57218151.380003010
Ben GibbonWORFirst-class2022-2026252583307519.4171546.15015386
Ben CottonNOR/DERFirst-class2014-2018202763304315.7153262.03002502
Wajahatullah WastiPAKTests1999-2000610132913336.5680540.87200383
Ruturaj GaikwadINDODIs2022-20261311232910536.5637986.81120316
Michael RipponNEDList A2013-20171613132956*27.4254959.93041170
Vijay MehraINDTests1955-196481413296225.31--021160
Yashodha LankaBSC/CMCC/CCCList A2024-20261515032913821.93299110.031013215
Vishad RandikaSSC/PSCT202024-2026171503296821.93267123.220113511
Dheeraj KumarAND/KIN-XIT202020-20232018532980*25.31178184.830111034
Shardul ThakurINDODIs2017-20234725632950*17.32313105.11011319
Khushdil ShahPAKODIs2020-2025151223286932.8033498.200102510
MS MakerTANT20Is2025-20261413832867*65.60227144.490202117
Pieter SeelaarNEDList A2015-2018181513286823.4344973.05020225
Sultan AhmedOMAList A2013-2018221933285520.5058456.16011253
Stuart ThompsonIRET20Is2014-2019382973285614.91254129.130112314
Muslim YarGERT20Is2019-2026572993283916.40265123.770022018
Keshav MaharajSAODIs2017-2026583283284013.6740580.99001384
Mohammad ShahzadPPT20201897132778*54.50185176.760403025
Assad ValaPNGT202013-20181312032711027.25227144.051112814
Mohammed QasimUAE/MACT20Is2016-2026141323278429.73260125.770202218
Rubin HermannSAT20Is2025-2026171623276323.36254128.740103111
PreviousPage 116Next

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.