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
Daryl MitchellND9418 & 76*206121v WFHamilton18 Dec 2014
Mahela JayawardeneSL94948293v NZNelson20 Jan 2015
Michael PollardWF9412 & 82164160v OVWellington16 Feb 2015
Robert O'DonnellAA9494 & DNB195120v CANRangiora16 Feb 2015
James TaylorNOT9459 & 35190120v YORNottingham19 Apr 2015
Mark WallaceGLA9415 & 79106101v ESSCardiff18 May 2015
Billy GodlemanDER9430* & 64*326130v GLODerby31 May 2015
Chesney HughesDER940 & 94181131v KENCanterbury7 Jun 2015
Steven CroftLAN9494*5192v DERManchester12 Jun 2015
Chesney HughesDER9414 & 80176102v ESSChelmsford14 Jun 2015
Upul TharangaSL9446 & 48139120v PAKKandy3 Jul 2015
Ed JoyceSUS9428 & 66154130v SOMTaunton5 Jul 2015
Ben StokesENG9452 & 42137152v AUSCardiff8 Jul 2015
Riki WesselsNOT9494119131v SUSHorsham19 Jul 2015
Chris CookeGLA9494*5484v KENCardiff28 Jul 2015
James TaylorNOT9494*11272v ESSChelmsford2 Aug 2015
Alex HalesNOT9485 & 9158160v WORWorcester7 Aug 2015
Rory BurnsSUR9450 & 44145120v LANManchester14 Sept 2015
Mark CosgroveLEI9494 & DNB163170v ESSLeicester14 Sept 2015
Nizakat KhanHK949493113v SCOMong Kok26 Jan 2016
Kevin O'BrienIRE9419 & 75*17062v PNGTownsville31 Jan 2016
Steven CroftLAN949419483v SOMTaunton1 May 2016
Peter TregoSOM949414293v YORTaunton15 May 2016
Alex HalesENG9483 & 11182101v SLChester-le-Street27 May 2016
Samit PatelNOT9484 & 10164120v DURNottingham28 May 2016
Daniel ChristianNOT94944785v WARNottingham8 Jun 2016
Ravi BoparaESS9494 & DNB157110v KENChelmsford3 Jul 2016
Ben CoxWOR9474 & 20*134130v NORNorthampton10 Jul 2016
Johnson CharlesSLZ9494*5257v GAWSt Lucia24 Jul 2016
Angus RobsonLEI9410 & 8418881v NORNorthampton13 Aug 2016
Ian BellWAR9494*9072v SOMBirmingham29 Aug 2016
James FranklinMID9440 & 54*175121v NOTNottingham6 Sept 2016
Phil MustardGLO944 & 90*21790v SUSBristol20 Sept 2016
Niroshan DickwellaSL949410671v WIBulawayo23 Nov 2016
Kusal MendisSL94947375v WIBulawayo23 Nov 2016
Joe RootENG9488 & 6166100v INDChennai16 Dec 2016
Corey AndersonNZ9494*41210v BANMount Maunganui8 Jan 2017
Josh Tasman-JonesOV9435 & 59*147112v NDUniversity of Otago Oval29 Mar 2017
David LloydGLA9488 & 6106113v WORCardiff14 Apr 2017
Will BraggGLA9494101110v KENSwansea14 May 2017
Moeen AliENG9487 & 716380v SALondon6 Jul 2017
Khurram ShahzadQAT949411692v CAYBenoni3 Sept 2017
Sacha De AlwisCAY949412771v GERBenoni7 Sept 2017
Chris GayleWI94947896v ENGBristol24 Sept 2017
Aaron FinchAUS949496103v INDBengaluru28 Sept 2017
Peter MoorZIM9452 & 4231950v WIBulawayo29 Oct 2017
Marnus LabuschagneQUE946 & 88187120v NSWBrisbane13 Nov 2017
Fraser ColsonWF9488 & 6140153v CSNelson24 Nov 2017
Hardik PandyaIND9493 & 1100141v SACape Town5 Jan 2018
Mushfiqur RahimBAN9492 & 2212100v SLChattogram31 Jan 2018
PreviousPage 355Next

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.