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
Steven MullaneyNOT112112171130v WARNottingham21 Aug 2015
Jason RoySUR112112116131v KENLondon27 Aug 2015
Ryan PringleDUR11299 & 13172200v HAMChester-le-Street1 Sept 2015
AB de VilliersSA112112107102v INDChennai22 Oct 2015
Alastair CookENG11249 & 6328380v PAKSharjah1 Nov 2015
Darren BravoWI112108 & 4190210v AUSHobart10 Dec 2015
James TaylorENG11270 & 42234121v SADurban26 Dec 2015
George BaileyAUS11211212072v INDPerth12 Jan 2016
Alex HalesENG112112128140v SACape Town14 Feb 2016
Corey AndersonNZ11272 & 40214134v AUSChristchurch20 Feb 2016
Scott BorthwickWF112110* & 2270130v CANChristchurch15 Mar 2016
Chris NashSUS112112*64133v SOMHove1 Jun 2016
Alex HalesENG11218 & 94231131v SLLondon9 Jun 2016
Jason RoyENG112112*9574v SLBirmingham24 Jun 2016
Daniel Bell-DrummondKEN112112*65141v SURTunbridge Wells15 Jul 2016
Johann MyburghSOM11254 & 58*131183v NOTNottingham17 Jul 2016
Paul StirlingMID112112133131v KENLondon24 Jul 2016
Henry NichollsNZ11236 & 76207170v SACenturion27 Aug 2016
Mark StonemanDUR11220 & 92178190v SURChester-le-Street12 Sept 2016
Wriddhiman SahaIND11254* & 58*205132v NZKolkata30 Sept 2016
Imrul KayesBAN112112119112v ENGMirpur7 Oct 2016
Tim SeifertND11281 & 31*233132v CANChristchurch22 Oct 2016
Keaton JenningsENG112112 & 0220130v INDMumbai8 Dec 2016
Tom AlsopHAM112112*132130v KENCanterbury27 Apr 2017
Wayne MadsenDER112112104122v YORLeeds7 May 2017
James FranklinMID112112 & DNB142144v SURLondon19 May 2017
Cheteshwar PujaraNOT112112206140v GLONottingham26 May 2017
Kyle CoetzerSCO11211212272v NAMEdinburgh13 Jun 2017
Ben DuckettNOR112112 & 0104210v LEINorthampton26 Jun 2017
Solomon MireZIM11211296140v SLGalle30 Jun 2017
Adam RossingtonNOR112112155111v KENBeckenham3 Jul 2017
Tim AmbroseWAR1128 & 104215130v LANManchester28 Aug 2017
Luis ReeceDER1126 & 106261130v DURChester-le-Street28 Aug 2017
Daniel LawrenceESS11211 & 101266131v HAMSouthampton19 Sept 2017
Nick BrowneESS11229 & 83258160v YORChelmsford25 Sept 2017
Aiden MarkramSA11297 & 15178150v BANPotchefstroom28 Sept 2017
Upul TharangaSL112112*144140v PAKAbu Dhabi16 Oct 2017
Angelo MathewsSL112111 & 1288142v INDDelhi2 Dec 2017
Virat KohliIND112112119100v SADurban1 Feb 2018
Khawar AliOMA112112*142110v KENWindhoek15 Feb 2018
Paras KhadkaNEP112112*10338v UAEWindhoek15 Feb 2018
Kane WilliamsonNZ112112*14362v ENGWellington3 Mar 2018
Rameez ShahzadUAE112112*10794v WIHarare6 Mar 2018
Tom AbellSOM11299 & 13247140v LANManchester4 May 2018
Alex MiltonWOR1128 & 104*215171v SOMWorcester22 Jul 2018
Jack TaylorGLO112112 & DNB214141v GLACardiff10 Sept 2018
Roston ChaseWI112106 & 621181v INDHyderabad12 Oct 2018
Chris GayleBL11256 & 566888v KZSharjah21 Oct 2018
Hashim AmlaSA11241 & 71242200v PAKJohannesburg11 Jan 2019
Shimron HetmyerWI11281 & 31152114v ENGBridgetown23 Jan 2019
PreviousPage 215Next

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.