Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 1,525 of the 1,526 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MoorZIM/IRE2016-2023151813397919.9451266.210122614
Wavell HindsWI1999-20101112033811328.1760356.05111286
Mashrafe MortazaBAN2003-2018343223386311.2745174.94016388
Gavin RennieZIM1998-2003121713346820.8883140.19031340
Haris SohailPAK2017-20197803337641.6356758.73040237
Gary BallanceENG2014-2015891328104*41.0056358.26121332
Malcolm WallerZIM2012-2018121513276823.3637886.51013351
Saud ShakeelPAK2023341326208*108.6753960.48110330
Saqlain MushtaqPAK1995-20023632103265814.8299232.86013271
Mohammad RafiqueBAN1995-2007222833256413.0051363.35011277
Ashwell PrinceSA2002-2011101313218626.7578840.74020320
Dipak PatelNZ1988-1997182053215221.4058954.50013292
Qasim UmarPAK1985-198679031920635.447689.47110100
Phil JaquesAUS2007230318150106.0053559.44210380
Nathan McCullumNZ2009-20152519631836*24.4635090.86002219
Waqar YounisPAK1989-200264418317399.6157754.94005327
Wajahatullah WastiPAK1999-200046131513363.0075941.50200353
Sohaib MaqsoodPAK2013-20141111231589*35.0032596.920202210
Denesh RamdinWI2005-2016211933145619.6362550.24010332
James NeeshamNZ2013-2023131243138539.13267117.230222714
Sherfane RutherfordWI2024-202610943118062.20286108.740402315
Mosaddek HossainBAN2017-2022141643087525.6748763.24021285
Graham YallopAUS19835513079876.7550760.55040373
Colin de GrandhommeNZ2018-20197713078351.17255120.390312015
Kyle MayersWI2021-20235913025537.7549161.51021383
Stuart CarlisleZIM1997-2002131603016418.8181237.07013262
Najibullah ZadranAFG2014-2024171733017721.5031894.65011297
Harry TectorIRE2021-20266803008537.5050459.52010236
Alviro PetersenSA2012-2014912129910927.1848262.03101362
Rashid LatifPAK1993-2003342432984114.1947363.00003240
Pat SymcoxSA1993-1998141312965824.6747462.450202210
Dion EbrahimZIM2001-2004151832967019.7374639.68022280
Nkruma BonnerWI2021472292113*58.4081235.96111301
Gus LogieWI1985-19921111829265*97.3329698.65021193
Wriddhiman SahaIND2014-2017111352906736.2562646.33030292
Shane DowrichWI2018361288125*57.6065543.97120301
Corey AndersonNZ2013-201612802878135.88263109.13020308
John CrawleyENG1998-2002463286156*95.3360847.04100321
Jermaine BlackwoodWI2015-202181402859220.3659547.90010286
Grant ElliottNZ2009-201614113284104*35.5035679.78101183
Kieron PollardWI2008-20212421228453*14.95239118.830152015
Sam CurranENG2018-2026211772836428.3040470.050221315
Shane WarneAUS1992-2004312822823610.8562045.48006280
Ian SmithNZ1983-19921917528142*23.4229196.56001361
Jamie SmithENG202436028011146.6736876.09110313
Stuart MatsikenyeriZIM2003-2009182012784514.6347758.28001332
Ben FoakesENG201836227710769.2549256.30110215
Yasir HameedPAK2004-200791102765825.0948856.56020352
Marcus StoinisAUS2021-20261312527659*39.43159173.580102415
Will JacksENG20261410427566*45.83224122.77020288

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.