Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Grant ElliottNZ104*9672108.335not out1v SLDunedin23 Jan 2015
Wayne MadsenDER104*96100108.334not out1v SUSDerby2 Aug 2026
Najibullah ZadranAFG104*9855106.127not out1v IREDehradun5 Mar 2019
Elton ChigumburaZIM104*10181102.974not out2v INDHarare10 Jul 2015
Desmond HaynesWI104*102101101.962not out2v AUSKingston26 Apr 1984
Joe DenlyKEN104*10282101.963not out1v GLACanterbury12 Jun 2016
Andrew SymondsAUS104*10391100.975not out1v PAKLondon4 Sept 2004
Ramnaresh SarwanWI104*10513099.054not out1v ENGBarbados5 May 2004
Emilio GayDUR104*1089396.302not out2v HAMSouthampton2 Aug 2026
Navjot SidhuIND104*10910395.412not out2v BANChandigarh25 Dec 1990
Rahul DravidIND104*10910095.413not out1v KENBristol23 May 1999
Kurtis PattersonNSW104*1108194.553not out2v SASydney10 Feb 2026
Shahriar NafeesBAN104*1128392.862not out2v BERAntigua25 Feb 2007
Hamza ShaikhLEI104*1166489.664not out2v SURGuildford24 Jul 2026
Joe RootENG104*1177188.894not out2v SLKandy10 Dec 2014
Chris GayleWI104*11811388.141not out2v BANJaipur11 Oct 2006
Saeed AnwarPAK104*11913187.391not out2v AUSRawalpindi22 Oct 1994
Jacques KallisSA104*1207186.673not out2v AUSPerth3 Feb 2002
Damien MartynAUS104*1215085.954not out1v SABrisbane20 Jan 2002
Manoj TiwaryIND104*12610182.544retired hurt1v WIChennai11 Dec 2011
Zeeshan MaqsoodOMA104*12612082.544not out1v NEPPearland9 Jun 2022
Phil SimmonsWI104*1294480.622not out2v INDTrivandrum25 Jan 1988
William PorterfieldIRE104*1295080.621not out1v KENNairobi2 Feb 2007
Saeed AnwarPAK104*1323278.791not out2v NZSharjah10 Nov 1996
Graeme HickENG104*1336278.203not out1v NEDPeshawar22 Feb 1996
William PorterfieldIRE104*13313078.201not out2v CANCenturion19 Apr 2009
Ramiz RajaPAK104*1347177.613not out1v WISharjah13 Oct 1995
Marcus TrescothickENG104*1348177.612not out2v AUSLeeds7 Jul 2005
Nathan AstleNZ104*1372375.912not out2v ZIMNapier6 Mar 1998
Graeme WoodAUS104*142--73.242not out1v WIAdelaide27 Jan 1985
Jesse RyderNZ10451125203.922c NO Miller b JO Holder1v WIQueenstown Events Centre1 Jan 2014
Jonny BairstowENG1046096173.331hit wicket b TA Boult2v NZChristchurch10 Mar 2018
Shakib Al HasanBAN1046494162.504run out (SC Williams/†BRM Taylor/P Utseya)1v ZIMBulawayo11 Aug 2009
Steve SmithAUS10464142162.503c Mohammed Shami b HH Pandya1v INDSydney29 Nov 2020
Saiteja MukkamallaUSA1047558138.674c RD Berrington b BJ McMullen2v SCOKirtipur14 May 2026
Hamish RutherfordDER1047677136.843b EG Barnard2v WORWorcester5 Jun 2016
Joe RootENG10478132133.333c †L Ronchi b TA Boult1v NZBirmingham9 Jun 2015
Darron ReekersNED10482123126.832run out (AC Botha)1v IRENairobi5 Feb 2007
Ben CharlesworthGLO1048384125.304c AJ Neal b KHD Barker1v HAMBristol26 Aug 2025
James BraceyGLO10485123122.351c BA Mayes b KHD Barker1v HAMBristol26 Aug 2025
Riazat Ali ShahUGA1048756119.545c S Thakor b HA Chohan1v TANKampala9 Nov 2024
Rohit SharmaIND10488113118.181c †N Dickwella b AD Mathews1v SLColombo31 Aug 2017
Feroze KhushiESS1048845118.182b DL Lloyd1v GLAChelmsford14 Aug 2022
Adnan MuftiUAE1048983116.857b Sompal Kami1v NEPAbu Dhabi8 Dec 2017
David BedinghamDUR1048984116.854c Harry Singh b GP Balderson1v LANManchester14 Aug 2026
Alex HalesNOT10490123115.562b RO Gordon2v WARNottingham20 Aug 2014
Ricardo VasconcelosNOR1049093115.561run out (SJ Croft)1v LANBlackpool19 Aug 2022
Andrew FlintoffENG1049193114.295b WPUJC Vaas1v SLSouthampton17 Sept 2004
Sheshan FernandoNCC1049185114.295c MNK Fernando b MFM Akmal1v SSCColombo5 Aug 2024
Harry FinchKEN10491131114.294c CN Ackermann b N Wagner2v DURCanterbury11 Aug 2024

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.