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
Zafar AnsariSUR9948 & 51222101v DURChester-le-Street12 Sept 2016
Jonny BairstowENG9952 & 47221140v BANChittagong20 Oct 2016
Steve SmithAUS9959 & 40165131v SAAdelaide24 Nov 2016
Matt RenshawAUS9968 & 31206151v INDPune23 Feb 2017
Rilee RossouwHAM9999143151v MIDSouthampton14 Apr 2017
Gareth BergHAM9999*12582v YORSouthampton21 Apr 2017
Misbah-ul-HaqPAK9999 & 020992v WIBarbados30 Apr 2017
Dimuth KarunaratneSL992 & 9721790v INDGalle26 Jul 2017
Jonny BairstowENG9936 & 63110121v SALondon27 Jul 2017
Mushfiqur RahimBAN9968 & 3126960v AUSChattogram4 Sept 2017
Hamilton MasakadzaZIM9942 & 57171141v WIBulawayo21 Oct 2017
Tim SeifertND9978 & 21146140v AAKennards Hire Community Oval1 Mar 2018
Cole McConchieCAN9999177100v AARangiora17 Mar 2018
Wayne MadsenDER9947 & 5213580v MIDDerby20 Apr 2018
Alastair CookESS9996 & 3169150v SOMChelmsford25 Jun 2018
Tom AlsopHAM990 & 99198101v NOTSouthampton19 Aug 2018
Nick BrowneESS9913 & 86211170v SOMTaunton19 Aug 2018
Ravindra JadejaIND9986* & 13202131v ENGLondon7 Sept 2018
Ben BrownSUS9999167120v WARBrighton18 Sept 2018
Babar AzamPAK990 & 9917363v AUSAbu Dhabi16 Oct 2018
Daniel HughesNSW9978 & 21*200170v TASSydney5 Nov 2018
Ben StokesENG9957 & 4215192v SLColombo23 Nov 2018
Matthew WadeTAS9934 & 65208132v NSWHobart20 Mar 2019
Sam NortheastHAM9999 & 0209110v YORSouthampton11 Apr 2019
Dane VilasLAN9939 & 60*154140v WORManchester20 May 2019
Fynn Hudson-PrenticeDER9999 & 0138131v MIDDerby30 Jun 2019
Jamie SmithSUR9942 & 57194120v NOTNottingham13 Jul 2019
Michael BurgessWAR9935 & 64124143v ESSChelmsford13 Jul 2019
Jonathan TattersallYOR9992 & 7230100v NOTScarborough18 Aug 2019
Samit PatelGLA9966 & 33130151v LEICardiff16 Sept 2019
Tom AndrewsSA9978 & 21145160v QUEBrisbane18 Oct 2019
George HankinsGLO9930 & 6928671v WORBristol1 Aug 2020
Steven DaviesSOM9981* & 18127110v GLATaunton1 Aug 2020
Fynn Hudson-PrenticeDER998 & 91*186140v NOTNottingham1 Aug 2020
Robbie WhiteMID9999 & DNB220151v KENCanterbury15 Aug 2020
Niroshan DickwellaSL9992 & 7158110v ENGGalle22 Jan 2021
Hamish RutherfordOV9960 & 39243100v CANRangiora11 Mar 2021
Luke ProcterNOR996 & 9330871v LANManchester15 Apr 2021
Darren StevensKEN9952 & 47181132v YORCanterbury15 Apr 2021
Steven DaviesSOM9987 & 12218141v GLOTaunton15 Apr 2021
Joe RootYOR999919960v GLACardiff13 May 2021
Michael BurgessWAR9971 & 28184110v DERDerby3 Jun 2021
Kraigg BrathwaiteWI9997 & 2238120v PAKKingston12 Aug 2021
Lewis GregorySOM9968 & 31195171v WARBirmingham21 Sept 2021
Lawrence Neil-SmithTAS9928 & 71*265122v QUEAdelaide7 Oct 2021
Matthew ShortVIC999 & 9013682v NSWMelbourne5 Nov 2021
Steve SmithAUS9993 & 6232131v ENGAdelaide16 Dec 2021
David LloydGLA9976 & 23195110v NOTNottingham14 Apr 2022
Martin AnderssonMID9955 & 44*14282v SUSBrighton5 May 2022
Ali OrrSUS9999 & 020681v MIDBrighton5 May 2022
PreviousPage 236Next

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.