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
Mohammad YousufPAK10183 & 18119121v SACape Town26 Jan 2007
Jacob OramNZ101101*7246v AUSPerth28 Jan 2007
Mohammad YousufPAK101101*111120v SADurban7 Feb 2007
Lou VincentNZ10110111791v CANSt Lucia22 Mar 2007
Matthew HaydenAUS10110168144v SASt Kitts24 Mar 2007
Gautam GambhirIND101101113110v BANMirpur12 May 2007
Kumar SangakkaraSL10110191160v BANLahore25 Jun 2008
Suresh RainaIND1011016875v HKKarachi25 Jun 2008
Younis KhanPAK10110111951v WIAbu Dhabi16 Nov 2008
William PorterfieldIRE10110189123v SCOBenoni1 Apr 2009
Fraser WattsSCO10110110862v CANAberdeen7 Jul 2009
Simon KatichAUS10180 & 2119771v WIAdelaide4 Dec 2009
MS DhoniIND101101*10790v BANMirpur7 Jan 2010
Imrul KayesBAN101101138110v NZChristchurch11 Feb 2010
Rakep PatelKEN10114 & 87136132v NEDNairobi20 Feb 2010
Shivnarine ChanderpaulWI10110112061v CANJamaica13 Apr 2010
Suresh RainaIND1011016095v SASt Lucia2 May 2010
Rohit SharmaIND101101*10062v SLBulawayo30 May 2010
Tom CooperNED10110115590v AFGVoorburg7 Jul 2010
LJ CushUSA10110157144v ITAPianoro21 Aug 2010
Tim PaineAUS10192 & 9208140v INDChandigarh1 Oct 2010
AB de VilliersSA101101*7255v ZIMPotchefstroom17 Oct 2010
Upul TharangaSL101101*14370v WIColombo3 Feb 2011
Brendon McCullumNZ101101109122v CANMumbai13 Mar 2011
Paul StirlingIRE10110172142v NEDKolkata18 Mar 2011
Michael ClarkeAUS10110111162v BANMirpur9 Apr 2011
Tim BresnanENG10111 & 90141190v INDNottingham29 Jul 2011
Mushfiqur RahimBAN10110110081v ZIMHarare16 Aug 2011
Malcolm WallerZIM10172* & 29195121v NZBulawayo1 Nov 2011
Alastair CookENG10194 & 7260100v PAKAbu Dhabi25 Jan 2012
Asad ShafiqPAK10158 & 43264121v ENGAbu Dhabi25 Jan 2012
Thilan SamaraweeraSL10154 & 4726890v ENGColombo3 Apr 2012
Marlon SamuelsWI101101*10371v NZJamaica7 Jul 2012
A PatmoreJPN101101155150v BELApia22 Sept 2012
Aaron RedmondOV10163 & 38191140v CSDunedin17 Dec 2012
Martin GuptillNZ101101*6996v SAEast London23 Dec 2012
Nasir JamshedPAK101101*13251v INDChennai30 Dec 2012
Virat KohliIND10167* & 34190131v AUSChandigarh14 Mar 2013
Mominul HaqueBAN10164 & 3719150v SLColombo16 Mar 2013
Chris GayleWI101101145124v ZIMDominica20 Mar 2013
Peter SiddleAUS10151 & 50181110v INDDelhi22 Mar 2013
Shane WatsonRR1011016166v CSKChennai22 Apr 2013
David MillerPK101101*3887v RCBChandigarh6 May 2013
Ravi BoparaENG101101*75105v IREDublin3 Sept 2013
Safyaan SharifSCO10141 & 60162131v IREDublin11 Sept 2013
Sohag GaziBAN101101* & DNB161103v NZChittagong9 Oct 2013
Jesse RyderOV10121 & 8018280v NDWhangarei4 Dec 2013
Quinton de KockSA10110112092v INDCenturion11 Dec 2013
Kaushal SilvaSL10120 & 81258130v PAKAbu Dhabi31 Dec 2013
Lahiru ThirimanneSL101101108130v PAKMirpur8 Mar 2014
PreviousPage 295Next

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.