Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Joe RootENG10410478132v NZBirmingham9 Jun 2015
Michael KlingerGLO104104*64103v ESSChelmsford11 Jun 2015
Michael KlingerGLO104104*63103v GLABristol12 Jun 2015
Ashwell PrinceLAN104104171130v LEIManchester14 Jun 2015
Adam RossingtonNOR10489 & 15192121v LANManchester29 Jun 2015
Alex WakelyNOR104104 & 0235160v GLOCheltenham8 Jul 2015
Elton ChigumburaZIM104104*10181v INDHarare10 Jul 2015
Tom CooperSOM10410498120v DURTaunton29 Jul 2015
Josh CobbNOR10410413943v DERDerby31 Jul 2015
Gareth RoderickGLO10410411890v LEILeicester31 Jul 2015
Michael YardySUS104104165170v SOMBrighton14 Sept 2015
AB de VilliersSA104104*7356v INDKanpur11 Oct 2015
Usman KhawajaST104104*59133v ASAdelaide21 Jan 2016
Manish PandeyIND104104*8181v AUSSydney23 Jan 2016
BJ WatlingNZ10458 & 46134150v AUSChristchurch20 Feb 2016
Kane WilliamsonNZ1047 & 9727980v AUSChristchurch20 Feb 2016
Jason RoySUR10485 & 19117140v SOMLondon24 Apr 2016
Richard LeviNOR104104129110v DERNorthampton1 May 2016
Luke WellsSUS104104 & DNB204111v DERBrighton28 May 2016
Hamish RutherfordDER1041047677v WORWorcester5 Jun 2016
Joe DenlyKEN104104*10282v GLACanterbury12 Jun 2016
Tim AmbroseWAR104104190111v HAMBirmingham10 Jul 2016
Peter TregoSOM10410411191v MIDTaunton26 Jul 2016
Adam WheaterHAM104102 & 2158121v NOTNottingham13 Aug 2016
James AdamsHAM1048 & 96279130v SOMTaunton23 Aug 2016
Steven DaviesSUR104104116101v YORLeeds28 Aug 2016
LJ WoodcockWF1046 & 98260111v AAMount Maunganui22 Oct 2016
Greg HayCS10489 & 15178150v CANChristchurch29 Oct 2016
Dane CleaverCS104104 & 0181113v CANChristchurch29 Oct 2016
Quinton de KockSA104104143170v AUSHobart12 Nov 2016
Jonny BairstowENG10489 & 1521170v INDChandigarh26 Nov 2016
Jayant YadavIND104104204150v ENGMumbai8 Dec 2016
Faf du PlessisSA10437 & 67*15980v SLPort Elizabeth26 Dec 2016
Sabbir RahmanBAN10454* & 50187160v NZWellington12 Jan 2017
Shakib Al HasanBAN10482 & 22153180v INDHyderabad9 Feb 2017
Kamran AkmalPZ1041046567v KKDubai3 Mar 2017
Robert O'DonnellAA10475 & 29194200v NDKennards Hire Community Oval14 Mar 2017
Dean BrownlieND10487 & 17184112v OVUniversity of Otago Oval29 Mar 2017
Hashim AmlaPK104104*6086v MIIndore20 Apr 2017
Michael LumbNOT10410412683v WORWorcester27 Apr 2017
Jonathan TrottWAR104104108140v NOTBirmingham5 May 2017
Hashim AmlaPK1041046085v GLChandigarh7 May 2017
Alex HalesNOT10410410383v DURNottingham11 May 2017
Ian BellWAR10410412990v WORWorcester12 May 2017
Tom LathamNZ10410411194v IREDublin21 May 2017
James VinceHAM104104129190v SURLondon3 Jul 2017
Mark StonemanSUR10457 & 47175150v HAMLondon3 Jul 2017
Malcolm WallerZIM10436 & 68137120v SLColombo14 Jul 2017
Rohit SharmaIND10410488113v SLColombo31 Aug 2017
Virat KohliIND1040 & 104*130122v SLKolkata16 Nov 2017
PreviousPage 270Next

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.