Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENGIndia200223028215594.0048458.26200360
Marvan AtapattuSLEngland200212019218596.0038749.61100240
Michael VaughanENGSri Lanka200212017911589.5036748.77110260
Marcus TrescothickENGPakistan200122017313786.5019489.18100143
John CrawleyENGIndia2002121164100*164.0025863.57110170
Virender SehwagINDEngland20022301568452.0018783.42010221
Nasser HussainENGSri Lanka20021201256862.5027345.79020171
Mark ButcherENGSri Lanka200212012210561.0032038.13100110
Mahela JayawardeneSLEngland2002121121107121.0018964.02100180
VVS LaxmanINDEngland200212111774117.0018862.23010140
Rahul DravidINDEngland20022301146338.0028639.86010160
Mohammad YousufPAKEngland20012301138137.6720455.3901060
Ajit AgarkarINDEngland2002121111109*111.0019955.78100160
Marcus TrescothickENGIndia2002110109109109.00100109.0010072
Andrew FlintoffENGIndia20022301065935.33106100.00010132
Michael VaughanENGIndia200223010310034.3315168.21101110
Younis KhanPAKEngland20012301005833.3316859.5201090
Graham ThorpeENGSri Lanka2002120926546.0014463.89010100
Marcus TrescothickENGSri Lanka2002120897644.5014760.5401090
Aravinda de SilvaSLEngland2002110888888.0022539.11010120
Mohammad KaifINDEngland20021118787*-75116.0001062
Graham ThorpeENGPakistan2001110808080.0014555.17010120
Abdul RazzaqPAKEngland2001230785326.0017145.61010120
Adam GilchristAUSPakistan20011117676*-9381.7201082
John CrawleyENGSri Lanka20021217241*72.0022731.7200080
Yuvraj SinghINDEngland2002110696969.0063109.5201091
Sourav GangulyINDEngland2002230656021.677685.53011101
Azhar MahmoodPAKEngland20012316527*32.508774.7100080
Nasser HussainENGPakistan2001110646464.0019333.1601080
Owais ShahENGPakistan2001110626262.009465.9601020
Rashid LatifPAKEngland2001230612320.3311254.4600060
Craig WhiteENGIndia2002121595359.007974.6801051
Wasim JafferINDEngland2002120545327.008365.0601070
Alec StewartENGIndia2002220523326.0010450.0000050
Russel ArnoldSLEngland2002110505050.008757.4701070
Alec StewartENGPakistan2001220484424.007365.7500070
Mark ButcherENGIndia2002120472923.5011939.5000060
Simon JonesENGIndia2002110444444.0043102.3300071
Mike AthertonENGPakistan2001110424242.0012234.4300050
Sachin TendulkarINDEngland2002230421614.0011536.5200050
Ian WardENGPakistan2001110393939.008148.1500010
Mark WaughAUSPakistan2001110363636.004383.7200040
Ricky PontingAUSPakistan20011113535*-23152.1700051
Alec StewartENGSri Lanka20021213326*33.009136.2600020
Inzamam-ul-HaqPAKEngland2001230332011.006451.5600150
Michael VaughanENGPakistan2001220323216.005954.2400151
Wasim AkramPAKEngland20011213119*31.003881.5800050
Shahid AfridiPAKEngland2001110303030.004468.1800021
Nuwan ZoysaSLEngland2002110282828.004957.1400022
Dominic CorkENGPakistan2001220282514.005154.9000010
Page 1Next

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