Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's List A)

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 6,787 of the 6,793 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
AB de VilliersSA/AX2005-201822721739953817653.589406101.4025537835204
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Kapil DevIND1978-1994225198393783175*23.79397995.071141329167
Abdur RazzakBAN2004-2014153973977953*13.43102076.3701125521
Ricky PontingAUS/ICC1995-2012374364381367316441.941700080.433082201226162
Mohammad YousufPAK/AX/ASIA1998-201028427038943312940.661262574.7213641575686
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Saqlain MushtaqPAK1995-2003166973869937*11.85141749.330013454
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Glenn McGrathAUS/ICC1993-20072506838115113.8323648.73001470
Rohit SharmaIND2007-2026291283371212026449.271297993.383563161148381
Eoin MorganENG/IRE/MID2006-202227425537856114839.27937391.34175019740245
Nuwan KulasekaraSL2003-20171841233713277315.43162981.4604139539
Ewen ChatfieldNZ1979-1989114483711819*10.7334634.1000660
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Jeff DujonWI1981-199116812036194582*23.15288167.510681397
Ian HealyAUS1988-19971671203617645621.00210483.84049775
Mitchell SantnerNZ2015-2026131973616656727.30180692.1903311753
Adil RashidENG/YOR2009-20261991143613787117.67146394.19021013819
Curtly AmbroseWI1988-2000175963663931*10.6598564.8700133910
Lasith MalingaSL/GAL2004-201922812036569566.7776674.2801264521
Kemar RoachWI2008-20229660363083412.8359451.85009246
Mustafizur RahmanBAN2015-20261286436190206.7938149.870012192
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Harbhajan SinghIND/AX1998-20152361283512374913.30152681.0600179235
Tim SoutheeNZ2008-202316396357405512.1377195.9801135926
Dilhara FernandoSL/AX2001-20121466135239209.1939260.97009192
Kyle MillsNZ2001-20151701013410475415.63128281.670287638
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Mushtaq AhmedPAK1989-2003144763439934*9.5069857.160010211
Andrew SymondsAUS1998-200919716133508815639.75550492.4463015449103
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
David RichardsonSA1991-199812277338685319.73129866.87016331
Courtney WalshWI1985-20002037733319307.2543872.830011239
Brian LaraWI/IWX/ICC1990-2007292286321037516940.851305479.481963161037133
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Adam ParoreNZ1992-200217616132331410825.69486768.091141916936
James FranklinNZ/MID/NOT2001-201814711332206398*25.47264578.00010814631
Ridley JacobsWI1996-200413911032184580*23.65262870.21091111627
Mitchell JohnsonAUS2005-2015153913295173*16.1298796.350268123
Safyaan SharifSCO/DER2011-2026108703268340*17.9788777.000044313
Shakib Al HasanBAN2006-2023249234317570134*37.29913882.849561269954
Jos ButtlerENG/LAN2012-2026208180315801162*38.935012115.74113116471195
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Venkatesh PrasadIND1994-20011606331221196.9136760.2200875

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.