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
Harry BrookYOR10310514098.104c †LJ Hill b AM Ali1v LEILeeds17 Apr 2019
Rob YatesWAR1031059298.102b JDM Evison2v NOTBirmingham25 Jul 2021
Keacy CartyWI10310513098.103st †JC Buttler b WG Jacks1v ENGCardiff1 Jun 2025
Ryan RickeltonSA1031067197.171run out (Rashid Khan/†Rahmanullah Gurbaz)1v AFGKarachi21 Feb 2025
Paul StirlingIRE10310712196.262c sub (Umar Amin) b Mohammad Irfan2v PAKDublin23 May 2013
Kane WilliamsonNZ1031076196.263b NLTC Perera2v SLNelson20 Jan 2015
Sam HainWAR10310711096.262c AM Ali b TJ Wells2v LEILeicester2 May 2017
Shreyas IyerIND10310711196.264c MJ Santner b TG Southee1v NZHamilton5 Feb 2020
Babar AzamPAK1031079096.263c KR Mayers b AS Joseph2v WIMultan8 Jun 2022
Nick KellyLEI10310710396.265c RF Higgins b TG Helm2v MIDNottingham20 Sept 2026
Gary KirstenSA1031139091.151c DJ Nash b CZ Harris1v NZBrisbane9 Jan 1998
Roger TwoseNZ10311510289.574c JH Kallis b N Boje1v SACape Town4 Nov 2000
Hashim AmlaSA1031155289.571run out (BKG Mendis/†N Dickwella)1v SLLondon3 Jun 2017
Kashyap PrajapatiOMA1031158189.572c & b SN Netravalkar1v USAPearland12 Jun 2022
Ollie PriceGLO10311510189.573b MK Andersson1v DERCheltenham5 Aug 2025
Chris GayleWI1031168388.791b J Srinath2v INDNagpur9 Nov 2002
Navneet DhaliwalCAN10311612088.792c Muhammad Tanveer b Mohammed Nadeem1v QATKing City3 Aug 2022
Matthew CritchleyESS1031169088.792c †OB Cox b IG Holland1v LEILeicester17 Aug 2025
Alex LeesDUR1031169288.791c LBK Hollman b HJH Brookes1v MIDChester-le-Street7 Aug 2026
Temba BavumaSA10311610288.793c XC Bartlett b J Edwards1v AUSJohannesburg27 Sept 2026
Younis KhanPAK1031174288.033b DL Vettori2v NZAbu Dhabi17 Dec 2014
Quinton de KockSA10311811187.291run out (S Dhawan/†MS Dhoni)1v INDRajkot18 Oct 2015
Chirag SuriUAE10311810187.291run out (D Wiese)1v NAMSharjah12 Mar 2022
Ross TaylorNZ1031195486.554c †Mushfiqur Rahim b Mashrafe Mortaza1v BANChittagong14 Oct 2008
Neil JohnsonZIM10312013085.831b Shahid Afridi2v PAKSheikhupura22 Nov 1998
Russel ArnoldSL1031217385.125lbw b JA Rennie1v ZIMBulawayo12 Dec 1999
Ben StokesDUR10312115085.124c MH Wessels b SR Patel2v NOTChester-le-Street12 Aug 2014
Evin LewisWI1031218485.121st †LD Chandimal b PADLR Sandakan2v SLNorth Sound12 Mar 2021
Yuvraj SinghIND10312210384.435run out1v SAHyderabad16 Nov 2005
Calum MacLeodSCO1031226384.433b Mohammad Naveed2v UAEEdinburgh16 Aug 2016
Ahmed ShehzadPAK10312312183.741b Abdur Razzak2v BANMirpur4 Mar 2014
Tamim IqbalBAN1031247283.061c KOA Powell b D Bishoo1v WISt Kitts28 Jul 2018
Upul TharangaSL10312514082.401c PG Fulton b JDP Oram1v NZChristchurch3 Jan 2006
Babar HayatHK1031257582.404c Umer Imtiaz b Rizwan Butt2v BHRKampala7 Nov 2024
Paul HortonLEI1031269081.752c †AM Rossington b RK Kleinveldt1v NORNorthampton17 May 2018
Rahmanullah GurbazAFG1031276381.101c R Klein b PRP Boissevain1v NEDDoha23 Jan 2022
Shan MasoodLEI10312711081.104lbw b MJJ Critchley2v ESSLeicester17 Aug 2025
Sherwin CampbellWI1031308079.232run out (SV Carlisle/†A Flower)1v ZIMKingston1 Apr 2000
Babar AzamPAK1031315078.633c BKG Mendis b RAS Lakmal1v SLDubai13 Oct 2017
Dennis AmissENG1031349076.872b GD Watson2v AUSManchester24 Aug 1972
Gordon GreenidgeWI10313710275.182b BL Cairns1v NZChristchurch6 Feb 1980
Henry HuntSA10313710075.181c †JP Inglis b JS Paris1v WAPerth16 Nov 2022
Ben ComptonKEN10313710075.182run out (DM Bess)1v YORScarborough1 Aug 2023
MahmudullahBAN1031387274.644run out (CR Woakes)1v ENGAdelaide9 Mar 2015
Saeed AnwarPAK10314411071.531c †A Flower b HK Olonga1v ZIMLondon11 Jun 1999
Alec StewartENG10314510071.032b Aaqib Javed1v PAKLondon22 May 1992
Alistair CampbellZIM1031458171.031c Al Sahariar b Manjural Islam1v BANHarare8 Apr 2001
Gordon GreenidgeWI1031615163.981c Rizwan-uz-Zaman b Sarfraz Nawaz1v PAKMelbourne21 Nov 1981
Sikandar RazaZIM102*5468188.895not out2v NEDHarare20 Jun 2023
Finlay BeanYOR102*5786178.955not out1v DURScarborough22 Aug 2025

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.