Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Kruger van WykCS9483 & 1117370v AANapier12 Dec 2013
Dimuth KarunaratneSL9432 & 62*168150v PAKDubai8 Jan 2014
Alviro PetersenSOM9494159112v NOTTaunton4 May 2014
Michael LumbNOT9445 & 49235111v YORLeeds8 Jun 2014
Stephen MooreDER9418 & 76212110v LEILeicester8 Jun 2014
Kane WilliamsonNZ9442 & 52282100v WITrinidad16 Jun 2014
Daryl MitchellWOR9490 & 4167120v LEIWorcester13 Jul 2014
Robert TaylorLEI9454 & 40*139111v SURLeicester15 Aug 2014
Rikki ClarkeWAR9494 & DNB149140v MIDLondon31 Aug 2014
Ben SlaterDER9429 & 65179110v WORDerby31 Aug 2014
Cheteshwar PujaraIND9473 & 21173130v AUSAdelaide9 Dec 2014
Daryl MitchellND9418 & 76*206121v WFHamilton18 Dec 2014
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
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
Alex HalesNOT9485 & 9158160v WORWorcester7 Aug 2015
Rory BurnsSUR9450 & 44145120v LANManchester14 Sept 2015
Mark CosgroveLEI9494 & DNB163170v ESSLeicester14 Sept 2015
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
Ravi BoparaESS9494 & DNB157110v KENChelmsford3 Jul 2016
Ben CoxWOR9474 & 20*134130v NORNorthampton10 Jul 2016
Angus RobsonLEI9410 & 8418881v NORNorthampton13 Aug 2016
James FranklinMID9440 & 54*175121v NOTNottingham6 Sept 2016
Phil MustardGLO944 & 90*21790v SUSBristol20 Sept 2016
Joe RootENG9488 & 6166100v INDChennai16 Dec 2016
Josh Tasman-JonesOV9435 & 59*147112v NDUniversity of Otago Oval29 Mar 2017
David LloydGLA9488 & 6106113v WORCardiff14 Apr 2017
Moeen AliENG9487 & 716380v SALondon6 Jul 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
Liton DasBAN940 & 94183110v SLChattogram31 Jan 2018
Steve SmithAUS9456 & 38195140v SADurban1 Mar 2018
James NeeshamOV9493 & 1121114v WFUniversity of Otago Oval10 Mar 2018
James VinceENG9418 & 76169130v NZChristchurch30 Mar 2018
Stephen EskinaziMID949491160v GLALondon27 Apr 2018
PreviousPage 259Next

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.