Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Mushfiqur RahimBAN868610783v NZDunedin8 Feb 2010
Cameron WhiteAUS8686*9872v ENGCardiff24 Jun 2010
Collins ObuyaKEN8686*9691v AFGNairobi11 Oct 2010
Upul TharangaSL8686*11260v AUSSydney5 Nov 2010
Martin GuptillNZ8686*10872v ZIMAhmedabad4 Mar 2011
Jonathan TrottENG868611520v SLColombo26 Mar 2011
Rohit SharmaIND8686*9152v WIAntigua11 Jun 2011
Darren BravoWI86869936v INDJamaica16 Jun 2011
Virat KohliIND8686*99110v ENGMumbai23 Oct 2011
Ravi RampaulWI8686*6666v INDVisakhapatnam2 Dec 2011
Phillip HughesAUS868693101v WICanberra6 Feb 2013
Darren BravoWI86869671v AUSCanberra6 Feb 2013
Tom LathamNZ868668121v SLHambantota12 Nov 2013
Virat KohliIND86868492v WIKochi21 Nov 2013
Ragheb AgaKEN868670120v NEDLincoln23 Jan 2014
Edward FarleyJER8686*7794v CAYKuala Lumpur10 Mar 2014
Tillakaratne DilshanSL86869090v SAKandy9 Jul 2014
Mark StonemanDUR868610392v NOTChester-le-Street12 Aug 2014
Mitchell MarshAUS8686*5157v SAHarare2 Sept 2014
RG MukasaUGA86866892v BERKuala Lumpur29 Oct 2014
Kumar SangakkaraSL868610570v ENGColombo7 Dec 2014
Matt MachanSCO868612040v IREDubai12 Jan 2015
Mohammad HafeezPAK86868953v NZNapier3 Feb 2015
Mohammad HafeezPAK86868384v ZIMLahore26 May 2015
Josh CobbNOR8686110100v LEINorthampton29 Jul 2015
Lewis HillLEI86868691v DURLeicester6 Aug 2015
Sikandar RazaZIM868611351v AFGBulawayo22 Oct 2015
Ben DuckettNOR868675121v WORWorcester27 Jul 2016
Tim AmbroseWAR86868972v DURGosforth27 Jul 2016
Sam HainWAR868610660v SOMBirmingham29 Aug 2016
Frederik KlokkerDEN86868892v USALos Angeles2 Nov 2016
Babar HayatHK86868063v NEDHong Kong18 Feb 2017
Benny HowellGLO8686*7173v MIDLondon30 Apr 2017
Peter HandscombYOR86867882v LANLeeds1 May 2017
Bhavindu AdhihettyCAN8686108100v OMAKampala30 May 2017
Ben FoakesSUR86868880v YORLeeds13 Jun 2017
Ben FoakesSUR86867082v WORWorcester17 Jun 2017
Kusal MendisSL86868081v ZIMGalle30 Jun 2017
Ben StevensJER868610183v VANBenoni9 Sept 2017
Peter BorrenNED8686*9880v KENEast London6 Oct 2017
Martin GuptillNZ8686*7155v PAKNelson9 Jan 2018
Marlon SamuelsWI86868064v ZIMHarare19 Mar 2018
Ahmed FaizMAS8686101130v VANKuala Lumpur30 Apr 2018
Nathaniel WatkinsJER868611181v DENKuala Lumpur30 Apr 2018
Jonathon DunnVAN868613961v DENKuala Lumpur5 May 2018
Nick GubbinsMID86869492v SUSBrighton25 May 2018
Jason RoySUR86866484v ESSChelmsford27 May 2018
Tom LathamDUR86869370v NORNorthampton27 May 2018
Ben FoakesSUR868611670v MIDLondon3 Jun 2018
Liam LivingstoneLAN86867354v DERDerby3 Jun 2018

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.