Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Craig KieswetterENG10710712393v BANChittagong5 Mar 2010
David WarnerDC107107*6995v KKRDelhi29 Mar 2010
Eoin MorganENG107107*10181v PAKSouthampton22 Sept 2010
Jesse RyderNZ1071079376v PAKAuckland5 Feb 2011
AB de VilliersSA107107*10582v WIDelhi24 Feb 2011
Devon SmithWI107107133111v IREChandigarh11 Mar 2011
Chris GayleRCB10710749109v PKBangalore6 May 2011
Amjad JavedUAE1077 & 100151102v KENNairobi28 Jul 2011
Virat KohliIND1071079391v ENGCardiff16 Sept 2011
Brendan TaylorZIM107107*105121v NZHarare22 Oct 2011
Denesh RamdinWI107107*18390v ENGBirmingham7 Jun 2012
Taufeeq UmarPAK10765 & 42*131170v SLColombo30 Jun 2012
LJ WoodcockWF10745 & 62214160v OVWellington20 Feb 2013
Virat KohliIND107107 & DNB206151v AUSChennai22 Feb 2013
Michael ClarkeAUS10791 & 1621792v INDHyderabad2 Mar 2013
Mahela JayawardeneSL10710711292v INDJamaica2 Jul 2013
Ross TaylorNZ107107*9393v BANFatullah3 Nov 2013
Darren SammyWI10727* & 80167143v NZDunedin3 Dec 2013
Daniel FlynnND10778 & 29122131v OVWhangarei4 Dec 2013
Sam WellsOV1077 & 100*162191v CANDunedin23 Jan 2014
Mitchell SantnerND10751* & 56195141v OVDunedin23 Feb 2014
Joe RootENG10710712270v WIAntigua5 Mar 2014
Rory Hamilton-BrownSUS10745 & 62180122v YORArundel16 Jun 2014
Mark StonemanDUR10721 & 86215120v YORLeeds7 Jul 2014
Shivnarine ChanderpaulDER10715 & 92194120v ESSChesterfield7 Jul 2014
Jonathan TrottWAR107106 & 1248140v SUSHorsham21 Jul 2014
Sarfraz AhmedPAK10755 & 52*141110v SLGalle6 Aug 2014
Alex HalesNOT1075 & 102*148171v NORNorthampton15 Aug 2014
Billy GodlemanDER10755 & 52260110v WORDerby31 Aug 2014
Leon JohnsonWI10766 & 41221131v BANSt Lucia13 Sept 2014
Quinton de KockSA107107123140v AUSSydney23 Nov 2014
Kruger van WykCS10733 & 74*247120v CANChristchurch11 Dec 2014
Virat KohliIND10710712680v PAKAdelaide15 Feb 2015
Leo CarterCAN10781 & 26195140v NDChristchurch9 Mar 2015
William PorterfieldIRE107107131111v PAKAdelaide15 Mar 2015
DC de BoorderOV10778 & 29247141v AAAuckland1 Apr 2015
Angus RobsonLEI10775 & 32185190v NORLeicester26 Apr 2015
David WilleyNOR107103 & 4122115v DERDerby10 May 2015
Craig MeschedeGLA107107 & DNB109171v NORCardiff31 May 2015
Rob NewtonNOR1070 & 107195170v GLACardiff31 May 2015
John HastingsDUR10728 & 7995152v SOMChester-le-Street7 Jun 2015
Michael KlingerGLO1074 & 103207140v ESSBristol21 Jun 2015
Jesse RyderESS107107*5588v HAMChelmsford26 Jun 2015
Alastair CookENG10796 & 11264150v AUSLondon16 Jul 2015
Ross WhiteleyWOR1076 & 101148152v YORScarborough19 Jul 2015
Michael KlingerGLO10710713354v SOMBristol2 Aug 2015
James VinceHAM107107*65133v WORWorcester14 Aug 2015
Alastair CookENG10722 & 85255150v AUSLondon20 Aug 2015
Mushfiqur RahimBAN10710710991v ZIMMirpur7 Nov 2015
Scott KuggeleijnND1073 & 104*19293v AAAuckland17 Dec 2015
PreviousPage 248Next

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.