Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Billy GodlemanDER12632 & 94213162v NORNorthampton1 May 2016
Rob NewtonNOR12618 & 108276210v GLOBristol22 May 2016
Asad ShafiqPAK12668 & 58*224100v WIAbu Dhabi21 Oct 2016
David WarnerSH12612659108v KKRHyderabad30 Apr 2017
Michael RichardsonDUR12664 & 62250170v DERChesterfield3 Jul 2017
James BraceyGLO12682* & 44234171v DERBristol25 Sept 2017
Roston ChaseWI12631 & 95203111v ZIMBulawayo21 Oct 2017
Daniel FlynnND12662 & 64166170v CSMount Maunganui23 Oct 2017
Chris GayleRR126126*51614v KTDhaka8 Dec 2017
Suresh RainaUP126126*59137v BENKolkata22 Jan 2018
Roshen SilvaSL12656 & 70*269131v BANDhaka8 Feb 2018
Paul StirlingIRE126126117155v UAEHarare12 Mar 2018
Keaton JenningsLAN126126247210v NOTNottingham11 May 2018
Kieran PowellWI12638 & 88195132v SLTrinidad6 Jun 2018
Will SmithDUR12690 & 36323160v SUSArundel20 Jun 2018
Joe WeatherleyHAM1260 & 126*269110v LANManchester25 Jun 2018
Will RhodesWAR126118 & 8249180v MIDLondon22 Jul 2018
Tom WestleyESS12616 & 110*234220v NOTNottingham10 Sept 2018
Dane CleaverCS126117 & 9202145v AAKennards Hire Community Oval17 Oct 2018
Mark ChapmanAA12637 & 89145163v CANKennards Hire Community Oval6 Dec 2018
Glenn PhillipsAA12692 & 34179152v OVUniversity of Otago Oval17 Mar 2019
Billy RootGLA126126 & DNB175140v NORCardiff11 Apr 2019
Hamish RutherfordWOR126126134123v NORNorthampton26 Apr 2019
Mitchell SantnerNZ126126269115v ENGMount Maunganui21 Nov 2019
Yasir ShahPAK126113 & 13239140v AUSAdelaide29 Nov 2019
Callum FergusonSA12644 & 82287190v NSWSydney24 Feb 2020
Liton DasBAN126126*105132v ZIMSylhet1 Mar 2020
Hamish RutherfordOV12657 & 69186221v WFWellington5 Nov 2020
Devon ConwayNZ126126110170v BANWellington26 Mar 2021
Leus du PlooyDER12698 & 28236120v WORDerby15 Apr 2021
Azhar AliPAK126126240171v ZIMHarare7 May 2021
Andrew BalbirnieLL126126151152v NKComber16 May 2021
James BraceyGLO12638 & 88227150v MIDCheltenham5 Jul 2021
Alex LeesDUR126126*132130v ESSChester-le-Street8 Aug 2021
Ollie RobinsonKEN12614 & 112218150v MIDCanterbury21 Sept 2021
Ben StokesENG12666 & 60214192v AUSSydney5 Jan 2022
Dale PhillipsOV12612 & 114221211v WFDunedin20 Mar 2022
Rohit KumarNEP12612610774v PNGKirtipur25 Mar 2022
Tom ClarkSUS126100 & 26223130v NOTBrighton7 Apr 2022
Alastair CookESS126100 & 26*320110v KENChelmsford7 Apr 2022
Jack HaynesWOR1266 & 120*280210v DURWorcester5 May 2022
Joe RootENG12611 & 115*185140v NZLondon2 Jun 2022
Sam CurranSUR12612675155v KENLondon26 Jun 2022
Lyndon JamesNOT12650 & 76*264162v GLACardiff11 Jul 2022
Tom AbellSOM126116 & 10255142v YORTaunton19 Jul 2022
Tom BantonSOM126126120146v ESSChelmsford25 Jul 2022
Jake LibbyWOR126126*127121v DERWorcester14 Aug 2022
John SimpsonMID12692 & 34229171v LEILeicester20 Sept 2022
Caleb JewellTAS126126*97201v SABrisbane28 Sept 2022
D'Arcy ShortWA12687 & 39*181153v VICMelbourne17 Oct 2022
PreviousPage 148Next

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.