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 records (All internationals)

James Anderson has the most ducks in internationals at Lord's: 6.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENG2003-20244746262272911.3546149.24006301
Stuart BroadENG2006-20234148799016924.15145068.2814611912
Mark RamprakashENG1991-2001101521644012.6245935.73005160
Mohammad AmirPAK2009-2019101017024*7.7813352.63004100
John SnowENG1965-1976121661697316.9043538.39014150
Godfrey EvansENG1947-19591318235110421.9410.00114320
Matt PriorENG2007-201419293970126*37.31133572.663441163
Ben StokesENG2011-202622322121215540.40178867.7937413828
Jonny BairstowENG2012-2023243741253167*37.97213858.611941557
Clifford RoachWI1928-193324016164.0010.0000300
Devon MalcolmENG1990-199755200*0.0090.0000300
Colin de GrandhommeNZ2019-20224626742*16.759570.5300350
Matt HenryNZ2015-20264612410*4.805246.1500340
Michael HoldingWI1976-198486122164.406732.8400320
Wahab RiazPAK2010-20195701462.004134.1500310
Mohammed ShamiIND2014-202247210856*21.6013281.82013132
Harry TrottAUS1888-189647019114327.29--103240
Bishan BediIND1967-197947132145.339234.7800360
Courtney WalshWI1988-20006833411*6.806254.8400340
Craig WhiteENG1994-20016911345116.7537635.64013180
Tillakaratne DilshanSL2006-201489039519343.8957768.46123442
Curtly AmbroseWI1988-200069140125.0012931.0100340
Phil DeFreitasENG1988-199411110106389.6421748.85003140
Chris OldENG1973-19801112217451*17.4025767.70013204
Steve HarmisonENG2003-2008141365011*7.1411244.6400330
Mark WoodENG2015-20211113563287.8811952.9400390
Fred TruemanENG1952-19651216316036*12.318100.0000336
Ray IllingworthENG1960-19731118233811321.1391935.36113370
Dennis AmissENG1967-19771218255618834.75110950.14213721
Mike GattingENG1980-1993162346378133.53157340.50053921
Paul CollingwoodENG2002-20102427186118633.12145759.09263863
Ian BothamENG1978-19922529582610834.42136260.65153977
Mike AthertonENG1990-200118300102712734.23233643.961831291
Allan LambENG1982-199220315116113944.65203357.114431484
Kevin PietersenENG2005-2013263641520202*47.50219469.2854317612
Alec StewartENG1990-2003284341852124*47.49361451.2531432470
Luke RonchiNZ/IWX2013-2018220000.0050.0000200
Liam DawsonENG2017120000.0040.0000200
Rajeshwari GayakwadINDW2017-2022220000.00110.0000200
Edwin EvansAUS1886120000.00--00200
Jack BadcockAUS1938120000.0030.0000200
Surendra NathIND1959120000.0010.0000200
Iqbal QasimPAK1978120000.00100.0000200
Mashrafe MortazaBAN2005-201923015155.001883.3300202
Jhulan GoswamiINDW2012-202233100*0.0020.0000200
Gary WilsonIRE2017-201923013134.333043.3300210
Kuldeep YadavIND201823188*4.004418.1800200
Hasan AliPAK2016-2021330313110.3324129.1700223
Gordon WhiteSA1907-191223018186.00--00200
Johnny BriggsENG1886-188823017175.67--00200
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.