Batting by team (All cricket)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGEngland2003-20064401276031.7518668.28010171
Michael VaughanENGEngland2003-20084601894831.5045141.91000231
Andrew FlintoffENGEngland2003-2007330563918.679062.2200060
Ashley GilesENGEngland20032212320*23.002785.1900011
Younis KhanPAKPakistan2003-20163501356227.0025253.57011170
Mohammad YousufPAKPakistan2003-2006230613820.3310061.0000090
Abdul RazzaqPAKPakistan2003-2006231341317.008042.5000060
Mohammad SamiPAKPakistan2003-200623187*4.002630.7700110
James AndersonENGEngland2003-2023191276412*12.8015840.5100050
Rashid LatifPAKPakistan2003110111.00250.0000000
Azhar MahmoodPAKPakistan2003110161616.001888.8900001
Mohammad HafeezPAKPakistan2003-202177129486*49.0032391.020302712
Shoaib MalikPAKPakistan2003-2020630382412.6738100.0000140
Umar GulPAKPakistan2003-2006221141314.002751.8500011
Yasir HameedPAKPakistan2003110232323.004452.2700010
Vikram SolankiENGEngland2003-2006330503616.676379.3700071
Jim TroughtonENGEngland20032201165.503036.6700010
Anthony McGrathENGEngland2003220855242.5017349.1301050
Rikki ClarkeENGEngland2003110000.0020.0000100
Chris ReadENGEngland20032213530*35.004479.5500030
Darren GoughENGEngland20032111414*-3046.6700010
Imran NazirPAKPakistan2003110333333.005658.9300040
Graeme SmithSASouth Africa2003110222222.003464.7100020
Herschelle GibbsSASouth Africa2003110111.00714.2900000
Jacques KallisSASouth Africa2003-20122229582*-11284.8201071
Andrew HallSASouth Africa2003110292929.003974.3600020
Jacques RudolphSASouth Africa20031117171*-10170.3001060
Richard JohnsonENGEngland2003110101010.006166.6700001
Matthew HaydenAUSAustralia20051116666*-54122.2201092
Ricky PontingAUSAustralia2005-2010210333.001618.7500000
Adam GilchristAUSAustralia20051116666*-60110.0001071
Shane WatsonAUSAustralia2005-20135501466129.2021468.22010143
Habibul BasharBANBangladesh2005110000.0010.0000100
Khaled MashudBANBangladesh2005110444.001233.3300000
Mohammad RafiqueBANBangladesh2005110000.0060.0000100
Mashrafe MortazaBANBangladesh2005110000.0030.0000100
Mohammad AshrafulBANBangladesh2005-2010230835827.6714557.2401052
Tushar ImranBANBangladesh2005110444.001233.3300010
Javed OmarBANBangladesh2005110333.002015.0000000
Aftab AhmedBANBangladesh2005110555.001338.4600000
Manjural Islam RanaBANBangladesh2005110222.00540.0000000
Michael HusseyAUSAustralia2005-2010210212121.0021100.0000030
Nazmul HossainBANBangladesh200511100*-10.0000000
Shahriar NafeesBANBangladesh2005110474747.005782.4600060
Sanath JayasuriyaSLSri Lanka2006110141414.002070.0000030
Mahela JayawardeneSLSri Lanka2006-201433012110040.3313192.37100100
Russel ArnoldSLSri Lanka2006110777.007100.0000000
Kumar SangakkaraSLSri Lanka2006-2014330684822.6711360.1800050
WPUJC VaasSLSri Lanka2006110777.001546.6700000
Steve HarmisonENGEngland2006-2007341622620.6710658.4900070
Page 1Next

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