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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)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
Brendan TaylorZIM10610613771v BANBulawayo19 Aug 2011
Vusi SibandaZIM10693 & 13220131v NZBulawayo1 Nov 2011
AB de VilliersSA106106*10634v NZWellington25 Feb 2012
Tillakaratne DilshanSL106106119100v AUSAdelaide6 Mar 2012
Brendon McCullumNZ10648 & 58*193111v SADunedin7 Mar 2012
AB de VilliersSA10638 & 68118111v NZWellington23 Mar 2012
Virat KohliIND10610611390v SLHambantota21 Jul 2012
Christopher JanikSIN10610614482v MASKuala Lumpur4 Sept 2012
Michael ClarkeAUS106106187140v SLMelbourne26 Dec 2012
Alviro PetersenSA106106176111v NZCape Town2 Jan 2013
Nasir JamshedPAK106106124122v INDKolkata3 Jan 2013
Marlon SamuelsWI106106*10494v PAKSt Lucia21 Jul 2013
Younis KhanPAK10677 & 29270150v ZIMHarare10 Sept 2013
Quinton de KockSA10610611890v INDDurban8 Dec 2013
Dwayne BravoWI10610681123v NZHamilton8 Jan 2014
Eoin MorganENG1061069946v AUSBrisbane17 Jan 2014
Kushal Janith PereraSL10610612465v BANMirpur22 Feb 2014
Michael LumbENG10610611772v WIAntigua28 Feb 2014
Olajide BejideNGR10610612962v TANKuala Lumpur13 Mar 2014
Nick ComptonSOM1066 & 100*239140v DURChester-le-Street20 Apr 2014
Irfan AhmedHK106106115103v NEPKuala Lumpur5 May 2014
Chris RogersMID106106176170v NORNorthampton18 May 2014
Ryan ten DoeschateESS1062 & 104*126132v DERChesterfield7 Jul 2014
David WilleyNOR10653 & 53123115v SOMNorthampton12 Jul 2014
Ajinkya RahaneIND10654 & 52*234120v ENGSouthampton27 Jul 2014
Jonathan TrottWAR106106108140v DURGosforth31 Jul 2014
Marlon SamuelsAH106106*52108v GAWSt Kitts7 Aug 2014
Faf du PlessisSA10610698111v AUSHarare27 Aug 2014
Ajinkya RahaneIND106106100104v ENGBirmingham2 Sept 2014
Cheteshwar PujaraDER10616 & 90*142170v SURLondon15 Sept 2014
Alex LeesYOR10683 & 23163170v SOMLeeds23 Sept 2014
Cheteshwar PujaraDER1066 & 100*136161v LEIDerby23 Sept 2014
Anton DevcichND10642 & 64197100v AAWhangarei23 Oct 2014
Colin MunroAA10647 & 59110125v WFWellington11 Dec 2014
Roneel HiraCAN106100 & 6145161v OVRangiora18 Dec 2014
Kraigg BrathwaiteWI106106186120v SAPort Elizabeth26 Dec 2014
Shaiman AnwarUAE10610683101v IREBrisbane25 Feb 2015
Tom BruceCS10626 & 80178143v WFNew Plymouth8 Mar 2015
Mushfiqur RahimBAN10610677132v PAKMirpur17 Apr 2015
Ashwell PrinceLAN106106 & DNB17252v KENManchester26 Apr 2015
Joe RootENG106106*97130v NZNottingham17 Jun 2015
Ashar ZaidiSUS106106149130v WARBirmingham28 Jun 2015
Sam HainWAR1060 & 106201171v YORBirmingham5 Jul 2015
Wayne MadsenDER106106*100101v GLOBristol29 Jul 2015
Virat KohliIND106103 & 3201110v SLGalle12 Aug 2015
Ben BrownSUS106106*91190v YORBrighton21 Aug 2015
Zafar AnsariSUR106106230100v DERLondon1 Sept 2015
Sam NortheastKEN10656 & 50*166121v GLACardiff9 Sept 2015
Rohit SharmaIND10610666125v SADharmasala2 Oct 2015
Adam VogesAUS106106* & DNB166120v WIMelbourne26 Dec 2015
PreviousPage 255Next

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.