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 (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
Greg HayCS11846 & 72220131v AANapier30 Mar 2016
Billy GodlemanDER11843 & 75189170v ESSChelmsford15 May 2016
Jonathan TrottWAR118118135110v YORLeeds1 Aug 2016
Wayne MadsenDER11876 & 42*211170v LEILeicester4 Aug 2016
Wriddhiman SahaIND118104 & 14241130v WISt Lucia9 Aug 2016
Faf du PlessisSA118112* & 6262122v NZCenturion27 Aug 2016
Ben BrownSUS118118*173170v GLOBristol20 Sept 2016
Luke RonchiNZ11838 & 80203151v INDKanpur22 Sept 2016
Tamim IqbalBAN118118118112v AFGMirpur1 Oct 2016
David MillerSA118118*79106v AUSDurban5 Oct 2016
Kane WilliamsonNZ118118128141v INDDelhi20 Oct 2016
Sam WellsOV1180 & 118224180v WFWellington6 Mar 2017
Tom Kohler-CadmoreWOR118118119105v YORWorcester5 May 2017
Jack LeaningYOR118118 & DNB29072v LANManchester19 May 2017
Luke WrightSUS118118 & DNB129143v GLOBrighton26 Jun 2017
David WilleyYOR1181185598v WORLeeds23 Jul 2017
Chris NashSUS118118 & DNB202160v WORWorcester6 Aug 2017
Bharat PopliND11876 & 42268190v CANRangiora30 Oct 2017
Dinesh ChandimalSL11857 & 61204141v INDNagpur24 Nov 2017
Rohit SharmaIND118118431210v SLIndore22 Dec 2017
Matt RenshawQUE11837 & 81*146164v TASBrisbane23 Mar 2018
Kraigg BrathwaiteWI118110 & 830590v BANJamaica12 Jul 2018
Dhanushka GunathillekeSL11857 & 61175122v SAColombo20 Jul 2018
Mayank AgarwalIND11876 & 42263123v AUSMelbourne26 Dec 2018
Martin GuptillNZ11811888144v BANChristchurch16 Feb 2019
Alex DoolanTAS11830 & 88289150v VICMelbourne5 Mar 2019
Cameron BancroftDUR118118*117122v LEIChester-le-Street19 Apr 2019
Lewis HillLEI11811862164v WORLeicester21 Apr 2019
Ryan HigginsGLO118103 & 15*134153v GLANewport14 May 2019
Charlie HemphreyGLA11860 & 58217172v GLONewport14 May 2019
Riki WesselsWOR118118 & 0136164v DURWorcester14 May 2019
Nick GubbinsMID11827 & 91233161v WORWorcester27 May 2019
James HarrisMID11838* & 80274141v SUSLondon2 Jun 2019
Ned EckersleyDUR118118 & DNB237140v SUSBrighton24 Jun 2019
Nicolas PooranWI118118103114v SLChester-le-Street1 Jul 2019
Azhar AliPAK1180 & 118159130v SLKarachi19 Dec 2019
Josh PhilippeWA11863 & 55180200v TASHobart24 Feb 2020
Sam RobsonMID11836 & 82*229150v KENCanterbury15 Aug 2020
Sam BillingsENG118118110142v AUSManchester11 Sept 2020
Eddie ByromSOM118117 & 1245160v ESSLondon23 Sept 2020
Ben McDermottTAS11890 & 28*306114v WAAdelaide30 Oct 2020
Sean WilliamsZIM118118*135131v PAKRawalpindi3 Nov 2020
Paul StirlingIRE11811811996v AFGAbu Dhabi26 Jan 2021
Usman KhawajaQUE1183 & 115*209100v TASHobart17 Feb 2021
Josh InglisLEI118118*61108v WORLeicester18 Jul 2021
Rishi PatelLEI118118107123v WARBirmingham29 Jul 2021
Avishka FernandoSL118118115102v SAColombo2 Sept 2021
Harry BrookYOR118118165181v SOMScarborough5 Sept 2021
Hashim AmlaSUR11884 & 34*281150v ESSLondon12 Sept 2021
Jake CarderSA118118237150v WAAdelaide24 Sept 2021
PreviousPage 183Next

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.