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
Marcus TrescothickENGPakistan200122017313786.5019489.18100143
Nasser HussainENGPakistan2001110646464.0019333.1601080
Michael VaughanENGPakistan2001220323216.005954.2400151
Graham ThorpeENGPakistan2001110808080.0014555.17010120
Alec StewartENGPakistan2001220484424.007365.7500070
Andrew CaddickENGPakistan200122015107.502951.7200010
Saleem ElahiPAKEngland200123015155.003444.1200210
Younis KhanPAKEngland20012301005833.3316859.5201090
Inzamam-ul-HaqPAKEngland2001230332011.006451.5600150
Mohammad YousufPAKEngland20012301138137.6720455.3901060
Abdul RazzaqPAKEngland2001230785326.0017145.61010120
Waqar YounisPAKEngland2001231232111.503663.8900121
Rashid LatifPAKEngland2001230612320.3311254.4600060
Wasim AkramPAKEngland20011213119*31.003881.5800050
Shoaib AkhtarPAKEngland200112122*2.001513.3300100
Saeed AnwarPAKEngland2001120201210.004346.5100030
Azhar MahmoodPAKEngland20012316527*32.508774.7100080
Darren GoughENGPakistan200122111611.001384.6200010
Ryan SidebottomENGPakistan2001110444.002317.3900000
Mike AthertonENGPakistan2001110424242.0012234.4300050
Dominic CorkENGPakistan2001220282514.005154.9000010
Ian WardENGPakistan2001110393939.008148.1500010
Nick KnightENGPakistan2001110111.00714.2900000
Owais ShahENGPakistan2001110626262.009465.9601020
Shahid AfridiPAKEngland2001110303030.004468.1800021
Shoaib MalikPAKEngland2001110999.008112.5000000
Alan MullallyENGPakistan200111111*-1100.0000000
Mark EalhamENGPakistan2001110000.0060.0000100
Ben HollioakeENGPakistan2001110000.0010.0000100
Ricky PontingAUSPakistan20011113535*-23152.1700051
Adam GilchristAUSPakistan20011117676*-9381.7201082
Saleem ElahiPAKAustralia2001110101010.002343.4800010
Younis KhanPAKAustralia2001110000.0030.0000100
Inzamam-ul-HaqPAKAustralia2001110232323.003174.1900020
Mohammad YousufPAKAustralia2001110111111.003729.7300000
Abdul RazzaqPAKAustralia2001110242424.003372.7300040
Saqlain MushtaqPAKAustralia200111100*-40.0000000
Waqar YounisPAKAustralia2001110000.0040.0000100
Rashid LatifPAKAustralia2001110232323.003860.5300010
Wasim AkramPAKAustralia2001110171717.003943.5900020
Saeed AnwarPAKAustralia2001110272727.004067.5000020
Azhar MahmoodPAKAustralia2001110111.00616.6700000
Mark WaughAUSPakistan2001110363636.004383.7200040
Mark ButcherENGSri Lanka200212012210561.0032038.13100110
Marcus TrescothickENGSri Lanka2002120897644.5014760.5401090
Nasser HussainENGSri Lanka20021201256862.5027345.79020171
Michael VaughanENGSri Lanka200212017911589.5036748.77110260
Andrew FlintoffENGSri Lanka2002110121212.001866.6700030
Matthew HoggardENGSri Lanka200211100*-20.0000000
Graham ThorpeENGSri Lanka2002120926546.0014463.89010100
Page 1Next

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