Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian McMillanSA127127120143v ZIMHarare21 Oct 1995
Sachin TendulkarIND127127*138151v KENCuttack18 Feb 1996
Aravinda de SilvaSL127127*123131v ZIMColombo3 Sept 1996
Steve WaughAUS12767 & 60*311170v SACenturion21 Mar 1997
Ricky PontingAUS127127202161v ENGLeeds24 Jul 1997
Alec StewartENG12744 & 83357120v WIPort of Spain13 Feb 1998
Sachin TendulkarIND127127*130131v ZIMBulawayo26 Sept 1998
Jonty RhodesSA12724 & 103*127126v WICenturion15 Jan 1999
Neil McKenzieSA127120 & 7*224201v NZPort Elizabeth30 Nov 2000
Mark WaughAUS12770 & 57275141v INDChennai18 Mar 2001
Marcus TrescothickENG12710 & 117292161v PAKManchester31 May 2001
Shiv Sunder DasIND12757 & 70366160v ZIMHarare15 Jun 2001
Shiv Sunder DasIND12759 & 68273210v SLColombo29 Aug 2001
Sourav GangulyIND127127126145v SAJohannesburg5 Oct 2001
Imran NazirPAK127127203183v NZLahore1 May 2002
Sachin TendulkarIND12741 & 86202200v WIKingston18 May 2002
Chris GayleWI12771 & 56278200v AUSBarbados1 May 2003
Wavell HindsWI127127*141104v ZIMHarare29 Nov 2003
Yasir HameedPAK127127*15491v NZRawalpindi7 Dec 2003
Rahul DravidIND12780 & 47*351120v SAKolkata28 Nov 2004
Shivnarine ChanderpaulWI127127287130v SASt John's29 Apr 2005
Ramnaresh SarwanWI127127279142v SASt John's29 Apr 2005
Daniel VettoriNZ12712798202v ZIMHarare7 Aug 2005
Mahela JayawardeneSL12760 & 67267160v INDDelhi10 Dec 2005
Brian LaraWI1277 & 120321110v INDSt Lucia10 Jun 2006
Alastair CookENG127127260180v PAKManchester27 Jul 2006
Mahela JayawardeneSL127127159181v BANColombo25 Jun 2007
Misbah-ul-HaqPAK12782 & 4533083v INDDelhi22 Nov 2007
Shivnarine ChanderpaulWI127127*13852v ZIMHarare30 Nov 2007
Matthew BellNZ127107 & 20*204210v BANDunedin4 Jan 2008
Thilan SamaraweeraSL127127224180v INDColombo23 Jul 2008
Alastair CookENG12795 & 32189240v AUSLondon16 Jul 2009
Ross TaylorNZ12730 & 97175135v PAKWellington3 Dec 2009
Murali VijayCSK12712756811v RRChennai3 Apr 2010
Misbah-ul-HaqPAK12725 & 102*209152v WISt Kitts20 May 2011
Amit MishraIND12743 & 84218161v ENGLondon18 Aug 2011
Darren BravoWI127127 & DNB288100v BANKhulna21 Nov 2012
Luke RonchiWF127127 & DNB124212v AAAuckland26 Nov 2012
William PorterfieldIRE127127*69125v USAAbu Dhabi20 Nov 2013
Dinesh ChandimalSL12727 & 100*19661v BANChittagong4 Feb 2014
David WarnerAUS12712 & 115167152v SACenturion12 Feb 2014
Hashim AmlaSA1270 & 127*178160v AUSPort Elizabeth20 Feb 2014
Shivnarine ChanderpaulDER12775* & 52266141v ESSChelmsford13 Apr 2014
Michael CarberryHAM12727 & 100*164204v GLOBristol13 Apr 2014
Ian BellWAR127122 & 5159192v NOTNottingham27 Apr 2014
James AdamsHAM12760 & 67223142v DERSouthampton1 Jun 2014
James NeeshamNZ127107 & 20216113v WIJamaica8 Jun 2014
Gary BallanceENG12723 & 104*228161v SLLondon12 Jun 2014
Ravi BoparaESS12779 & 48*345193v HAMColchester13 Jul 2014
James AdamsHAM12730 & 97287160v KENCanterbury15 Aug 2014
PreviousPage 143Next

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.