Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG20032003342488219244.0062078.71220734
Michael VaughanENG20032003230462315.338156.7900060
Andrew FlintoffENG200320033311539576.50138110.87010216
Ashley GilesENG20032003310222.00219.5200000
Younis KhanPAK20032003110000.0010.0000100
Mohammad YousufPAK200320031117575*-10273.5301050
Abdul RazzaqPAK20032003110171717.0016106.2500020
Mohammad SamiPAK20032003110000.0010.0000100
James AndersonENG2003200331100*-130.0000000
Rashid LatifPAK20032003110333.001127.2700000
Shoaib AkhtarPAK20032003110000.0010.0000100
Azhar MahmoodPAK20032003110303030.003976.9200020
Mohammad HafeezPAK20032003110141414.002751.8500020
Shoaib MalikPAK20032003110222.001216.6700000
Yasir HameedPAK20032003110282828.005650.0000050
Vikram SolankiENG20032003221146106146.0015792.99100230
Jim TroughtonENG2003200322155*5.002025.0000100
Anthony McGrathENG20032003210000.0070.0000100
Imran NazirPAK20032003110000.0010.0000100
Robert KeyENG20032003110000.0010.0000100
Graeme SmithSA20032003230521917.3310052.00000100
Herschelle GibbsSA2003200323019718365.6728469.37100381
Jacques KallisSA2003200323020810769.3329670.27110261
Mark BoucherSA20032003230885529.3315058.67010100
Shaun PollockSA2003200323212166*121.0015976.10010172
Makhaya NtiniSA2003200322012116.004327.9100020
Andrew HallSA200320032312423*12.0015160.0000150
Jacques RudolphSA2003200323028209.336344.4400150
Martin van JaarsveldSA20032003110131313.002356.5200000
Mark ButcherENG20032003121523252.006481.2500090
Graham ThorpeENG20032003110124124124.0024450.82100160
Alec StewartENG20032003110383838.008146.9100060
Steve HarmisonENG2003200311166*-4015.0000000
Gary KirstenSA200320031201199059.5021555.35010191
Neil McKenzieSA20032003120473823.5011939.5000080
Paul AdamsSA200320031211413*14.002360.8700030
Ed SmithENG20032003110161616.003941.0300030
Martin BicknellENG20032003110000.0040.0000100
Marcus TrescothickENG2004200434116510455.0024667.07100260
Michael VaughanENG20042004330776625.6714852.03010110
Andrew FlintoffENG200420043301749958.0019887.88020224
Ashley GilesENG20042004320835241.5011572.17010110
Matthew HoggardENG20042004110383838.005273.0800070
Robert KeyENG20042004110101010.004124.3900010
Steve HarmisonENG200420043213836*38.0029131.0300033
James AndersonENG20042004110121212.003336.3600010
Chris GayleWI2004200434015610539.0015998.11100281
Brian LaraWI200420043401577939.2524065.42010220
Shivnarine ChanderpaulWI2004200434114451*48.0025656.25010180
Ramnaresh SarwanWI20042004340897522.2512571.2001043
Page 1Next

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