Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Luke WrightSUS127127115144v GLABrighton20 Aug 2014
Riki WesselsNOT12737 & 90178230v DURChester-le-Street31 Aug 2014
Virat KohliIND127127114133v WIDharmasala17 Oct 2014
MahmudullahBAN12756 & 71310120v ZIMKhulna3 Nov 2014
Ross TaylorNZ12723 & 104204150v PAKDubai17 Nov 2014
David WarnerAUS127127115180v ENGSydney16 Jan 2015
Johann MyburghSOM127118 & 9179161v DURTaunton12 Apr 2015
Rob KeoghNOR12746 & 81232200v GLONorthampton12 Apr 2015
Soumya SarkarBAN127127*110136v PAKMirpur22 Apr 2015
Brendan TaylorNOT12724 & 103172130v HAMSouthampton26 Apr 2015
Michael CarberryHAM12736 & 91270140v WARSouthampton7 Aug 2015
Tom Kohler-CadmoreWOR12789 & 38174161v DURChester-le-Street14 Sept 2015
Kumar SangakkaraSUR1279 & 118153160v LANManchester14 Sept 2015
Hashim AmlaSA127127130132v ENGCenturion9 Feb 2016
Daryl MitchellND12755 & 72138135v CSHamilton15 Mar 2016
Jonathan TrottWAR12768 & 59174240v NOTNottingham15 May 2016
Tom Kohler-CadmoreWOR12712754148v DURWorcester20 May 2016
Steven DaviesSUR12782 & 45*189131v NOTLondon19 Jun 2016
Rory BurnsSUR12788 & 39197200v MIDLondon4 Aug 2016
Steve SmithAUS127119 & 8232111v SLColombo13 Aug 2016
Kyle CoetzerSCO127127121141v UAEEdinburgh14 Aug 2016
Ian WestwoodWAR127127264180v DURChester-le-Street23 Aug 2016
Kushal Janith PereraSL127110 & 17156162v ZIMHarare29 Oct 2016
Tom BruceCS127127* & DNB166141v AAAuckland25 Feb 2017
Tamim IqbalBAN127127142151v SLDambulla25 Mar 2017
Stephen EskinaziMID12782 & 45270200v HAMSouthampton14 Apr 2017
Alastair CookESS127127134120v GLOChelmsford4 May 2017
Steven CroftLAN1271278388v WARBirmingham7 May 2017
Joe DenlyKEN12712766117v ESSChelmsford17 Aug 2017
Nick BrowneESS12744 & 83292181v SOMChelmsford28 Aug 2017
Tom LathamDUR1278 & 119268150v KENChester-le-Street5 Sept 2017
George HankinsGLO12779* & 48188212v DERBristol25 Sept 2017
Shimron HetmyerWI12712793144v UAEHarare6 Mar 2018
AB de VilliersSA12764 & 63231171v AUSCape Town22 Mar 2018
Ben FoakesSUR12746 & 81234130v HAMLondon20 Apr 2018
David LloydGLA127119 & 8*162192v GLOBristol20 Apr 2018
Paul StirlingMID127127*143101v GLOBristol6 Jun 2018
Heino KuhnKEN12712711882v WORWorcester17 Jun 2018
Wayne MadsenDER12711 & 116196160v NORChesterfield22 Jul 2018
Shikhar DhawanIND127127120152v HKDubai18 Sept 2018
Moeen AliWOR12760 & 67151213v YORWorcester24 Sept 2018
Babar AzamPAK127127*263122v NZDubai24 Nov 2018
Henry NichollsNZ1271 & 126*279120v PAKAbu Dhabi3 Dec 2018
Leo CarterCAN12735 & 92256201v AAKennards Hire Community Oval6 Dec 2018
Ben StokesENG12779 & 48*250121v WIGros Islet9 Feb 2019
Colin IngramKK127127*59128v QGSharjah24 Feb 2019
Varun ChopraESS127127127142v MIDChelmsford19 Apr 2019
Alastair CookESS12780 & 47280160v SOMChelmsford23 Jun 2019
George MunseySCO127127*56514v NEDDublin16 Sept 2019
Avishka FernandoSL127127123100v WIHambantota26 Feb 2020
PreviousPage 144Next

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.