Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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
NRM ThainESS10211613087.931c D Ibrahim b JA Leaning1v SUSArundel29 Jul 2026
Lou VincentNZ10211710187.181c D Ganga b CH Gayle1v WINapier1 Mar 2006
Jason RoyENG1021178187.181c Babar Azam b Yasir Shah1v PAKDubai20 Nov 2015
Andrew BalbirnieIRE10211710287.182c T Bavuma b K Rabada1v SADublin13 Jul 2021
Brandon KingWI10211713187.181b RJW Topley2v ENGBridgetown6 Nov 2024
David GowerENG10211814186.443c AR Border b CJ McDermott2v AUSLondon3 Jun 1985
Grant FlowerZIM1021188086.441c & b RL Sanghvi2v INDCuttack9 Apr 1998
Raman LambaIND1021208285.002b BA Reid1v AUSRajkot7 Oct 1986
Mark StonemanDUR10212010185.001c GS Ballance b RM Pyrah1v YORLeeds28 Aug 2014
Alastair CookENG10212110084.301c & b Shahid Afridi1v PAKAbu Dhabi15 Feb 2012
Yasir HameedPAK10212310082.931c Mushfiqur Rahman b Khaled Mahmud1v BANColombo17 Jul 2004
Craig WishartZIM1021244282.262c & b AB Agarkar1v INDHarare30 Sept 1998
Sean WilliamsZIM1021243482.264st †Mohammad Shahzad b Rashid Khan2v AFGBulawayo24 Oct 2015
Alastair CookENG1021268080.951b RP Singh1v INDSouthampton21 Aug 2007
Jonathan TrottENG1021266080.953b DJ Hussey1v AUSAdelaide26 Jan 2011
Herschelle GibbsSA10212811179.691run out (Imran Nazir/†Kamran Akmal)1v PAKLahore18 Oct 2007
Dinesh ChandimalSL1021307078.464c A Zampa b JP Faulkner1v AUSDambulla28 Aug 2016
Hashmatullah ShahidiAFG10213113177.864c SS Iyer b M Prasidh Krishna1v INDChennai20 Jun 2026
Darren BravoWI1021325477.274c FDM Karunaratne b RAS Lakmal2v SLNorth Sound14 Mar 2021
VVS LaxmanIND1021349076.123run out (A Symonds)1v AUSGwalior26 Oct 2003
Ravi ShastriIND10214111172.342b JN Maguire1v AUSIndore6 Oct 1984
Ravi ShastriIND1021426171.832b MW Gatting1v ENGCuttack27 Dec 1984
Alistair CampbellZIM10214511170.342b TM Moody2v AUSAhmedabad3 Apr 1998
Ahmed ShehzadPAK1021487168.922st †CS Baugh b D Bishoo2v WISt Lucia25 Apr 2011
Asif KhanUAE101*42411240.487not out1v NEPKirtipur16 Mar 2023
Jacob OramNZ101*7246140.286not out2v AUSPerth28 Jan 2007
AB de VilliersSA101*7255140.283not out2v ZIMPotchefstroom17 Oct 2010
Ravi BoparaENG101*75105134.676not out2v IREDublin3 Sept 2013
Mark ChapmanNZ101*7567134.674not out2v SCOEdinburgh31 Jul 2022
Jason RoyENG101*86150117.441not out2v NEDAmstelveen22 Jun 2022
Adam HoseSOM101*9363108.605not out1v GLOBristol12 May 2017
Chetan SharmaIND101*9681105.214not out2v ENGKanpur25 Oct 1989
AB de VilliersSA101*97111104.125not out2v ENGCape Town14 Feb 2016
Ravi BoparaESS101*98133103.063not out2v LANChelmsford27 Jul 2015
A BandaraCCC101*99100102.024not out1v MSCColombo5 Jul 2025
David GowerENG101*10090101.005not out1v AUSMelbourne4 Feb 1979
Rohit SharmaIND101*10062101.004not out2v SLBulawayo30 May 2010
Pathum NissankaSL101*10214099.021not out2v ZIMBulawayo2 Jul 2023
Janith LiyanageSL101*10211299.026not out1v BANChattogram18 Mar 2024
Michael BevanAUS101*1039098.065not out1v INDSharjah22 Apr 1998
Marlon SamuelsWI101*1037198.064not out1v NZJamaica7 Jul 2012
Lance KlusenerSA101*10511496.192not out2v ZIMNairobi28 Sept 1999
MS DhoniIND101*1079094.395not out2v BANMirpur7 Jan 2010
Nipun DananjayaSSC101*1078294.394not out1v CCCColombo7 Sept 2026
Arjuna RanatungaSL101*1088093.525not out1v PAKDurban2 Dec 1994
Scott StyrisNZ101*10810293.524not out2v PAKAuckland3 Jan 2004
Hamish MarshallNZ101*1097292.664not out2v PAKFaisalabad3 Dec 2003
Harry TectorIRE101*1098192.664not out1v ZIMHarare18 Jan 2023
Gavin SinghUSA101*1098292.666not out2v WIHarare18 Jun 2023
Mohammad YousufPAK101*11112090.994not out1v SADurban7 Feb 2007

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.