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
Michael EnglishSCO1071229287.702run out (†ZE Green/BM Scholtz)1v NAMDundee26 Jul 2024
Craig KieswetterENG1071239386.992b Abdur Razzak1v BANChittagong5 Mar 2010
Quinton de KockSA10712314086.992c †MS Wade b PJ Cummins1v AUSSydney23 Nov 2014
Rob NewtonNOR1071239086.992c JM Clarke b JD Shantry2v WORNorthampton3 May 2017
Peter HandscombLEI1071259185.605c CT Bancroft b Zaman Akhter1v GLOBristol10 Aug 2025
Virat KohliIND1071268084.923c †Umar Akmal b Sohail Khan1v PAKAdelaide15 Feb 2015
William PorterfieldIRE10713111181.681c Shahid Afridi b Sohail Khan1v PAKAdelaide15 Mar 2015
Roshan MahanamaSL1071327081.061c AH Jones b CZ Harris1v NZColombo13 Dec 1992
Herschelle GibbsSA10713212381.062c CL Hooper b D Ramnarine2v WIBridgetown9 May 2001
Kepler WesselsAUS10713313080.451c GAHM Parkar b S Madan Lal1v INDNew Delhi28 Sept 1984
Jacques KallisSA10713312080.453b A Flintoff1v ENGLondon28 Jun 2003
Devon SmithWI10713311180.451b KJ O'Brien1v IREChandigarh11 Mar 2011
Michael KlingerGLO1071335480.452c J Allenby b TD Groenewald2v SOMBristol2 Aug 2015
Monank PatelUSA1071378178.101run out1v UGAAl Amarat10 Nov 2018
Wavell HindsWI1071388077.542c †AC Gilchrist b SR Watson1v AUSBrisbane21 Jan 2005
Michael BevanAUS10714110075.894c SB Styris b SB Doull2v NZNapier1 Mar 2000
Ed JoyceENG10714210075.351c NW Bracken b SW Tait1v AUSSydney2 Feb 2007
Dean JonesAUS1071438074.833b RJ Hadlee1v NZChristchurch4 Mar 1990
Javed MiandadPAK1071449274.314run out (WJ Cronje)1v SAEast London15 Feb 1993
Sam BillingsKEN106*5495196.305not out1v GLACanterbury12 Jun 2016
Glenn PhillipsNZ106*7467143.246not out1v PAKLahore8 Feb 2025
Babar AzamPAK106*7692139.473not out1v ZIMBulawayo22 Jul 2018
Ryan ten DoeschateNED106*8493126.194not out2v KENPotchefstroom1 Apr 2009
George BaldersonLAN106*87151121.847not out1v KENCanterbury23 Aug 2022
James RewSOM106*90150117.784not out2v MIDRadlett6 Aug 2025
Mahela JayawardeneSL106*9482112.774not out2v WIKandy15 Dec 2001
Ricky PontingAUS106*97111109.283not out2v SLMelbourne21 Jan 2003
Joe RootENG106*97130109.283not out2v NZNottingham17 Jun 2015
Wayne MadsenDER106*100101106.004not out1v GLOBristol29 Jul 2015
Marlon SamuelsWI106*10494101.924not out1v PAKSt Lucia21 Jul 2013
Javed MiandadPAK106*106121100.004not out1v INDGujranwala3 Dec 1982
AB de VilliersSA106*10634100.005not out2v NZWellington25 Feb 2012
Dominic SibleyWAR106*10712199.072not out2v GLOCheltenham2 Aug 2022
Stephen FlemingNZ106*1087198.154not out2v WIPort of Spain29 Mar 1996
Rahmanullah GurbazAFG106*1107496.361not out2v BANChittagong28 Feb 2022
Steve TikoloKEN106*11113095.503not out2v BANDhaka20 Mar 1999
Ian CockbainGLO106*1125394.645not out2v MIDBristol6 Jun 2018
Cheteshwar PujaraSUS106*1194289.083not out1v NORNorthampton6 Aug 2023
VVS LaxmanIND106*1305081.543not out1v AUSSydney22 Jan 2004
Kane WilliamsonNZ106*1389176.813not out2v SABirmingham19 Jun 2019
Richie RichardsonWI106*14210074.653not out2v PAKSharjah17 Oct 1991
George ThomasSOM106*14214274.651not out2v LANTaunton2 Aug 2024
Geoff MarshAUS106*1588067.091not out2v WIGeorgetown20 Mar 1991
Gordon GreenidgeWI106*1739161.271not out2v INDBirmingham9 Jun 1979
Glenn MaxwellAUS1064498240.916c SA Engelbrecht b LV van Beek1v NEDDelhi25 Oct 2023
Jack TaylorGLO1065487196.306c JJ Carson b HT Crocombe1v SUSBrighton18 Aug 2023
Aiden MarkramSA10654143196.304c CAK Rajitha b D Madushanka1v SLDelhi7 Oct 2023
Aneurin DonaldHAM1067386145.214b Hamidullah Qadri2v KENNewport22 Aug 2023
Mushfiqur RahimBAN10677132137.664c †Sarfraz Ahmed b Wahab Riaz1v PAKMirpur17 Apr 2015
Shimron HetmyerWI1067866135.905c RR Pant b RA Jadeja1v INDGuwahati21 Oct 2018

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.