Live6th Match · Pakistan ODI Tri-Series 2026/27SL14/1 (4.4)ENG386/5 (50)SL need 373 runs in 272 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
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
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
Ryan RickeltonSA259259 & DNB343293v PAKCape Town3 Jan 2025

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.