Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kim HughesAUS266213 & 53422260v INDAdelaide23 Jan 1981
Dave HoughtonZIM266266541303v SLBulawayo20 Oct 1994
Aravinda de SilvaSL266146 & 120424330v INDColombo9 Aug 1997
Dane VilasLAN266266240356v GLAColwyn Bay18 Aug 2019
Kamindu MendisSL266102 & 164364279v BANSylhet22 Mar 2024
Adam HoseWOR266266253317v HAMSouthampton29 Jun 2025
Clyde WalcottWI265155 & 110-230v AUSKingston11 Jun 1955
Ben DuckettNOR26580 & 185259374v GLANorthampton31 Aug 2016
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Rohit SharmaIND264264173339v SLKolkata13 Nov 2014
Tom LathamNZ264264*489211v SLWellington15 Dec 2018
Everton WeekesWI263162 & 101-290v INDCalcutta31 Dec 1948
Seymour NurseWI26395 & 168-333v NZAuckland27 Feb 1969
Ricky PontingAUS263120 & 143*333281v SASydney2 Jan 2006
Chris NashSUS263178 & 85331440v NOTNottingham15 Sept 2014
Alastair CookENG263263 & DNB528180v PAKAbu Dhabi13 Oct 2015
Rachin RavindraDUR263217 & 46*407360v WORChester-le-Street12 Jun 2022
Leus du PlooyMID263263*358212v GLOLondon24 Sept 2025
Stephen FlemingNZ262262 & DNB423312v SACape Town27 Apr 2006
Mahela JayawardeneSL262240 & 22462340v PAKKarachi21 Feb 2009
Jonathan TrottENG262226 & 36*424240v BANLondon27 May 2010
Joe RootENG262262375170v PAKMultan7 Oct 2024
Nick KellyWF262161 & 101*378341v OVDunedin19 Nov 2024
Vijay HazareIND261116 & 145675310v AUSAdelaide23 Jan 1948
Frank WorrellWI261261 & DNB-352v ENGNottingham20 Jul 1950
Alec StewartENG261118 & 143540370v WIBridgetown8 Apr 1994
Ramnaresh SarwanWI261261*402320v BANJamaica4 Jun 2004
Justin LangerAUS261215 & 46479283v NZAdelaide26 Nov 2004
Kumar SangakkaraSL261219 & 42*449340v INDColombo26 Jul 2010
Tom LathamCAN261261 & 0386301v CSNapier23 Feb 2014
Sam NortheastKEN261191 & 70*333310v DERCanterbury26 Jun 2016
Emilio GayNOR261261401221v MIDNorthampton12 Apr 2024
Lahiru UdaraNCC261261315254v PSCGalle13 Mar 2026
Luke ProcterNOR261261*357312v KENCanterbury10 Apr 2026
Frank WorrellWI260237 & 23-350v INDKingston28 Mar 1953
Conrad HunteWI260260-281v PAKKingston26 Feb 1958
Javed MiandadPAK260260521281v ENGLondon6 Aug 1987
Marlon SamuelsWI260260 & DNB455313v BANKhulna21 Nov 2012
Daryl MitchellWOR260109 & 151*566251v GLACardiff4 May 2014
Joe DenlyKEN260182 & 78*398227v NORBeckenham3 Jul 2017
Sam BillingsKEN260138 & 122*365292v YORLeeds16 Sept 2019
Sam HarperVIC260119 & 141*265314v WAPerth16 Feb 2026
Donald BradmanAUS259132 & 127*373210v INDMelbourne1 Jan 1948
Glenn TurnerNZ259259759220v WIGeorgetown6 Apr 1972
Graeme SmithSA259259370340v ENGLondon31 Jul 2003
Herschelle GibbsSA259161 & 98439440v ENGJohannesburg13 Jan 2005
VVS LaxmanIND259200* & 59*431280v AUSDelhi29 Oct 2008
Michael ClarkeAUS259259*398260v SABrisbane9 Nov 2012
Younis KhanPAK259213 & 46471182v AUSAbu Dhabi30 Oct 2014
Kiran CarlsonGLA259127* & 132380340v SUSCardiff15 Apr 2021

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.