Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Chris GayleJT108108*54611v TKRTrinidad4 Jul 2016
Ajinkya RahaneIND108108*237133v WIJamaica30 Jul 2016
Joe LeachWOR10843 & 65*181131v GLAWorcester13 Aug 2016
Ned EckersleyLEI108107 & 1163112v NORNorthampton13 Aug 2016
Steve SmithAUS10810810791v SADurban5 Oct 2016
Steve SmithAUS108108*104111v PAKPerth19 Jan 2017
Faf du PlessisSA10852 & 56*273170v NZDunedin8 Mar 2017
Rahmat ShahAFG108108*128101v IREGreater Noida24 Mar 2017
Tim AmbroseWAR10823 & 85161170v SURBirmingham21 Apr 2017
Mohammed SameerBHR10810810294v THAChiang Mai23 Apr 2017
Ian CockbainGLO108108*123112v MIDLondon30 Apr 2017
Dane VilasLAN10810888121v DURChester-le-Street16 May 2017
Mohammed IrfanUGA108108*71710v MASKampala27 May 2017
Kyle AbbottHAM10897* & 11150150v LANManchester19 Jun 2017
Paul CollingwoodDUR108108*60104v WORWorcester30 Jul 2017
Hardik PandyaIND1081089687v SLKandy12 Aug 2017
Mitchell SantnerND10855 & 53260180v AAHamilton15 Nov 2017
Matthew WadeTAS108108*16673v NSWSydney24 Feb 2018
Jesse RyderCS10869 & 39165132v WFCello Basin Reserve17 Mar 2018
Matthew WadeTAS108108 & DNB190141v QUEBrisbane23 Mar 2018
Matt RenshawSOM108101* & 7155131v WORTaunton20 Apr 2018
Frederik KlokkerDEN108108*13081v BERKuala Lumpur29 Apr 2018
Sam HainWAR108108101111v DERBirmingham17 May 2018
Harry FinchSUS10810814282v HAMBrighton19 May 2018
Ravi BoparaESS10869 & 39151151v NOTChelmsford20 Jun 2018
Alex ObandaKEN1081086188v TANKigali City13 Jul 2018
Liam DawsonHAM10872 & 36*15081v NOTSouthampton19 Aug 2018
Monank PatelUSA1081085878v BEAMorrisville21 Sept 2018
Dieter KleinLEI10814* & 94115181v GLACardiff24 Sept 2018
Sean WilliamsZIM10888 & 20238110v BANSylhet3 Nov 2018
Angelo MathewsSL10820 & 8817970v ENGKandy14 Nov 2018
Quinton de KockCTB10810855105v TSCenturion1 Dec 2018
Reeza HendricksJS108108*62105v NMBGPort Elizabeth2 Dec 2018
Kieran Noema-BarnettCS108108209120v OVAlexandra6 Dec 2018
Shai HopeWI108108*13191v BANSylhet14 Dec 2018
Hamish RutherfordOV10845 & 63199190v CANUniversity of Otago Oval14 Dec 2018
Cam FletcherCAN108108 & DNB220101v OVUniversity of Otago Oval14 Dec 2018
Asad ShafiqPAK10820 & 88144161v SACape Town3 Jan 2019
Hashim AmlaSA108108*12071v PAKPort Elizabeth19 Jan 2019
Ricky BhuiAND108108*42510v NAGDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -DVR Ground,Mulapadu22 Feb 2019
Gary BallanceYOR1087 & 101*257181v NOTNottingham5 Apr 2019
Hamish RutherfordWOR10810895103v LANManchester17 Apr 2019
Liam DawsonHAM1081089374v SURLondon30 Apr 2019
Philip SaltSUS108103 & 5114123v GLABrighton27 May 2019
Billy GodlemanDER10866 & 42176160v DURChester-le-Street3 Jun 2019
Gareth HarteDUR10831 & 7723761v SUSBrighton24 Jun 2019
Tom SmithGLO10883 & 25311100v WORCheltenham21 Jul 2019
Ibrahim ZadranAFG10821 & 8727794v BANChittagong5 Sept 2019
Joe DenlyENG10814 & 94232161v AUSLondon12 Sept 2019
Mayank AgarwalIND108108195162v SAPune10 Oct 2019
PreviousPage 242Next

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.