Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (All cricket)

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 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Karl BrownLAN9696231141v LEIManchester14 Jun 2015
Sarfraz AhmedPAK9696 & DNB86130v SLGalle17 Jun 2015
Colin IngramGLA96966296v SOMTaunton28 Jun 2015
Tom AbellSOM968 & 88*166140v WARBirmingham18 Jul 2015
Michael RichardsonDUR9691 & 5*21291v HAMSouthampton19 Jul 2015
Robert KeyKEN9629 & 67184180v DERDerby21 Aug 2015
Neil DexterMID9653 & 43197130v WARBirmingham1 Sept 2015
Adam LythYOR969688101v GLOLeeds6 Sept 2015
J BatinibuluFIJ96969793v BOTBishop's Stortford13 Sept 2015
Shoaib MalikPAK9696*10681v ZIMHarare3 Oct 2015
Kraigg BrathwaiteWI962 & 94148131v AUSHobart10 Dec 2015
Michael Guptill-BunceAA964 & 9285181v NDAuckland17 Dec 2015
Glenn MaxwellAUS96968383v INDMelbourne17 Jan 2016
Joe RootENG9676 & 20184140v SACenturion22 Jan 2016
Daniel FlynnND9692 & 4197160v OVDunedin13 Feb 2016
Michael BracewellOV960 & 96117160v NDDunedin13 Feb 2016
Ken McClureCAN9696 & DNB158161v NDHamilton20 Feb 2016
Hashim AmlaPK969656142v SHChandigarh15 May 2016
Sam CurranSUR9696 & DNB127133v LANLondon23 Aug 2016
Andrew HoddYOR9696* & DNB185100v NOTScarborough23 Aug 2016
Misbah-ul-HaqPAK9696 & DNB16242v WIAbu Dhabi21 Oct 2016
Upul TharangaSL9679 & 17169110v ZIMHarare6 Nov 2016
Sami AslamPAK965 & 9125091v NZHamilton25 Nov 2016
Tom WestleyESS9610 & 86*197161v SOMTaunton14 Apr 2017
Stiaan van ZylSUS96968872v GLABrighton2 May 2017
Dean ElgarSOM969610052v GLACardiff5 May 2017
Shreyas IyerDC969657152v GLKanpur10 May 2017
Alex HughesDER9696*106101v LEILeicester14 May 2017
Graham ClarkDUR9613 & 83135102v KENCanterbury8 Jun 2017
Ben CoxWOR9693 & 3113150v GLAWorcester9 Jun 2017
Virat KohliIND9696*78130v BANBirmingham15 Jun 2017
Vernon PhilanderSA9654 & 42156122v ENGNottingham14 Jul 2017
Tom AbellSOM9696181180v SURTaunton7 Aug 2017
Chris NashSUS9630 & 66163130v NORNorthampton5 Sept 2017
Mark WoodDUR9672* & 24103170v KENChester-le-Street5 Sept 2017
Jason RoyENG969670111v WISouthampton29 Sept 2017
Robert O'DonnellAA9612 & 84231111v OVKennards Hire Community Oval7 Nov 2017
Kevin O'BrienIRE9678* & 1811783v SCODubai29 Nov 2017
D'Arcy ShortHH96965894v ASHobart4 Jan 2018
Urvil PatelBAR969654124v UPJU Second Campus, Salt Lake24 Jan 2018
Travis HeadAUS9696107150v ENGAdelaide26 Jan 2018
Michael BurgessSUS969695110v DURArundel20 Jun 2018
Ben DuckettNOR969654123v LEINorthampton4 Jul 2018
Riazat Ali ShahUGA9696*4257v RWAKigali City13 Jul 2018
Harvey HoseinDER9658 & 3820990v NORChesterfield22 Jul 2018
Laurie EvansSUS969667102v SOMHove5 Aug 2018
Steven TaylorUSA9696*5457v CANMorrisville25 Sept 2018
Javed AhmadiKZ9632 & 32 & 325766v BLSharjah21 Oct 2018
Brian ChariZIM9653 & 4321093v BANDhaka11 Nov 2018
Peter MoorZIM9683 & 13193131v BANDhaka11 Nov 2018
PreviousPage 339Next

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.