Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

Alastair Cook has scored the most runs in all cricket v Sri Lanka at Lord's since 1908: 590 in 6 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Lord's×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201669159011973.75105356.03230681
Joe RootENG2014-2024471511200*85.1772570.48300480
Graham GoochENG1988-199124032317480.7558555.21110360
Alec StewartENG1991-1999451313113*78.2557754.25120330
Kevin PietersenENG2006-201145028315856.6039471.83110332
Matt PriorENG2011-201424023212658.0029080.00110300
Ian BellENG2006-201457121857*36.3330471.71030261
Jonny BairstowENG2016121199167*199.0032361.61100190
Allan LambENG1984-198823017810759.3328562.46110172
Marcus TrescothickENG200622017310686.5027962.01110232
Graeme HickENG1998-19993311738686.5020186.0702073
Gary BallanceENG2014231169104*84.5029756.90100181
Stuart BroadENG2011-20164611435428.6014896.62010220
Gus AtkinsonENG202412013211866.00127103.94100164
Jack RussellENG1988-19912311239461.5026346.77010140
Jos ButtlerENG2014110121121121.0074163.51100114
Alex HalesENG20161201129456.0023148.48010131
Nick KnightENG19982201119455.5016467.6801050
Robin SmithENG1988-199124210663*53.0018557.3001090
Eoin MorganENG2011-2014340997924.7515563.87010122
Chris BroadENG1984110868686.0024235.5401080
Moeen AliENG2014-2016240864821.5018546.49000101
Chris WoakesENG2016-2024241776625.6718042.78010100
Harry BrookENG2024120703735.008186.4200091
Jamie DalrympleENG2006110676767.008777.0101050
Kim BarnettENG1988120666633.0013050.7701170
Hugh MorrisENG1991120654232.5016838.6900080
Mike AthertonENG1998110646464.007387.6701070
Ben DuckettENG2024120644032.008575.2900060
Andrew StraussENG2006-2011340644816.0012750.39001100
Jonathan TrottENG2011230625820.679763.9201090
Chris JordanENG2014230593519.677974.6800080
Paul CollingwoodENG2006220575728.5012645.2401170
David GowerENG1984110555555.0015136.4201050
Liam PlunkettENG2006-2014332553955.006387.3000070
Shahid AfridiPAK20092215454*54.0041131.7101122
Tim RobinsonENG19881215334*53.0016731.7400050
Nasser HussainENG1998-1999330533917.679655.2100121
Shoaib MalikPAK2009221522852.0042123.8100060
Ravi BoparaENG2014110515151.0047108.5101010
Younis KhanPAK2009210505050.0037135.1401040
Jamie SmithENG2024120472623.509151.6500070
Kamran AkmalPAK2009220423721.0037113.5100022
Tim BresnanENG2006-2011220422621.005084.0000020
Richard EllisonENG1984110414141.007951.9000070
Andrew FlintoffENG1999-20062113333*-29113.7900032
Steven FinnENG2011-2016230331911.008240.2400060
John MooneyIRE20091113131*-21147.6200040
William PorterfieldIRE2009110313131.0029106.9000050
Niall O'BrienIRE2009110313131.003783.7800040
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.