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 innings by innings (Men's First-class)

The highest score in men's first-class cricket v Middlesex is 335* by Sam Northeast (GLA) v MID at London, 5 Apr 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sam NortheastGLA335*41236681.313not out1v MIDLondon5 Apr 2024
Emilio GayNOR26140122165.092run out (MDE Holden)1v MIDNorthampton12 Apr 2024
Cheteshwar PujaraSUS23140321357.324c MD Stoneman b TG Helm1v MIDLondon19 Jul 2022
Daniel Bell-DrummondKEN22336023361.943c SS Eskinazi b HJH Brookes3v MIDLondon2 May 2025
Nick BrowneESS22138422157.551c DJ Malan b OP Rayner2v MIDChelmsford26 Jun 2017
Jonathan TrottWAR219*28931075.784not out2v MIDLondon17 Apr 2016
Scott BorthwickDUR21630525170.823c DJ Malan b TS Roland-Jones1v MIDChester-le-Street1 Jun 2014
Michael JonesDUR20638128354.072lbw b TS Roland-Jones1v MIDChester-le-Street25 Jul 2022
Colin AckermannLEI196*35025256.003not out1v MIDLeicester20 Jun 2018
Alastair CookESS19328026068.932c SS Eskinazi b OP Rayner2v MIDChelmsford26 Jun 2017
Alviro PetersenLAN19128510267.024c & b TS Roland-Jones1v MIDLondon26 Jun 2016
James HildrethSOM18721225288.214c JEC Franklin b JAR Harris1v MIDTaunton26 Apr 2015
Mark StonemanDUR18724926075.101c SD Robson b PR Stirling1v MIDChester-le-Street1 Jun 2014
Marcus HarrisLEI18531121159.493c †JA Simpson b TN Walallawita4v MIDLeicester27 May 2021
BS McKinneyDUR18425023173.602c MDE Holden b LBK Hollman3v MIDChester-le-Street8 Sept 2026
James HildrethSOM18236222050.285c †JA Simpson b OP Rayner1v MIDTaunton15 Sept 2014
Ben DuckettNOT17725817168.602c MK Andersson b RF Higgins1v MIDLondon20 Apr 2023
Scott BorthwickDUR17629224160.273c SD Robson b ST Finn1v MIDLondon9 Sept 2014
Stiaan van ZylSUS17335421048.874lbw b JAR Harris2v MIDLondon2 Jun 2019
Tom FellWOR17126725164.043c JAR Harris b NJ Dexter2v MIDWorcester22 Sept 2015
Cheteshwar PujaraSUS170*19722386.294not out3v MIDBrighton5 May 2022
George HillYOR169*25716265.767not out1v MIDLeeds29 Aug 2024
Tim AmbroseWAR16726920062.086c & b DJ Malan2v MIDBirmingham4 May 2014
John SimpsonSUS16733616049.706b ER Bamber1v MIDLondon24 May 2024
James SalesNOR16426524261.896c JL du Plooy b RF Higgins2v MIDNorthampton17 Apr 2026
Jonny BairstowYOR16019814280.815b LBK Hollman1v MIDLeeds29 Aug 2024
Dean ElgarSOM15829821153.022c †JA Simpson b JEC Franklin1v MIDLondon2 Jun 2017
Luis ReeceDER157*35210144.602not out3v MIDDerby20 Apr 2018
Tom HainesSUS15625524061.182c †JA Simpson b TJ Murtagh2v MIDBrighton6 Sept 2021
Lyndon JamesNOT15524919162.255c TG Helm b LBK Hollman1v MIDNottingham26 Jun 2022
David BedinghamDUR14722617265.044c JL du Plooy b Zafar Gohar2v MIDLondon1 May 2026
Ian HollandHAM146*18618178.492not out3v MIDSouthampton15 Apr 2021
Tom FellWOR14322822162.724c SD Robson b TS Roland-Jones2v MIDUxbridge21 Jun 2015
Tim BresnanYOR142*29312148.465not out2v MIDLondon20 Sept 2016
Mark StonemanDUR141*22315063.231not out2v MIDChester-le-Street24 Apr 2016
Liam DawsonHAM14124816156.856c RF Higgins b JM De Caires1v MIDSouthampton25 Jun 2023
Marcus TrescothickSOM14019024173.681c JAR Harris b AC Voges1v MIDTaunton26 Apr 2015
Ricardo VasconcelosNOR14021020066.673b ER Bamber1v MIDNorthampton19 Aug 2018
Ben SlaterNOT14028420049.301c J Yadav b TG Helm2v MIDNottingham26 Sept 2023
Jamie SmithSUR13819416171.134b TG Helm1v MIDLondon19 Jul 2023
Marcus HarrisLAN13819721070.054lbw b Zafar Gohar2v MIDLondon4 Apr 2025
Peter TregoSOM13820817166.356c JEC Franklin b JK Fuller3v MIDTaunton10 Jul 2016
Lewis GregorySOM13723117159.317c TG Helm b TS Roland-Jones1v MIDLondon2 Jun 2017
Joseph Peter PhillipsGLO13618219074.733c NB Cornwell b RF Higgins2v MIDCheltenham29 Jul 2025
Tom AlsopSUS13527715048.743c †JA Simpson b TG Helm1v MIDLondon19 Jul 2022
James ColesSUS132*1509688.005not out2v MIDBrighton26 Sept 2024
Colin IngramGLA132*16512480.005not out1v MIDLondon5 Apr 2024
Gary BallanceYOR13226219050.384c & b JEC Franklin1v MIDScarborough3 Jul 2016
Steven CrookNOR131124230105.658st †JA Simpson b RH Patel2v MIDLondon29 Jun 2014
Tom Kohler-CadmoreWOR130*23513055.325not out2v MIDWorcester22 Sept 2015
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.