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
NRM ThainESS10996171113.541lbw b AJ Neal1v HAMChelmsford31 Jul 2026
AB de VilliersSA1099955110.104c SW Masakadza b H Masakadza1v ZIMBenoni22 Oct 2010
Marcus TrescothickENG10910072109.001b A Kumble1v INDLondon13 Jul 2002
Chris GayleWI10910097109.001c LD Chandimal b BAW Mendis2v SLJamaica28 Jun 2013
Jake LibbyWOR109100132109.004c NRM Thain b SR Harmer2v ESSChelmsford2 Aug 2026
AB de VilliersSA10910165107.925lbw b UT Yadav1v INDCenturion11 Dec 2013
Kyle CoetzerSCO109101132107.922c SF Mire b SC Williams1v ZIMEdinburgh15 Jun 2017
Tom WestleyESS109101141107.923c JDM Evison b JL Denly1v KENChelmsford11 Aug 2022
Upul TharangaSL109102141106.861c & b JWM Dalrymple2v ENGLeeds1 Jul 2006
Zeeshan MaqsoodOMA10910294106.864c & b GDR Eranga1v CANWindhoek21 Apr 2019
Temba BavumaSA109102141106.862b SM Curran2v ENGBloemfontein29 Jan 2023
Kumar SangakkaraSUR109104133104.813st †T Poynton b WJ Durston1v DERGuildford2 Aug 2015
Shikhar DhawanIND109105102103.812c AB de Villiers b M Morkel1v SAJohannesburg10 Feb 2018
Colin IngramGLA109106121102.833c †SW Billings b MT Coles2v KENCardiff28 Jul 2015
Sam HainWAR109106120102.832b SJ Thakor1v DERDerby10 May 2017
Quinton de KockSA10910685102.831b GJ Maxwell1v AUSLucknow12 Oct 2023
Matthew HaydenAUS109107120101.872c †R Dravid b IK Pathan2v INDBrisbane18 Jan 2004
Paul StirlingIRE10910774101.872b Junaid Khan1v PAKBelfast30 May 2011
Richard LeviNOR10910792101.873c WL Madsen b SJ Thakor1v DERDerby30 Apr 2017
Faf du PlessisSA109109101100.003b KJ O'Brien1v IRECanberra3 Mar 2015
Zeeshan MaqsoodOMA109109104100.004c SR Taylor b SN Netravalkar1v USAKirtipur11 Feb 2020
Fakhar ZamanPAK109109121100.001run out (BFW de Leede/†SA Edwards)1v NEDRotterdam16 Aug 2022
Kamran AkmalPAK10911112098.202c LE Plunkett b PD Collingwood1v ENGKarachi15 Dec 2005
James TaylorNOT1091114498.203c & b MT Coles1v KENNottingham17 Aug 2015
Matt RenshawKEN1091119498.203lbw b DR Briggs1v SUSBeckenham21 Apr 2019
Feroze KhushiESS1091117198.204c sub (HM Crawshaw) b JOI Campbell1v DURChester-le-Street8 Aug 2021
Brad HaddinAUS1091148395.611run out (†BB McCullum)1v NZSydney8 Feb 2009
Lega SiakaPNG1091149295.613run out (Babar Hayat/†JJ Atkinson)2v HKTownsville9 Nov 2014
BA MayesHAM10911512194.782c C Tear b NP Oosthuizen1v SUSBrighton9 Aug 2026
Alex HalesENG1091177393.162st †Sarfraz Ahmed b Iftikhar Ahmed1v PAKAbu Dhabi13 Nov 2015
Graeme HickENG1091196291.603run out (S Lee)2v AUSAdelaide26 Jan 1999
Saim AyubPAK10911910391.601c T Shamsi b K Rabada2v SAPaarl17 Dec 2024
Andrew BalbirnieIRE1091199391.601c Darwish Rasooli b Rashid Khan2v AFGBelfast12 Aug 2026
Richie RichardsonWI1091208190.832c †HP Tillakaratne b JR Ratnayeke1v SLSharjah3 Dec 1986
David WarnerAUS10912011290.831c HM Amla b WD Parnell1v SASt Kitts11 Jun 2016
Joey EvisonKEN10912112190.081c & b CA Ingram1v GLACounty Ground, Chelmsford4 Aug 2022
Joe RootENG10912410187.903c Imran Tahir b CH Morris1v SAJohannesburg12 Feb 2016
Kumar SangakkaraSL10912511087.203b Mohammad Rafique1v BANChittagong Divisional Stadium25 Feb 2006
Rohan MustafaUAE1091257187.201run out (JB Reva/†JNT Vare)1v PNGAbu Dhabi4 Apr 2017
Mohammad AshrafulBAN1091268086.513run out (†Amjad Ali)1v UAELahore24 Jun 2008
Aaron FinchAUS1091279385.831b AB de Villiers1v SACanberra19 Nov 2014
Stuart CarlisleZIM1091289085.164c M Kartik b AB Agarkar2v INDAdelaide24 Jan 2004
Hashim AmlaSA1091308183.851lbw b BAW Mendis1v SLColombo6 Jul 2014
Rohit KumarNEP1091305283.854c †A Sharma b Zahid Ali1v UAEDubai30 Oct 2025
Alastair CookESS10913112083.212c A Shahzad b JC Archer1v SUSChelmsford10 May 2017
Niall O'BrienIRE1091319583.213st †L Ronchi b MJ Santner2v NZDublin14 May 2017
Shai HopeWI10913211182.581c Mohammad Mithun b Mashrafe Mortaza1v BANDublin7 May 2019
Sourav GangulyIND1091366280.151c & b M Muralitharan1v SLColombo7 Jul 1998
Chundangapoyil RizwanUAE1091369180.153c HT Tector b C Campher2v IREAbu Dhabi8 Jan 2021
Anamul HaqueBAN10913811178.992lbw b DJ Bravo1v WIGrenada20 Aug 2014

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.