Live4th T20I · India in New Zealand 2026/27NZ93/3 (8)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE19/0 (4.2)NAM chose to bowlLive7th 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/27TASNSWFirst-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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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
Jim AllenbySOM/GLA2014-2017333231093144*37.69125287.3019411614
Mahela JayawardeneSL/AX/SOM1998-2016449420401277214433.611611179.28207628113877
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Younis KhanPAK2000-201526325322716014431.00953375.117472257354
Imrul KayesBAN2008-201878782243414432.03342371.11416223837
Temba BavumaSA2016-202657555216814443.36248487.2868221729
Adam LythYOR2014-202664632210614434.52224593.8149325637
Kennedy OtienoKEN1996-200987851190614422.69338756.272111218731
Cameron GreenAUS/WA2020-2026524812138814438.56157088.4126110839
Rahmat ShahAFG2013-202613413194510143*36.97619872.77635539046
Anshuman RathHK2014-2026434341790143*45.90228478.37314416417
Christopher De FreitasLL2023-202620193721143*45.0678491.962438615
Shoaib MalikPAK1999-201928725840753414334.56919981.9094415602113
Shikhar DhawanIND2010-202216716410679314344.11743691.351739584279
Ben McDermottAUS/TAS/QUE2021-202635350118214333.77138985.1037311230
Sediqullah AtalAFG2024-20262020084414342.2097786.393318119
William FraineYOR/NOT2018-20232523364014332.00612104.581217218
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Marcus HarrisGLO/LAN/LEI2021-2026545432165142*42.45251486.12315220430
Bill AtheyENG1980-198831303848142*31.41149556.72241544
David MillerSA2010-202618115746478014243.064591104.128249355154
Kevin O'BrienIRE/LEI/LL2006-202218517225455014230.95504390.222259422108
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Chris DentGLO2014-202365654189514231.07206191.9546323120
Liam DawsonENG/HAM2014-202664525176914237.64185195.57313212232
Dave HoughtonZIM1983-199762602153014226.38215571.00112511621
Jordan SilkTAS2021-202640373132914239.09140994.322921368
Graham ClarkDUR2015-2026585822013141*35.95229487.75411425025
Ben GeddesMID/SUR2021-2026464631443141*33.56153494.07210414544
Ron ChandragupthaBCAA/SSC2024-202620193615141*38.4471186.50143719
Graeme SmithSA/AX2002-201319719410698914137.98864880.821047878744
Sikandar RazaZIM2013-202616315424494714138.05570786.688273407121
Scott StyrisNZ/LEI1999-201419316624459414132.35577479.56428936269
Tom WestleyESS2014-202696945404914145.49433993.321128545932
Peter TregoSOM/NOT2014-202160603202014135.44212595.06611718251
Nick GreenwoodJER2022-20252020069514134.7578488.65242756
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Tim DavidAUS/SIN/SUR2019-202621195803140*57.36678118.442507331
Peter HandscombAUS/MID/YOR2017-2026102999383814042.64401295.66823535452
Harry TectorIRE/GLO/NK2018-20261049715337614041.17395085.47624928176
Thisara PereraSL/KAN2009-202117013617238014020.002118112.371101118185
Navneet DhaliwalCAN2015-202545444151814037.95217169.9247213037
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Luc BenkensteinESS2021-202635340100314029.50102597.8516211332
Saif AhmadDEN2016-20253331398814035.29112787.672448036
Nick SelmanGLA2018-20211717165714041.0691571.80131581
Movin SubasinghaBRC2024-20261918249314030.81419117.661223337
Ravindu FernandoBCAA2024-20261814038914027.79337115.431203516
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Angelo MathewsSL/CCC/DAM2008-2026240208496420139*40.38775982.744431750799

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.