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
Stephen FlemingNZ111*1375081.024not out2v AUSNapier12 Feb 1998
Michael ClarkeAUS111*1397179.863not out1v INDVisakhapatnam20 Oct 2010
Brian LaraWI111*14014179.292not out2v SABloemfontein23 Feb 1993
Scott StyrisNZ111*1578070.704not out1v SLGrenada12 Apr 2007
Geoff MarshAUS111*1627168.521not out2v ENGLondon29 May 1989
Steven MullaneyNOT1117586148.006c †JS Foster b N Wagner2v ESSChelmsford16 Jun 2017
John DavisonCAN1117686146.052c VC Drakes b WW Hinds1v WICenturion23 Feb 2003
Glenn MaxwellYOR1117684146.053c †OB Cox b EG Barnard1v WORWorcester30 Jul 2015
Teja NidamanuruNED11176113146.055c RL Chase b JO Holder2v WIHarare26 Jun 2023
Sanath JayasuriyaSL11182125135.372c PG Fulton b JEC Franklin2v NZNapier28 Dec 2006
David HusseyAUS1118386133.734c NFI McCallum b RD Berrington1v SCOEdinburgh28 Aug 2009
Peter HandscombLEI11186132129.075c ARI Umeed b JH Davey2v SOMTaunton18 Aug 2024
Tony UraPNG11190133123.332run out (Mujeeb-ur-Rehman)2v QATNairobi1 Oct 2024
Faf du PlessisSA11193130119.353c SPD Smith b MR Marsh1v AUSJohannesburg2 Oct 2016
Brian LaraWI11194160118.093c SM Pollock b PL Symcox1v SAKarachi11 Mar 1996
Charlie TearSUS11194132118.091c TE Albert b OS Williams2v HAMBrighton9 Aug 2026
Steve TikoloKEN1119891113.274st †KL Tucker b RDM Leverock1v BERMombasa14 Nov 2006
Hamilton MasakadzaZIM11198151113.271c N Pradeep b PWH de Silva1v SLHambantota6 Jul 2017
Kushal Janith PereraSL11199171112.123c Mustafizur Rahman b Soumya Sarkar1v BANColombo26 Jul 2019
Herschelle GibbsSA111100162111.002c P Utseya b SC Williams2v ZIMHarare25 Aug 2007
Sachin TendulkarIND11110183109.902c JP Duminy b M Morkel1v SANagpur12 Mar 2011
Saeed AnwarPAK111104112106.731c RS Mahanama b DK Liyanage2v SLSharjah2 Nov 1993
Adam GilchristAUS111104141106.731c Z Khan b A Kumble1v INDBangalore12 Nov 2003
Desmond HaynesWI11110784103.742c Javed Miandad b Imran Khan1v PAKAdelaide10 Dec 1988
Michael RichardsonDUR111107120103.743c AJ Hose b KHD Barker1v WARChester-le-Street1 Jun 2018
Harry DukeYOR111107130103.742c †LD McManus b NL Buck1v NORYork2 Aug 2022
Sam RobsonMID111107111103.743c LC Norwell b WMH Rhodes1v WARRadlett19 Aug 2022
Ajinkya RahaneIND111108132102.781c DPMD Jayawardene b S Randiv1v SLCuttack2 Nov 2014
Ijaz AhmedPAK111109121101.833b DS Lehmann1v AUSLahore10 Nov 1998
Steven DaviesSUR111109130101.832c TLW Cooper b L Gregory1v SOMTaunton17 Aug 2015
Jonny BairstowENG111109106101.832c RR Pant b Mohammed Shami1v INDBirmingham30 Jun 2019
Rilee RossouwHAM111111110100.002b RS Bopara2v ESSSouthampton23 May 2018
MahmudullahBAN111111114100.006c M Jansen b G Coetzee2v SAMumbai24 Oct 2023
Pulindu PereraNSWC111111103100.001c R Rasantha b D Lakshan1v CCCColombo27 Jul 2024
Matthew HaydenAUS1111138298.232st †V Dahiya b Harbhajan Singh1v INDVisakhapatnam3 Apr 2001
Carl HooperWI11111411097.374c BR Hartland b C Pringle1v NZGuwahati1 Nov 1994
Marvan AtapattuSL1111148297.373run out (Naved-ul-Hasan)1v PAKLahore14 Oct 2004
Adam WheaterHAM11111411197.373c JP Faulkner b SD Parry2v LANSouthampton17 Aug 2015
Tillakaratne SampathPSC11111416097.371c KI Fernando b M Shiraz2v BRCColombo18 Aug 2026
Ricky PontingAUS11111514196.524c KP Pietersen b D Gough2v ENGLondon10 Jul 2005
Lewis GoldsworthySOM11111612095.694lbw b RM Yates1v WARBirmingham23 Aug 2022
Rassie van der DussenSA1111176194.873c BM Duckett b SM Curran1v ENGBloemfontein27 Jan 2023
David BoonAUS11111810294.072c RJ Shastri b M Azharuddin1v INDJaipur7 Sept 1986
Dinesh ChandimalSL1111186594.073st †NV Ojha b R Ashwin2v INDHarare5 Jun 2010
KL RahulIND11111811194.071c MDKJ Perera b SL Malinga2v SLLeeds6 Jul 2019
Brian LaraWI1111208292.503b SO Tikolo1v KENColombo17 Sept 2002
Ricky PontingAUS1111228190.983c PG Fulton b CD McMillan1v NZPerth28 Jan 2007
Sourav GangulyIND1111247389.521c BJ Patel b TM Odoyo1v KENPaarl24 Oct 2001
Mitchell MarshWA11112414389.523b DJ Worrall1v SAAdelaide22 Sept 2021
Alex LeesDUR1111268188.101c JJ Bohannon b Harry Singh1v LANSedbergh24 Jul 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.