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
Thilan SamaraweeraSL105105*106110v INDMirpur5 Jan 2010
Graeme SmithSA105105187160v ENGJohannesburg14 Jan 2010
Cameron WhiteAUS1051058884v PAKBrisbane22 Jan 2010
Rahul DravidIND105104 & 1243140v NZAhmedabad4 Nov 2010
Tharanga ParanavitanaSL10510 & 95272100v WIGalle15 Nov 2010
Virat KohliIND105105104100v NZGuwahati28 Nov 2010
Yusuf PathanIND1051057088v SACenturion23 Jan 2011
Dinesh ChandimalSL105105*126112v ENGLondon3 Jul 2011
Angelo MathewsSL105105* & DNB269100v AUSColombo16 Sept 2011
Martin GuptillNZ10510512190v ZIMHarare22 Oct 2011
Hashim AmlaSA10554 & 51164170v SLDurban26 Dec 2011
Sachin TendulkarIND10573 & 32144121v AUSMelbourne26 Dec 2011
Kumar SangakkaraSL1051058782v INDHobart28 Feb 2012
Mohammad HafeezPAK10510511391v INDMirpur18 Mar 2012
Alastair CookENG10526 & 79169140v WILondon17 May 2012
Faf du PlessisSA10578* & 27180160v AUSPerth30 Nov 2012
Scott KuggeleijnWF10537 & 68178140v OVWellington20 Feb 2013
Colin IngramSA105105*104100v PAKBloemfontein10 Mar 2013
Brendon McCullumNZ10538 & 67*115113v ENGAuckland22 Mar 2013
Misbah-ul-HaqPAK10553 & 52251110v ZIMHarare3 Sept 2013
Michael ClarkeAUS105105102140v ENGManchester8 Sept 2013
Khurram ManzoorPAK10551 & 54194200v ZIMHarare10 Sept 2013
Luke WellsSUS10579* & 26217140v SOMBrighton27 Apr 2014
Jeetan PatelWAR105105135112v MIDBirmingham4 May 2014
Alex GidmanGLO10520 & 85155140v KENBristol18 May 2014
Chris ReadNOT10530 & 75125151v YORLeeds8 Jun 2014
Scott BorthwickDUR10510 & 95195120v SUSChester-le-Street22 Jun 2014
Jim AllenbyGLA10510563143v MIDRichmond3 Jul 2014
Tom WestleyESS10510558106v KENColchester12 Jul 2014
Lewis GregorySOM105105*71131v DURTaunton27 Jul 2014
Wayne MadsenDER105105*99130v LEILeicester27 Jul 2014
Niall O'BrienLEI105105*7257v HAMSouthampton6 Aug 2014
Michael LumbNOT10599 & 6219130v NORNorthampton15 Aug 2014
Moeen AliWOR10554 & 51139152v SURWorcester9 Sept 2014
William TavaréGLO1050 & 105176140v KENCanterbury23 Sept 2014
Ross TaylorNZ105105*13591v PAKDubai8 Dec 2014
Shikhar DhawanIND10524 & 8118480v AUSBrisbane17 Dec 2014
Michael KlingerPS105105*6074v MRPerth26 Dec 2014
David WarnerAUS105101 & 4119160v INDSydney6 Jan 2015
Doug BracewellCS10510598161v OVInvercargill6 Feb 2015
Kumar SangakkaraSL105105*76131v BANMelbourne26 Feb 2015
Martin GuptillNZ105105100112v BANHamilton13 Mar 2015
Steve SmithAUS10510593112v INDSydney26 Mar 2015
Ashwell PrinceLAN10529 & 76*187130v LEILeicester17 May 2015
Laurie EvansWAR10598 & 7247150v MIDLondon31 May 2015
Adam RossingtonNOR10550 & 55155151v GLACardiff31 May 2015
Peter BorrenNED105105*11153v PNGAmstelveen24 Jun 2015
Chris RogersAUS10595 & 10161131v ENGCardiff8 Jul 2015
Chris GayleJT1051055769v TTRSJamaica9 Jul 2015
Kedar JadhavIND105105*87121v ZIMHarare14 Jul 2015
PreviousPage 262Next

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.