Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG81/0 (13)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd 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 records (First-class)

Denis Compton has scored the most runs in first-class cricket v South Africa at Lord's: 376 in 3 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Denis ComptonENG1947-195534037620894.00--120380
Herbert SutcliffeENG1924-193535027312254.60--20000
Ian BellENG2008-201223026119987.0053049.25110271
Stuart BroadENG2008-20224712367639.3328582.81021294
Jonny BairstowENG2012-20223602289538.0037361.13031310
Jack HobbsENG1912-1924220215211107.50--100150
Joe RootENG2017-202224020919052.2527476.28100291
Frank WoolleyENG1912-1924221207134*207.00--110-2
Maurice LeylandENG1929-193524019710249.25--110-1
Nasser HussainENG1998-200324019510548.7550638.54110310
Bill EdrichENG1947110189189189.00--100261
Ken BarringtonENG1955-19653501859137.00--010161
Warren BardsleyAUS1912110164164164.00--100151
Andrew FlintoffENG200312015314276.5018284.07100205
Kevin PietersenENG2008110152152152.0018183.98100201
Alastair CookENG2008-20173501426928.4038037.37020200
Mike SmithENG1960-19652301389946.00--010101
Reggie SpoonerENG1912110119119119.00--100-1
Alec StewartENG1994-20033601165619.3324547.35011130
Maurice TateENG1924-1929221115100*115.00--100-0
Peter MayENG195512011211256.00--101180
Len BraundENG1907110104104104.00--100120
Patsy HendrenENG1924-192923110450*52.00--010-0
Charles KellewayAUS1912110102102102.00--10070
Matt PriorENG20121201007350.0018853.19010120
Ben StokesENG2017-2022240975624.2517057.06010141
Gilbert JessopENG1907-1912220969348.00--010140
Moeen AliENG2017120948747.0016357.6701080
Raman Subba RowENG1960110909090.00--01050
Mark ButcherENG2003120897044.5014262.68010180
Fred TitmusENG1955-1965241885929.33--01011
Beau WebsterAUS2025120817240.5010378.64010120
Willie WatsonENG1951110797979.00--01090
Steve SmithAUS2025120796639.5013757.66010110
Graeme SwannENG2012121784178.008789.6600092
Ollie PopeENG2022120787339.0011766.6701050
Cyril WashbrookENG1947121786578.00--010-0
Tom GraveneyENG1955120756037.50--01050
Mike AthertonENG1994-1998240724418.0025528.2400190
Jonathan TrottENG2012120716335.5016942.0101090
Colin CowdreyENG1960-1965230703723.33--000-0
Bob WyattENG1935120695334.50--010-0
Bob BarberENG1965120685634.00--010-0
Wally HammondENG1929-1935240672716.75--000-0
Alex CareyAUS2025120664333.008181.4800090
Andrew StraussENG2008-2012230654421.6717736.7200080
Michael VaughanENG2003-2008230643321.3311157.6600080
C.B. FryENG1907-1912220623331.00--000-0
Darren GoughENG1994-2003241603420.009165.9300082
Mitchell StarcAUS20251215958*59.0014839.8601050
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.