Live6th Match · Pakistan ODI Tri-Series 2026/27SL104/2 (17.1)ENG386/5 (50)SL need 283 runs in 197 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 records (List A)

Viv Richards has scored the most runs in List A cricket v England at Lord's: 391 in 6 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1976-1991662391138*97.7542492.22120368
Allan BorderAUS1979-198944120473*68.0029569.15020201
Ricky PontingAUS2005-201044018111145.2522082.27100222
MS DhoniIND2007-201833116578*82.5020281.68020124
Rohit SharmaIND2018-202633015313851.00146104.79101195
Kumar SangakkaraSL2006-201433015211250.6716989.94100180
Virat KohliIND2011-20264401517437.7517785.31010103
Michael HusseyAUS2005-20105311497974.5015596.13020112
Sourav GangulyIND2002-20073301489049.3320871.15010113
Gordon GreenidgeWI1976-19885501483929.6032345.82000162
Rahul DravidIND2002-201144114473*48.0021467.29021130
Marvan AtapattuSL1998-1999331141132*70.5016983.43100150
Chris GayleWI2004-2007321138132*138.0017977.09100131
David BoonAUS1985-19933301377345.6718972.49010141
Graeme WoodAUS1981-1985221136114*136.0019470.10100121
Steve SmithAUS2010-20245501367027.2015388.89010140
Hashim AmlaSA2008-20173301345544.6715884.81010221
Tim PaineAUS2009-20103301315443.6719666.84020110
Suresh RainaIND2011-20182201308465.0013894.2001082
Michael ClarkeAUS2005-201254112962*43.0017872.47020141
Romesh KaluwitharanaSL1998-19993301276842.3314686.99020130
Shane WatsonAUS2009-20155501253925.0016376.69000132
Martin GuptillNZ2013-2019221122103*122.0014186.52100105
Upul TharangaSL2006110120120120.0015676.92100140
Collis KingWI1976-19803301208640.00104115.38010115
Younis KhanPAK2003-20062201186359.0017667.05020140
Geoff MarshAUS1989111111111*-16268.5210071
Mahela JayawardeneSL2006-20143301107936.6712786.61010101
David WarnerAUS2012-20193311105655.0012389.43020121
Mark WaughAUS1993-19972201099554.5011991.60010140
Abdul RazzaqPAK2003-201032110864108.0073147.95010142
Sarfraz AhmedPAK2016110105105105.0013080.7710060
Dinesh ChandimalSL2011111105105*-12683.33100112
Yuvraj SinghIND2002-200733110164*50.5012580.8001081
Damien MartynAUS1993-200533210151*101.0013475.3701080
Aaron FinchAUS2019110100100100.0011686.21100112
Desmond HaynesWI1979-1988440985024.5021445.7901092
Henry NichollsNZ2019-2023220965548.0012576.8001061
Mitchell MarshAUS2015-2024220926446.0065141.5401094
Ramnaresh SarwanWI2004110898989.0078114.1001090
Adam GilchristAUS1997-2005330893329.679494.68000160
Scott StyrisNZ20081118787*-9195.6001053
Tillakaratne DilshanSL2006-2014330877129.0013066.9201050
Matthew BreetzkeSA2025110858585.0077110.3901073
Mohammad HafeezPAK2003-2010330846428.0014657.5301081
Zaheer AbbasPAK19831118383*-10479.8101071
Herschelle GibbsSA2003-2008220837441.5010083.00010100
George BaileyAUS2012-2015220835441.5011075.4501080
William PorterfieldIRE2017110828282.008398.8001061
Gus LogieWI1988-1991220828241.0010379.61011100
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.