Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR101/1 (11)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Graeme SmithSA818110370v PAKMultan26 Oct 2007
Brendon McCullumNZ81818591v SAPort Elizabeth30 Nov 2007
Tatenda TaibuZIM818111130v PAKSind24 Jan 2008
Shaun MarshAUS81819771v WISt Vincent24 Jun 2008
David HempBER818110190v NEDPotchefstroom8 Apr 2009
William PorterfieldIRE8181111110v KENDublin9 Jul 2009
Michael HusseyAUS8181*8231v INDDelhi31 Oct 2009
Jacques KallisSA818110582v ZIMCenturion10 Nov 2009
Brendan TaylorZIM818110342v INDBulawayo28 May 2010
Tim PaineAUS818112252v IREDublin17 Jun 2010
Ian BellENG81818661v IREBangalore2 Mar 2011
Devon SmithWI81819771v INDChennai20 Mar 2011
Mushfiqur RahimBAN8181*8091v AUSMirpur11 Apr 2011
Virat KohliIND818110361v WITrinidad8 Jun 2011
Younis KhanPAK81819061v ZIMHarare14 Sept 2011
Dinesh ChandimalSL81819161v INDAdelaide14 Feb 2012
Azhar AliPAK8181*12641v SLColombo16 Jun 2012
Kamran AkmalPAK818185112v IREDublin26 May 2013
Hashim AmlaSA81819790v PAKBirmingham10 Jun 2013
Tillakaratne DilshanSL818111490v NZHambantota10 Nov 2013
Ahmed ShehzadPAK81818962v SLSharjah22 Dec 2013
Martin GuptillNZ818111942v WINelson4 Jan 2014
Samiullah ShenwariAFG818169101v BANFatullah1 Mar 2014
CR KumarageSIN8181*131110v OMASingapore25 Jun 2014
Michael LumbNOT818110460v MIDLondon14 Aug 2014
Javed AhmadiAFG81818973v IREDubai10 Jan 2015
Corey AndersonNZ818196111v SLChristchurch11 Jan 2015
AB de VilliersSA81819460v WIDurban16 Jan 2015
Kumar SangakkaraSL81816672v NZDunedin25 Jan 2015
Tillakaratne DilshanSL81819851v NZWellington29 Jan 2015
Aaron FinchAUS818111671v INDSydney26 Mar 2015
Jesse RyderESS8181*6672v NOTChelmsford2 Aug 2015
Alex HalesNOT81817772v KENNottingham17 Aug 2015
Riki WesselsNOT81819050v HAMNottingham19 Aug 2015
Lahiru ThirimanneSL8181*9551v WIColombo4 Nov 2015
Johann MyburghSOM81819291v GLOTaunton5 Jun 2016
Philip SaltSUS818176101v MIDBrighton12 Jun 2016
Mohammad ShahzadAFG818195100v IREBelfast14 Jul 2016
Moeen AliWOR818176101v SOMTaunton17 Aug 2016
Jim AllenbySOM818196101v WORTaunton17 Aug 2016
Kane WilliamsonNZ81818052v AUSCanberra6 Dec 2016
Mohammad HafeezPAK81818682v WIGuyana11 Apr 2017
Kumar SangakkaraSUR8181*69110v GLACardiff30 Apr 2017
Adam VogesMID818110760v GLOLondon30 Apr 2017
Virat KohliIND8181*6863v PAKBirmingham4 Jun 2017
Javed AhmadiAFG818110282v WIGros Islet9 Jun 2017
Riki WesselsNOT81816284v SOMTaunton13 Jun 2017
Shai HopeWI81818853v INDTrinidad25 Jun 2017
Shoaib MalikPAK81816152v SLDubai13 Oct 2017
Sharad VesawkarNEP8181*9550v UAEAbu Dhabi6 Dec 2017
PreviousPage 115Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.