Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG/SOM2003-201889039810044.2262863.38130621
Michael VaughanENG2003-20084601894831.5045141.91000231
Andrew FlintoffENG2003-2007330563918.679062.2200060
Ashley GilesENG20032212320*23.002785.1900011
Younis KhanPAK2003-20163501356227.0025253.57011170
Mohammad YousufPAK2003-2006230613820.3310061.0000090
Abdul RazzaqPAK2003-2006231341317.008042.5000060
Mohammad SamiPAK2003-200623187*4.002630.7700110
James AndersonENG/LAN/MO2003-20265340241864211.6339946.62005231
Rashid LatifPAK2003110111.00250.0000000
Azhar MahmoodPAK2003110161616.001888.8900001
Mohammad HafeezPAK2003-202177129486*49.0032391.020302712
Shoaib MalikPAK2003-2020630382412.6738100.0000140
Umar GulPAK2003-2006221141314.002751.8500011
Yasir HameedPAK2003110232323.004452.2700010
Vikram SolankiENG2003-2006330503616.676379.3700071
Jim TroughtonENG20032201165.503036.6700010
Anthony McGrathENG2003220855242.5017349.1301050
Rikki ClarkeENG/WAR/SUR2003-201789071277.8912656.3500251
Chris ReadENG/NOT2003-20164521235241.0020859.13010121
Darren GoughENG20032111414*-3046.6700010
Imran NazirPAK2003110333333.005658.9300040
Graeme SmithSA2003110222222.003464.7100020
Herschelle GibbsSA2003110111.00714.2900000
Jacques KallisSA2003-20122229582*-11284.8201071
Andrew HallSA/NOR2003-201423212150*121.0026246.18010140
Jacques RudolphSA/GLA2003-201544222371*111.5041853.35030191
Richard JohnsonENG2003110101010.006166.6700001
Matthew HaydenAUS20051116666*-54122.2201092
Ricky PontingAUS2005-2010210333.001618.7500000
Adam GilchristAUS20051116666*-60110.0001071
Shane WatsonAUS2005-20135501466129.2021468.22010143
Habibul BasharBAN2005110000.0010.0000100
Khaled MashudBAN2005110444.001233.3300000
Mohammad RafiqueBAN2005110000.0060.0000100
Mashrafe MortazaBAN2005110000.0030.0000100
Mohammad AshrafulBAN2005-2010230835827.6714557.2401052
Tushar ImranBAN2005110444.001233.3300010
Javed OmarBAN2005110333.002015.0000000
Aftab AhmedBAN2005110555.001338.4600000
Manjural Islam RanaBAN2005110222.00540.0000000
Michael HusseyAUS2005-2010210212121.0021100.0000030
Nazmul HossainBAN200511100*-10.0000000
Shahriar NafeesBAN2005110474747.005782.4600060
Sanath JayasuriyaSL2006110141414.002070.0000030
Mahela JayawardeneSL2006-201433012110040.3313192.37100100
Russel ArnoldSL2006110777.007100.0000000
Kumar SangakkaraSL/SUR2006-201769125211831.5037267.74101271
WPUJC VaasSL2006110777.001546.6700000
Steve HarmisonENG2006-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.