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
Keaton JenningsDUR12180 & 41278170v SOMChester-le-Street20 Apr 2014
Jos ButtlerENG12112174114v SLLondon31 May 2014
Jason RoySUR121121*71108v GLOBristol9 Jun 2014
Bhuvneshwar KumarIND12158 & 63*287150v ENGNottingham9 Jul 2014
Faf du PlessisSA12112114054v ZIMHarare4 Sept 2014
Ambati RayuduIND121121*118104v SLAhmedabad6 Nov 2014
BJ WatlingND12160* & 61154135v WFHamilton18 Dec 2014
Dean ElgarSA121121239180v WIPort Elizabeth26 Dec 2014
Eoin MorganENG121121136113v AUSSydney16 Jan 2015
Joe RootENG121121108142v SLWellington1 Mar 2015
Brendan TaylorZIM12112191114v IREHobart7 Mar 2015
Neil BroomCAN121117 & 4191190v OVDunedin25 Mar 2015
Jacques RudolphGLA12169 & 52*236190v SURCardiff19 Apr 2015
Matt MachanSUS12141 & 80178170v DURChester-le-Street26 Apr 2015
Sam NortheastKEN12184 & 37225140v LEICanterbury3 May 2015
Rob KeoghNOR12121 & 100189142v LANNorthampton3 May 2015
Joe DenlyKEN1214 & 117*205163v GLOBristol18 May 2015
James FaulknerLAN121121152150v SURLondon31 May 2015
Luke WellsSUS12113 & 108261220v DURArundel15 Jun 2015
Chris NashSUS121121203141v WARBirmingham28 Jun 2015
David WarnerAUS12138 & 83158190v ENGLondon16 Jul 2015
Chris ReadNOT121121221171v SUSHorsham19 Jul 2015
Usman KhawajaAUS121121 & DNB186112v NZPerth13 Nov 2015
Robert O'DonnellAA12121 & 10018273v CSAuckland8 Mar 2016
Tom WestleyESS121121 & DNB244220v GLOChelmsford10 Apr 2016
Chris RogersSOM121109 & 12228120v MIDLondon22 May 2016
Ben DuckettNOR121121113152v YORScarborough14 Jun 2016
Graeme van BuurenGLO121121*140152v LEILeicester27 Jun 2016
Paul HortonLEI12122 & 99187151v NORNorthampton13 Aug 2016
Aaron FinchVIC12138 & 83201123v SAAlice Springs26 Mar 2017
Joe DenlyKEN12162 & 59217190v GLOCanterbury7 Apr 2017
Dean ElgarSOM121113* & 8276120v LANManchester21 Apr 2017
Nick SelmanGLA121117 & 4181190v LEILeicester21 Apr 2017
Jacques RudolphGLA121121143102v GLOBristol27 Apr 2017
Nick SelmanGLA1215 & 116*139133v DURSwansea26 May 2017
Kumar SangakkaraSUR12112112194v YORLeeds13 Jun 2017
James FosterESS121121182161v WARChelmsford19 Jun 2017
Wayne MadsenDER121121 & DNB205200v GLOBristol25 Sept 2017
Virat KohliIND12112112592v NZMumbai22 Oct 2017
Brad WilsonOV12158 & 63335120v CANChristchurch23 Oct 2017
Daniel HughesNSW12198* & 23*161220v QUEBrisbane13 Nov 2017
Kyle CoetzerSCO121121130102v KENDubai8 Dec 2017
Rameez ShahzadUAE121121*115102v SCODubai23 Jan 2018
James NeeshamOV12179 & 42136103v CANUniversity of Otago Oval2 Apr 2018
Will JacksSUR121121100144v GLOLondon23 May 2018
Simi SinghLL121121*10888v NKDublin4 Jun 2018
Rilee RossouwHAM121120* & 1205150v LANManchester25 Jun 2018
James VinceHAM121103 & 18167191v LANManchester25 Jun 2018
Kraigg BrathwaiteWI121121291110v BANNorth Sound4 Jul 2018
James BraceyGLO12134 & 87268140v SUSCheltenham16 Jul 2018
PreviousPage 168Next

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.