Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Richie RichardsonWI14120 & 121359132v ENGLondon8 Aug 1991
Kapil DevIND14112 & 129198161v SAPort Elizabeth26 Dec 1992
Mark GreatbatchNZ141133 & 8347160v PAKHamilton2 Jan 1993
Desmond HaynesWI141125 & 16*226172v PAKBridgetown23 Apr 1993
Graeme HickENG141141277250v SACenturion16 Nov 1995
Carl HooperWI141129 & 12*230170v INDKingston6 Mar 1997
Sachin TendulkarIND141141128133v AUSDhaka28 Oct 1998
Michael SlaterAUS14118 & 123224133v ENGSydney2 Jan 1999
Ricky PontingAUS141141*183171v INDSydney2 Jan 2000
Sourav GangulyIND141141144121v PAKAdelaide25 Jan 2000
Sourav GangulyIND141141*142116v SANairobi13 Oct 2000
Mohammad YousufPAK141117 & 24306181v ENGKarachi7 Dec 2000
Steve WaughAUS141121* & 20279160v WIMelbourne26 Dec 2000
Steve WaughAUS141103 & 38314121v WISydney2 Jan 2001
Sachin TendulkarIND14176 & 65221240v AUSMumbai27 Feb 2001
Matthew HaydenAUS141138 & 3*221170v SAMelbourne26 Dec 2001
Scott StyrisNZ14114112536v SLBloemfontein10 Feb 2003
Rahul DravidIND14149 & 92333180v AUSMelbourne26 Dec 2003
Sachin TendulkarIND141141135171v PAKRawalpindi16 Mar 2004
Herschelle GibbsSA14180 & 61256242v NZAuckland18 Mar 2004
Michael ClarkeAUS141141200211v NZBrisbane18 Nov 2004
Ricky PontingAUS141141*127105v NZNapier5 Mar 2005
Mahela JayawardeneSL141141 & DNB243191v NZNapier4 Apr 2005
Andrew FlintoffENG14168 & 73148129v AUSBirmingham4 Aug 2005
Chris GayleWI14172 & 69279224v INDAntigua2 Jun 2006
Sachin TendulkarIND141141*148135v WIKuala Lumpur14 Sept 2006
Simon KatichAUS14110 & 131*262170v NZBrisbane20 Nov 2008
Mahela JayawardeneSL141114 & 27268160v NZGalle18 Aug 2009
Graeme SmithSA141141134160v ENGCenturion27 Sept 2009
Shaun MarshAUS141141315180v SLKandy8 Sept 2011
Kane WilliamsonNZ14139 & 102*320140v SAWellington23 Mar 2012
Cheteshwar PujaraIND141135 & 6355130v ENGMumbai23 Nov 2012
Dean BrownlieCAN1416 & 135*271150v CSRangiora14 Feb 2013
Rohit SharmaIND141141*123174v AUSJaipur16 Oct 2013
Michael PappsWF14179 & 62*188230v OVWellington27 Oct 2013
JP DuminySA141123 & 18*249160v AUSPort Elizabeth20 Feb 2014
Sikandar RazaZIM141141133117v AFGBulawayo20 Jul 2014
Alex HalesNOT14114196194v MIDLondon14 Aug 2014
Ian BellENG141141125151v AUSHobart23 Jan 2015
Nick BrowneESS14112 & 129258221v GLAChelmsford12 Jul 2015
Nick GubbinsMID14114111397v SUSBrighton3 Aug 2015
Dinesh ChandimalSL14183 & 58341200v NZDunedin10 Dec 2015
Todd AstleCAN14196* & 45155211v CSRangiora17 Dec 2015
Mark StonemanDUR141141*223150v MIDChester-le-Street24 Apr 2016
Chris WoakesWAR141121 & 20*243191v NOTNottingham15 May 2016
Tom SmithLAN14170 & 71391180v NOTNottingham3 Jul 2016
Ben FoakesSUR141141*181181v HAMSouthampton17 Jul 2016
Mark PettiniLEI141117 & 24254220v NORNorthampton13 Aug 2016
Alex HughesDER1411 & 140216201v GLODerby31 Aug 2016
Harvey HoseinDER14183* & 58265140v LEIDerby12 Sept 2016
PreviousPage 101Next

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.