Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSLEngland200212019218596.0038749.61100240
Michael VaughanENGSri Lanka200212017911589.5036748.77110260
Nasser HussainENGIndia200212016715583.5035646.91100260
John CrawleyENGIndia2002121164100*164.0025863.57110170
Nasser HussainENGSri Lanka20021201256862.5027345.79020171
Mark ButcherENGSri Lanka200212012210561.0032038.13100110
Mahela JayawardeneSLEngland2002121121107121.0018964.02100180
VVS LaxmanINDEngland200212111774117.0018862.23010140
Virender SehwagINDEngland20021201118455.5013880.43010151
Ajit AgarkarINDEngland2002121111109*111.0019955.78100160
Rahul DravidINDEngland20021201096354.5027439.78010160
Michael VaughanENGIndia200212010010050.0014668.49101110
Graham ThorpeENGSri Lanka2002120926546.0014463.89010100
Marcus TrescothickENGSri Lanka2002120897644.5014760.5401090
Aravinda de SilvaSLEngland2002110888888.0022539.11010120
Graham ThorpeENGPakistan2001110808080.0014555.17010120
Abdul RazzaqPAKEngland2001120755337.5016844.64010120
John CrawleyENGSri Lanka20021217241*72.0022731.7200080
Andrew FlintoffENGIndia2002120665933.007489.19010111
Nasser HussainENGPakistan2001110646464.0019333.1601080
Craig WhiteENGIndia2002121595359.007974.6801051
Younis KhanPAKEngland2001120595829.5011252.6801090
Wasim JafferINDEngland2002120545327.008365.0601070
Alec StewartENGIndia2002120523326.0010450.0000050
Russel ArnoldSLEngland2002110505050.008757.4701070
Mark ButcherENGIndia2002120472923.5011939.5000060
Alec StewartENGPakistan2001110444444.005481.4800060
Simon JonesENGIndia2002110444444.0043102.3300071
Mike AthertonENGPakistan2001110424242.0012234.4300050
Ian WardENGPakistan2001110393939.008148.1500010
Rashid LatifPAKEngland2001120382019.008644.1900040
Azhar MahmoodPAKEngland2001120382419.006657.5800050
Marcus TrescothickENGPakistan2001110363636.005269.2300030
Alec StewartENGSri Lanka20021213326*33.009136.2600020
Inzamam-ul-HaqPAKEngland2001120332016.506253.2300050
Michael VaughanENGPakistan2001110323232.005558.1800051
Mohammad YousufPAKEngland2001120322616.008537.6500020
Wasim AkramPAKEngland20011213119*31.003881.5800050
Nuwan ZoysaSLEngland2002110282828.004957.1400022
Sachin TendulkarINDEngland2002120281614.009629.1700040
Dominic CorkENGPakistan2001110252525.004456.8200010
Waqar YounisPAKEngland2001120212110.503461.7600121
Saeed AnwarPAKEngland2001120201210.004346.5100030
Ashley GilesENGIndia2002110191919.002673.0800030
Ashish NehraINDEngland200212019199.506230.6500121
Sanath JayasuriyaSLEngland2002110181818.002572.0000030
Hashan TillakaratneSLEngland20021111717*-7422.9700010
Kumar SangakkaraSLEngland2002121161016.004634.7800030
Anil KumbleINDEngland200212015157.502951.7200130
Andrew CaddickENGSri Lanka2002110131313.003043.3300010
Page 1Next

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