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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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
Geoff MarshAUS1101417178.012c M Azharuddin b M Prabhakar1v INDChennai9 Oct 1987
Jack TectorLL11014113178.011c DA Rankin b CA Young1v NWBready23 May 2019
Temba BavumaSA1101438076.923c KL Rahul b JJ Bumrah1v INDPaarl19 Jan 2022
Shai HopeWI109*69134157.974not out1v NZNapier19 Nov 2025
Iftikhar AhmedPAK109*71114153.526not out1v NEPMultan30 Aug 2023
Abdul RazzaqPAK109*72710151.397not out2v SAAbu Dhabi31 Oct 2010
Ben SlaterDER109*82131132.931not out1v YORDerby30 May 2018
Shai HopeWI109*8347131.334not out2v ENGNorth Sound3 Dec 2023
Sean WilliamsZIM109*8473129.764not out1v UAEHarare14 Apr 2019
Ross TaylorNZ109*84104129.764not out2v INDHamilton5 Feb 2020
Miles HammondGLO109*85116128.242not out2v LANBristol25 Aug 2023
CG WilliamsNAM109*8975122.474not out1v PNGPort Moresby21 Oct 2016
Michael HusseyAUS109*90103121.116not out1v WIKuala Lumpur18 Sept 2006
Jacques KallisSA109*9465115.964not out1v WICape Town25 Jan 2004
MS DhoniIND109*9666113.544not out1v HKKarachi25 Jun 2008
Jake LibbyWOR109*9671113.544not out2v SUSBrighton7 Aug 2026
Alex WakelyNOR109*98130111.225not out2v LANLiverpool5 May 2017
Jonathan TrottENG109*10451104.813not out2v NZSouthampton2 Jun 2013
Neil BroomNZ109*10783101.874not out1v BANNelson29 Dec 2016
Aqib IlyasOMA109*108121100.933not out2v NEPKirtipur9 Feb 2020
Ollie PriceGLO109*11312196.463not out2v GLACardiff16 Aug 2023
Jacques KallisSA109*1148095.615not out1v PAKDurban3 Apr 1998
Jake LibbyWOR109*1147295.614not out2v MIDWorcester31 Jul 2026
Ramiz RajaPAK109*1158094.782not out1v SLSharjah4 Feb 1993
Joe DenlyKEN109*1157394.783not out2v GLOBeckenham3 Jun 2018
Gus LogieWI109*11910091.604not out1v PAKKingston12 Mar 1988
Ryan ten DoeschateNED109*12110490.084not out1v KENNairobi16 Feb 2010
AM VaughanSOM109*12213089.341not out2v NORTaunton26 Aug 2025
Rahul DravidIND109*1248087.904not out2v WIAhmedabad15 Nov 2002
Ryan ten DoeschateNED109*1259087.203not out2v BERNairobi4 Feb 2007
Shivnarine ChanderpaulWI109*13415181.342not out2v INDBridgetown3 May 1997
Kieron PollardWI109*13611280.155not out1v AUSSydney8 Feb 2013
Shai HopeWI109*1458375.171not out2v AFGLucknow11 Nov 2019
Billy GodlemanDER109*1587268.991not out2v NORDerby31 Jul 2015
Tom WoodDER10959143184.753c BA Hutton b LJ Fletcher1v NOTDerby4 Aug 2021
Heinrich KlaasenSA10967124162.695b AAP Atkinson1v ENGMumbai21 Oct 2023
Travis HeadAUS10967107162.692b GD Phillips1v NZDharamsala28 Oct 2023
CJA AminiPNG1097588145.336c N Davin b MG Erasmus2v NAMWindhoek29 Mar 2023
Shahid AfridiPAK1097687143.426c †KC Sangakkara b M Muralitharan2v SLDambulla15 Jun 2010
David GowerENG10985121128.243c JV Coney b GB Troup1v NZAdelaide29 Jan 1983
Sanath JayasuriyaSL1098777125.292c Habibul Bashar b Abdur Razzak1v BANTrinidad21 Mar 2007
Quinton de KockSA10987171125.291c V Kohli b SK Raina1v INDMumbai25 Oct 2015
Quinton de KockSA10987160125.291c DS Weerakkody b RAS Lakmal1v SLCenturion10 Feb 2017
Majid KhanPAK10993161117.202c CM Old b DL Underwood2v ENGNottingham31 Aug 1974
James VinceHAM10993131117.203b L Gregory1v SOMSouthampton6 Jun 2018
Ben GeddesMID1099387117.204c MK Andersson b JP Morley1v DERDerby9 Aug 2026
Shahid AfridiPAK1099476115.962c AB Agarkar b SB Joshi1v INDToronto19 Sept 1998
Tom PrestHAM1099494115.965c BM Cliff b GCH Hill1v YORScarborough21 Jul 2026
Matt RenshawAUS1099473115.966c W Madhevere b NT Nyamhuri1v ZIMHarare15 Sept 2026
Zaheer AbbasPAK10995122114.743st †RW Marsh b AR Border1v AUSLahore8 Oct 1982

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.