Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastHAM/KEN/GLAMiddlesex2015-202510143546335*49.6472475.41112647
Graham GoochENGIndia1979-1990350588333117.6096560.93300698
Leus du PlooyMIDGloucestershire2024-2026341497263*165.6770970.10200424
Graeme SmithSAEngland2003-201257044725963.8675159.52200530
Donald BradmanAUSEngland1930-194848155125478.7187063.33210620
Wally HammondENGAustralia1930-193835031424062.8064348.83100380
Sam RobsonMIDWarwickshire2014-202359154323167.88103152.67300711
Cheteshwar PujaraSUSMiddlesex2022-2024230362231120.6770851.13200363
Jonathan TrottENGBangladesh2010121262226262.0042461.79100240
Daniel Bell-DrummondKENMiddlesex2015-2026912047822339.8359280.741215210
Ryan HigginsMIDGlamorgan2022-202544028022170.0045461.67100272
Robert KeyENGWest Indies200423025522185.0035971.03100330
Jonathan TrottWARMiddlesex2014-20186101563219*62.5684266.86121790
Steve SmithAUSEngland2010-2024912064821554.0098265.99230821
Gordon GreenidgeWIEngland1976-19889121619214*56.27102960.16210857
Jack HobbsENGSouth Africa1912-1924220215211107.50--100150
Denis ComptonENGSouth Africa1947-195534037620894.00--120380
Bill BrownAUSEngland1934-1948361379206*75.8064550.08200370
Martin DonnellyNZEngland1937-194923022720675.67--101260
Joe HardstaffENGIndia1936-1946221207205*207.00--100160
Ollie PopeENGIreland2023110205205205.0020898.56100223
Kevin PietersenENGIndia2007-2011462491202*122.7572767.54210514
Mohammad YousufPAKEngland2003-201057131720252.8352360.61101381
Nick GubbinsMIDLancashire2016-2019341256201*85.3347454.01112323
Joe RootENGSri Lanka2014-2024471511200*85.1772570.48300480
Mohsin KhanPAKEngland1978-198335131920079.7566647.90100341
Devon ConwayNZEngland2021-202647028820041.1456051.43100301
Ian BellENGSouth Africa2008-201245036219972.4068353.00120362
Allan BorderAUSEngland1979-1993913570719688.38121358.29150824
Leonard HuttonENGWest Indies1939-195024025719664.25--100210
Marcus TrescothickENGBangladesh2005110194194194.0025974.90100230
Warren BardsleyAUSEngland1909-1926462411193*102.75--121280
Tillakaratne DilshanSLEngland2006-201456034919358.1753165.73121362
Alviro PetersenLANMiddlesex2016110191191191.0028567.02100102
Joe RootENGSouth Africa2017-202546027219045.3335177.49110371
Sidath WettimunySLEngland1984120203190101.5049241.26100230
Bill EdrichENGSouth Africa1947110189189189.00--100261
Dennis AmissENGIndia1967-197545036318872.6061459.12201520
Hanif MohammadPAKEngland1954-1967351283187*70.7555633.63100210
Alex HalesNOTSurrey2017111187187*-167111.98100204
Paul CollingwoodENGPakistan2006-201045022818645.6041055.61101260
Desmond HaynesWIEngland1979-1991811139218439.2082847.34120523
Vinoo MankadINDEngland1946-195224033318483.25--120263
Max HoldenMIDLancashire2019-202535029818459.6058850.68110333
Jonathan TrottENGPakistan201022018818494.0039947.12100190
Ben DuckettENGIreland2023121182182182.00178102.25100241
Joe RootENGIndia2014-20267103653180*93.29111058.83320601
Joe RootENGAustralia2013-202359025418028.2248452.48101282
Sam RobsonMIDDurham2014-2026510050717850.7086458.68130760
Keith FletcherENGNew Zealand1969-197324021917854.7552241.95100272
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.