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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Nathan AstleNZ9574 & 21182140v AUSChristchurch10 Mar 2005
AB de VilliersSA9533 & 62179120v WITrinidad8 Apr 2005
Adam GilchristAUS9594 & 111484v IWXSydney14 Oct 2005
Shoaib MalikPAK9595110130v INDRawalpindi11 Feb 2006
Sachin TendulkarIND9595104161v PAKLahore13 Feb 2006
Ian BellENG9538 & 57205130v INDChandigarh9 Mar 2006
Kumar SangakkaraSL9579 & 16129180v PAKKandy3 Apr 2006
Chris GayleWI9595*91131v ZIMSt Lucia10 May 2006
Virender SehwagIND9595103101v WITrinidad28 May 2006
Mohammad HafeezPAK9595178141v ENGLondon17 Aug 2006
Yuvraj SinghIND9595*83113v SLVisakhapatnam17 Feb 2007
Chris GayleWI9566 & 2971181v SAPort Elizabeth26 Dec 2007
Chamara KapugederaSL959511773v WITrinidad10 Apr 2008
Rahul DravidIND9535 & 60259130v NZWellington3 Apr 2009
MS DhoniIND959513062v WIJamaica28 Jun 2009
Khurram ManzoorPAK9593 & 2225100v SLColombo20 Jul 2009
Angelo MathewsSL9531 & 64*201111v PAKColombo20 Jul 2009
Mark BoucherSA959511890v ENGJohannesburg14 Jan 2010
Vusi SibandaZIM959516251v WIGuyana4 Mar 2010
Paul CollingwoodENG959512172v AUSLondon3 Jul 2010
Sachin TendulkarIND9541 & 5419480v SLColombo3 Aug 2010
Ross TaylorNZ959511381v INDDambulla10 Aug 2010
Tamim IqbalBAN95959657v ZIMChittagong12 Dec 2010
Shaun MarshPK95954696v DCDelhi23 Apr 2011
Shikhar DhawanDC9595*57141v PKDharamsala21 May 2011
Murali VijayCSK95955246v RCBChennai28 May 2011
Alastair CookENG9595*75160v SLNottingham6 Jul 2011
Parthiv PatelIND9595107120v ENGChester-le-Street3 Sept 2011
Rohit SharmaIND9595100101v WIAhmedabad5 Dec 2011
Tino BestWI9595112141v ENGBirmingham7 Jun 2012
Ryan ten DoeschateCK9595*6174v KRBDhaka7 Feb 2013
AB de VilliersSA9595*11191v PAKBenoni24 Mar 2013
Virender SehwagDC9595*57132v MIDelhi21 Apr 2013
Michael HusseyCSK959559112v KKRChennai28 Apr 2013
Jonathan TrottENG9539 & 56233120v NZLondon16 May 2013
Shikhar DhawanIND959586140v AUSJaipur16 Oct 2013
Will YoungCS9578 & 17188140v WFWellington7 Nov 2013
Craig CachopaAA9525 & 70181182v OVAuckland30 Jan 2014
Glenn MaxwellPK959543152v CSKAbu Dhabi18 Apr 2014
Will SmithHAM9570 & 25*216130v DERDerby20 Apr 2014
Glenn MaxwellPK95954359v SHSharjah22 Apr 2014
James MiddlebrookNOR958 & 87196110v LANNorthampton27 Apr 2014
Brendan NashKEN9595*9872v DERDerby11 May 2014
Mark PettiniESS9595*54141v MIDLondon17 May 2014
David WilleyNOR95954586v LEINorthampton23 May 2014
Andrew GaleYOR9595*113130v LANLeeds25 May 2014
Tom WestleyESS9595150110v SURChelmsford25 May 2014
Corey AndersonMI9595*4496v RRMumbai25 May 2014
Riki WesselsNOT9595*51104v DERNottingham20 Jun 2014
Nasir ShafiqMAS9595*10466v JERSingapore21 Jun 2014
PreviousPage 346Next

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.