Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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/27QUETAS

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
Kraigg BrathwaiteWI7468 & 6124110v NZBarbados26 Jun 2014
Nick BrowneESS7465 & 9*127100v GLOChelmsford29 Jun 2014
Phil MustardDUR7417 & 57*148120v YORLeeds7 Jul 2014
James AdamsHAM7443 & 31241100v GLOSouthampton7 Jul 2014
Brendan NashKEN7421 & 53114101v LEILeicester7 Jul 2014
Riki WesselsNOT7446 & 28107100v LANLiverpool13 Jul 2014
Asad ShafiqPAK7442 & 3215270v SLColombo14 Aug 2014
Gordon MuchallDUR740 & 74*121110v MIDLondon9 Sept 2014
Andrew HallNOR7443 & 31111120v WARBirmingham9 Sept 2014
Jermaine BlackwoodWI748 & 66*12951v BANSt Lucia13 Sept 2014
Ben BrownSUS7448 & 2613391v NORNorthampton23 Sept 2014
Greg DawsonCAN7412 & 6217180v WFChristchurch25 Oct 2014
Shaun MarshAUS7473 & 112091v INDSydney6 Jan 2015
Ryan McConeCAN7438* & 3679111v NDChristchurch9 Mar 2015
David LloydGLA7459* & 15*89100v LEILeicester12 Apr 2015
Alex WakelyNOR7431 & 43188110v GLONorthampton12 Apr 2015
Sam HainWAR7450 & 2413871v YORLeeds26 Apr 2015
Peter HandscombGLO7469 & 5127100v KENBristol18 May 2015
Gary WilsonSUR7474*9170v NORNorthampton18 May 2015
Jonathan TrottWAR7445 & 29152100v MIDLondon31 May 2015
Nick ComptonMID7474 & 014290v WARLondon31 May 2015
Gary WilsonSUR7465 & 913871v DERDerby21 Jun 2015
James BurkeSUR741 & 73129111v DERDerby21 Jun 2015
Ryan ten DoeschateESS7473 & 115342v GLOBristol21 Jun 2015
Jonny BairstowENG7474105120v AUSNottingham6 Aug 2015
Benny HowellGLO7467 & 720071v GLASwansea6 Aug 2015
Joe GattingHAM7443 & 31*13771v WARSouthampton7 Aug 2015
Steven MullaneyNOT7463 & 11154110v DURNottingham9 Sept 2015
Adil RashidYOR7453 & 21127110v SUSLeeds22 Sept 2015
DC de BoorderOV7416 & 58177120v WFWellington17 Dec 2015
Scott KuggeleijnND7445 & 29*12571v CSNapier5 Feb 2016
Mark CraigNZ7441* & 33*121110v AUSWellington12 Feb 2016
Anton DevcichND7432 & 4278112v CANHamilton20 Feb 2016
Mitch RenwickCS7469 & 5150100v NDHamilton15 Mar 2016
Josh FinnieOV7452 & 2212491v CSDunedin23 Mar 2016
Nick GubbinsMID7468 & 6173120v WARLondon17 Apr 2016
Angus RobsonLEI7425 & 49*18990v GLACardiff17 Apr 2016
Dawid MalanMID7474112101v DURChester-le-Street24 Apr 2016
Jonathan TrottWAR7474110100v YORBirmingham24 Apr 2016
Ben FoakesSUR7438 & 36*15890v DURLondon1 May 2016
Nick BrowneESS743 & 71174130v GLACardiff22 May 2016
Michael LumbNOT7422 & 5211481v DURNottingham28 May 2016
Brett HuttonNOT7474 & DNB187100v DURNottingham28 May 2016
Ross WhiteleyWOR743 & 7110574v GLOWorcester29 May 2016
Rikki ClarkeWAR747413761v NOTBirmingham26 Jun 2016
Tom AlsopHAM7440 & 34127120v DURChester-le-Street3 Jul 2016
Jack BurnhamDUR7474141140v HAMChester-le-Street3 Jul 2016
Steven CroftLAN7454 & 2014671v DURSouthport16 Jul 2016
Rameez ShahzadUAE7474*14082v SCOAyr9 Aug 2016
Azeem RafiqYOR7474 & DNB92110v NOTScarborough23 Aug 2016
PreviousPage 395Next

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.