Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Riverside Ground×

Player figures come from full scorecards, which we hold for 285 of the 291 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGNew Zealand2004110141414.001973.6800030
Michael VaughanENGNew Zealand2004110121212.001866.6700020
Ashley GilesENGNew Zealand2004110000.0010.0000100
Paul CollingwoodENGNew Zealand2004-2008220666433.007192.9601042
Steve HarmisonENGNew Zealand20041111313*-3043.3300010
Stephen FlemingNZEngland2004110313131.003491.1800050
Nathan AstleNZEngland2004110151515.002755.5600030
Craig McMillanNZEngland20041111515*-12125.0000030
Daniel VettoriNZEngland2004-2008210888.001172.7300010
Scott StyrisNZEngland2004-20082214123*41.006068.3300050
Ian BlackwellENGNew Zealand2004110555.001145.4500010
James AndersonENGNew Zealand2004-2008210111111.002740.7400010
Anthony McGrathENGNew Zealand2004110121212.003831.5800010
Darren GoughENGNew Zealand2004110777.001258.3300010
Andrew StraussENGNew Zealand2004110888.002927.5900000
Hamish MarshallNZEngland2004110555.00955.5600010
Geraint JonesENGNew Zealand2004110555.001145.4500000
Gareth HopkinsNZEngland2004-2008210252525.003083.3300020
Marcus TrescothickENGBangladesh2005110151151151.00148102.03100212
Michael VaughanENGBangladesh2005110444444.0040110.0000090
Graham ThorpeENGBangladesh20051116666*-8577.6501070
Habibul BasharBANEngland2005120696334.5061113.11010120
Khaled MashudBANEngland2005120472523.5012637.3000040
Mohammad RafiqueBANEngland20051201195.501291.6700020
Tapash BaisyaBANEngland200512018189.002864.2900120
Mashrafe MortazaBANEngland2005120110.50812.5000100
Mohammad AshrafulBANEngland200512015127.504037.5000010
Javed OmarBANEngland20051201087154.0019156.54010170
Rajin SalehBANEngland2005120974.505018.0000010
Aftab AhmedBANEngland20051218882*88.0011377.88010141
Nafees IqbalBANEngland2005120221511.004647.8300020
Andrew StraussENGBangladesh2005110888.003026.6700010
Ian BellENGBangladesh2005111162162*-16896.43100251
Anwar Hossain MonirBANEngland200512100*0.00160.0000100
Marcus TrescothickENGAustralia2005110000.00150.0000100
Andrew FlintoffENGAustralia2005110444444.006172.1300060
Ashley GilesENGAustralia2005110444.003133.3300010
Paul CollingwoodENGAustralia2005-20092211313*13.002454.1700120
Matthew HaydenAUSEngland2005110393939.005669.6400050
Ricky PontingAUSEngland2005-2009220805340.0010774.77010120
Damien MartynAUSEngland20051116868*-8183.9501030
Adam GilchristAUSEngland2005110181818.003158.0600020
Brett LeeAUSEngland2005-2012320272713.504362.7900121
Steve HarmisonENGAustralia20051111111*-1764.7100000
Andrew SymondsAUSEngland2005110737373.008190.1201042
Shane WatsonAUSEngland2005-20135611166823.2021653.70011111
Vikram SolankiENGAustralia2005110343434.006949.2800020
Darren GoughENGAustralia20051114646*-4797.8700070
Andrew StraussENGAustralia2005-2009220504725.008757.4700040
Michael HusseyAUSEngland2005-2009220544927.006484.3800031
Page 1Next

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