Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th 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 (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,788 of the 6,794 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Farveez MaharoofSL2004-20161087518111369*19.53129486.010238925
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Johan BothaSA/AX2005-20127850186094619.0371085.77002563
Sandeep LamichhaneNEP2016-202610265185454911.6072275.480014439
Naved-ul-HasanPAK2003-20107451185243315.8862084.520043816
Umar GulPAK2003-20161306518457399.7264271.1800103614
Kagiso RabadaSA2015-2025107451840131*14.8550779.090023012
Peter OngondoKEN/AX1999-2011776018389369.2661463.360092410
Geoff LawsonAUS1980-198979521837833*11.1250075.60009194
Craig YoungIRE/NW2014-202679461830140*10.7536183.38007259
Andrew CaddickENG1993-20035438182493612.4539563.04006193
Nathan BrackenAUS2001-2009116351819821*11.6528170.46005105
Damien FlemingAUS1994-20018731181522911.6922168.7800591
Arshad KhanPAK1993-20065729181332012.0921761.2900561
Allan DonaldSA1991-2003164401895134.3227934.05001220
Nuwan PradeepSL/KAN2012-20225227184510*5.008851.1400542
Henry SsenyondoUGA2013-2026462418329*5.3314921.4800110
Chris GayleWI/IWX/ICC1999-2019297292171049821538.171198487.602554251126336
Babar AzamPAK2015-202614914617691415853.60794986.982040564673
Ian BellENG/WAR2004-2018187178176414145*39.84812478.95642761244
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Umar AkmalPAK2009-2019121110173194102*34.34371286.05220826853
Thisara PereraSL/KAN2009-202117013617238014020.002118112.371101118185
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
Richard HadleeNZ1973-1990115981717517921.62231975.5104412325
Upul ChandanaSL1994-20071451101716148917.35221572.8705810722
Rashid KhanAFG2015-20261259617147760*18.701423103.7905813051
Roelof van der MerweSA/NED/SOM2009-20269673171361165*24.30142095.8515410432
Mohammad RafiqueBAN/AX1995-20071241051711917713.53165272.09021411029
Imad WasimPAK2015-202055401798663*42.87894110.290519119
Tom CurranENG/SUR2015-202163441761947*22.9363497.63006559
Alzarri JosephWI2016-20268952175144914.6968275.370074022
Craig McDermottAUS1985-19961387817432377.0849287.800015368
Ray PriceZIM2002-20121025917406469.6770157.920010315
Ravi RampaulWI/DER/SUR2003-2021123501739686*12.0050378.730153416
Nathan HauritzAUS2002-201158321733753*22.4735096.29010218
Taskin AhmedBAN2014-2026985517299217.8749360.6500112210
Zahoor KhanUAE2017-2024674217152236.0827255.880012114
Lungi NgidiSA2018-202576311712620*9.0025848.8400686
Shahadat HossainBAN2006-20135127177916*7.9015152.3200371
Shapoor ZadranAFG2009-201944271767176.7016041.8800453
Herschelle GibbsSA1996-201024824016809417536.13972183.26213722930128
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
David BoonAUS1984-199517917716596412237.04915765.13537649416
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Kevin PietersenENG/IWX/ICC2004-201313612516444013040.73512886.58925742777
Allan LambENG1982-199212111816401011839.31530875.55426832830
Daryll CullinanSA1993-200013813316386012432.99549270.283231029833
Andrew FlintoffENG/IWX/ICC1999-200914112216339412332.02382188.82318930893
Keaton JenningsDUR/LAN2014-2026787716312915651.30356887.70915436322

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.