Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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
Rassie van der DussenSA2019-2025726612270813450.15310987.10618321550
Avishka FernandoSL/SSC2016-202663620224416036.19240493.34612523250
Lendl SimmonsWI2006-201568653195812231.58268073.06216916250
Rizwan CheemaCAN2008-2017464421108114*26.38980113.0617513150
Rohit KumarNEP2018-20261051009293112632.21395574.11315620349
Wavell HindsWI1999-2010114108102775127*28.32422865.63513724949
Curtis CampherIRE/SOM/ESS2020-2026817162263123*34.82244292.67411322349
Aftab AhmedBAN2004-20108585619549224.73235383.04014820549
Babar HayatHK2014-202653524167810334.96222475.45114715949
Brandon McMullenSCO/HAM2022-202652465165115140.27178292.6557316749
David BedinghamDUR2021-202622210103115249.10825124.974517949
Marcus TrescothickENG/SOM2000-20141311306457913736.93534485.6812231355448
Craig ErvineZIM2010-2026136132153897130*33.31507176.854261237548
Heath StreakZIM/AX1993-200518815855291579*28.30397673.31013619948
Janith LiyanageSL/BCAA/RCC2024-202653479164116543.18178392.04212012848
Ali OrrSUS/HAM2021-202633330149320645.24166889.5164115048
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
William PorterfieldIRE/WAR/NW2006-20221931926587013931.56846169.3814281562947
Collins ObuyaKEN2001-202213812414282498*25.67420367.19015821347
Rahmat ShahAFG2013-202613413194510143*36.97619872.77635539046
Nick GubbinsMID/HAM2014-2026919153759144*43.71419489.63824441546
Paras KhadkaNEP2010-2020565510162711536.16196682.7638317146
Karan KCNEP2015-202697721687365*15.5993493.470196046
Kushal MallaNEP2020-20254036381310824.6490889.541416646
Imran KhanPAK1974-1992175151403709102*33.41510572.65119622245
Niall O'BrienIRE/LEI/NW2006-201813012815330310929.23451373.19222428445
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Shaiman AnwarUAE2011-201961613194810633.59241180.80118217545
Laurie EvansSUS/WAR2014-2019464281401134*41.211400100.0733211845
Rovman PowellWI2016-202351493103110122.41119186.571336545
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Graeme SmithSA/AX2002-201319719410698914137.98864880.821047878744
Ian BellENG/WAR2004-2018187178176414145*39.84812478.95642761244
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Phil SimmonsWI1987-199914313811367512228.94540767.975181437644
Ian BothamENG1976-19921151061521137923.22267179.1109619744
Josh InglisAUS/WA2021-202658544167513833.501576106.2839317044
Johnson CharlesWI2012-202358580153713026.50180385.2527917244
Ben GeddesMID/SUR2021-2026464631443141*33.56153494.07210414544
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Seekkuge PrasannaSL/NOR/BSC2011-20265650364411213.70632101.901283944
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Chris HarrisNZ1990-200424921362437913029.00658366.521161227543
Colin AckermannNED/DUR/LEI2017-20267169102359152*39.98263889.42415422343
Luke RonchiAUS/NZ2008-2017856891397170*23.681220114.5114714943
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Rahul DravidIND/IWX/ICC1996-2011341317401088415339.291527171.2712831394942
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
Ajinkya RahaneIND/LEI2011-2024100974334011135.91419179.69328632742

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.