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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Sachin TendulkarIND9999143120v SABelfast26 Jun 2007
Dinesh KarthikIND9977 & 22192140v ENGNottingham27 Jul 2007
Dinesh KarthikIND9991 & 8166121v ENGLondon9 Aug 2007
Sachin TendulkarIND9999112151v ENGBristol24 Aug 2007
Sachin TendulkarIND999991141v PAKChandigarh8 Nov 2007
Mohammad YousufPAK9999*10472v INDGwalior15 Nov 2007
Matthew HaydenAUS9983 & 16*183171v INDDelhi29 Oct 2008
Yuvraj SinghIND9914 & 85*172101v ENGChennai11 Dec 2008
Daniel FlynnNZ9995 & 4*195130v WIDunedin11 Dec 2008
Michael HusseyAUS9982 & 17204120v WIPerth16 Dec 2009
Marcus NorthAUS999 & 90182171v NZHamilton27 Mar 2010
Michael ClarkeAUS9999*10670v ENGLondon30 Jun 2010
Virender SehwagIND9999101150v SLColombo26 Jul 2010
Virender SehwagIND9999*100112v SLDambulla16 Aug 2010
JP DuminySA999910361v IREKolkata15 Mar 2011
Shaun MarshAUS9981 & 1826380v SLColombo16 Sept 2011
Malcolm WallerZIM9999*74101v NZBulawayo25 Oct 2011
Phillip HughesAUS9988 & 11121160v SAJohannesburg17 Nov 2011
AB de VilliersSA9999135120v SLCenturion15 Dec 2011
Shaun MarshPS9999*5295v MRMelbourne22 Dec 2011
Alex HalesENG99996864v WINottingham24 Jun 2012
Calum MacLeodSCO9999*127120v CANAyr11 Jul 2012
Luke WrightENG9999*5586v AFGColombo21 Sept 2012
MS DhoniIND999924681v ENGNagpur13 Dec 2012
Suresh RainaCSK9999*52113v SHHyderabad8 May 2013
Virat KohliRCB999958104v DCDelhi10 May 2013
Tillakaratne DilshanSL9999110130v SAColombo31 Jul 2013
Jonathan TrottENG9940 & 5922180v AUSLondon21 Aug 2013
Virat KohliIND999910090v WIVisakhapatnam24 Nov 2013
Swapnil PatilUAE9999*9972v SCOLincoln1 Feb 2014
Dean ElgarSA9983 & 16239112v AUSPort Elizabeth20 Feb 2014
Jos ButtlerENG99998474v WIAntigua5 Mar 2014
Ed JoyceSUS996 & 93187121v SOMBrighton27 Apr 2014
Moeen AliWOR999914693v DERWorcester27 Apr 2014
Mark StonemanDUR992 & 9720981v SOMTaunton19 May 2014
Samit PatelNOT9999141131v DURNottingham25 May 2014
Ian WestwoodWAR9999184130v SOMBirmingham25 May 2014
James TaylorNOT993 & 96244120v YORLeeds8 Jun 2014
Jack LeaningYOR9999257120v SUSArundel16 Jun 2014
Craig OvertonSOM999913592v LANTaunton29 Jun 2014
Jacques RudolphGLA9988 & 11229130v WORWorcester29 Jun 2014
Gary BallanceYOR9999199101v NOTNottingham9 Sept 2014
Luke RonchiNZ999983113v SAMount Maunganui21 Oct 2014
Azhar AliPAK9975 & 2429991v NZDubai17 Nov 2014
Donovan GrobbelaarAA9999 & DNB232100v CANRangiora16 Feb 2015
Tom BruceCS9985 & 14121101v NDWhangarei27 Feb 2015
AB de VilliersSA99998264v UAEWellington12 Mar 2015
Adam RossingtonNOR9995 & 4104171v GLONorthampton12 Apr 2015
Alex DaviesLAN9999 & DNB199150v KENManchester26 Apr 2015
Craig MeschedeGLA9968 & 3177114v ESSCardiff18 May 2015
PreviousPage 316Next

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.