Live6th Match · Pakistan ODI Tri-Series 2026/27SL310/5 (42)ENG386/5 (50)SL need 77 runs in 48 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG118/5 (15)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting innings by innings (Men's First-class)

The highest score in men's first-class cricket v England is 400* by Brian Lara (WI) v ENG at St John's, 10 Apr 2004.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Brian LaraWI400*58243468.733not out1v ENGSt John's10 Apr 2004
Brian LaraWI37553845069.703c †RC Russell b AR Caddick1v ENGSt John's16 Apr 1994
Donald BradmanAUS33444846074.553c †G Duckworth b MW Tate1v ENGLeeds11 Jul 1930
Hashim AmlaSA311*52935058.793not out2v ENGLondon19 Jul 2012
Bob SimpsonAUS31174323141.862c †JM Parks b JSE Price1v ENGManchester23 Jul 1964
Bob CowperAUS30758920052.124b BR Knight2v ENGMelbourne11 Feb 1966
Donald BradmanAUS30447343264.275b WE Bowes2v ENGLeeds20 Jul 1934
Karun NairIND303*38132479.535not out2v ENGChennai16 Dec 2016
Lawrence RoweWI30243036170.232c GG Arnold b AW Greig2v ENGBridgetown6 Mar 1974
Viv RichardsWI29138638075.393b AW Greig1v ENGLondon12 Aug 1976
Ramnaresh SarwanWI29145230264.383b RJ Sidebottom2v ENGBarbados26 Feb 2009
Graeme SmithSA27737335074.261c JM Anderson b AF Giles1v ENGBirmingham24 Jul 2003
Gary KirstenSA27564226042.831b MA Butcher3v ENGDurban26 Dec 1999
Zaheer AbbasPAK27446738058.673c BW Luckhurst b R Illingworth1v ENGBirmingham3 Jun 1971
George HeadleyWI270*-300-3not out1v ENGKingston14 Mar 1935
Donald BradmanAUS27037522072.007c GOB Allen b H Verity3v ENGMelbourne1 Jan 1937
Shubman GillIND26938730369.514c OJ Pope b JC Tongue1v ENGBirmingham2 Jul 2025
Bill PonsfordAUS26642227063.032hit wicket b GOB Allen1v ENGLondon18 Aug 1934
Frank WorrellWI261-352-4c NWD Yardley b AV Bedser2v ENGNottingham20 Jul 1950
Javed MiandadPAK26052128149.904c & b GR Dilley1v ENGLondon6 Aug 1987
Graeme SmithSA25937034070.001b JM Anderson2v ENGLondon31 Jul 2003
Donald BradmanAUS25437625067.553c APF Chapman b JC White2v ENGLondon27 Jun 1930
Justin LangerAUS25040730161.431c AR Caddick b RKJ Dawson1v ENGMelbourne26 Dec 2002
Shoaib MalikPAK24542024458.333c IR Bell b BA Stokes1v ENGAbu Dhabi13 Oct 2015
Donald BradmanAUS24427132190.043c †LEG Ames b WE Bowes1v ENGLondon18 Aug 1934
Zaheer AbbasPAK24041022058.543b DL Underwood1v ENGLondon22 Aug 1974
Steve SmithAUS23939930159.904lbw b JM Anderson2v ENGPerth14 Dec 2017
Eric RowanSA236-280-1c AV Bedser b FR Brown1v ENGLeeds26 Jul 1951
Virat KohliIND23534025169.124c JM Anderson b CR Woakes2v ENGMumbai8 Dec 2016
Donald BradmanAUS23439624059.096lbw b NWD Yardley2v ENGSydney13 Dec 1946
Sid BarnesAUS23466717035.081c JT Ikin b AV Bedser2v ENGSydney13 Dec 1946
Stan McCabeAUS23227734183.754c DCS Compton b H Verity2v ENGNottingham10 Jun 1938
Viv RichardsWI23231331474.123c AW Greig b DL Underwood1v ENGNottingham3 Jun 1976
Donald BradmanAUS23241716055.643c †G Duckworth b H Larwood2v ENGLondon16 Aug 1930
Garry SobersWI226-240-4b FS Trueman2v ENGBridgetown6 Jan 1960
Bob SimpsonAUS22542718152.691c FJ Titmus b IJ Jones2v ENGAdelaide28 Jan 1966
Vinod KambliIND22441123054.503c MW Gatting b CC Lewis2v ENGMumbai19 Feb 1993
Mohammad YousufPAK22337326259.794c KP Pietersen b SD Udal2v ENGLahore29 Nov 2005
George HeadleyWI22338528057.923st †LEG Ames b RES Wyatt4v ENGKingston3 Apr 1930
Gordon GreenidgeWI22342530052.471c †PR Downton b PI Pocock1v ENGManchester26 Jul 1984
Nathan AstleNZ2221682811132.145c †JS Foster b MJ Hoggard4v ENGChristchurch13 Mar 2002
Gundappa ViswanathIND22237431059.364b RGD Willis1v ENGMadras13 Jan 1982
Sunil GavaskarIND22144321049.891c DI Gower b IT Botham4v ENGLondon30 Aug 1979
Clyde WalcottWI220-281-4st †TG Evans b JC Laker1v ENGBridgetown6 Feb 1954
Mark TaylorAUS21946123047.512st †RC Russell b NGB Cook1v ENGNottingham10 Aug 1989
Younis KhanPAK21830831470.785lbw b JM Anderson2v ENGLondon11 Aug 2016
Rahul DravidIND21746828046.373run out (AF Giles/†AJ Stewart)2v ENGLondon5 Sept 2002
Steve SmithAUS21534625162.143lbw b JE Root1v ENGLondon16 Jul 2015
Yashasvi JaiswalIND214*236141290.681not out3v ENGRajkot15 Feb 2024
Gordon GreenidgeWI214*24229288.431not out4v ENGLondon28 Jun 1984
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.