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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG/SOM2003-201614194107221971.47146972.975311589
Michael VaughanENG2003-200791102476622.4548051.46010340
Andrew FlintoffENG2003-2009121435399949.0062086.940507114
Ashley GilesENG2003-20058612015940.2032262.42020210
Younis KhanPAK2003-201666228921872.2537078.11101374
Mohammad YousufPAK2003-201045130812877.0052458.78120370
Abdul RazzaqPAK2003-2010441683122.6757119.3000052
Mohammad SamiPAK2003110000.0010.0000100
James AndersonENG/LAN/MO2003-2026372610142178.8837837.57002190
Rashid LatifPAK2003110333.001127.2700000
Shoaib AkhtarPAK2003-201022166*6.00875.0000110
Azhar MahmoodPAK/SUR2003-2016181152354039.17217108.29000208
Mohammad HafeezPAK2003-20175511719542.7525467.32020214
Shoaib MalikPAK2003-201766142208.406070.0000121
Yasir HameedPAK2003-2010230643621.3311058.18001111
Vikram SolankiENG/SUR2003-20151718454610639.0078969.20141723
Jim TroughtonENG200322155*5.002025.0000100
Anthony McGrathENG2003210000.0070.0000100
Rikki ClarkeENG/WAR/SUR2003-2021464287477121.97122161.180229518
Chris ReadENG/NOT2003-2015420363318.006654.5500030
Darren GoughENG2003-2005610000.0010.0000100
Imran NazirPAK2003110000.0010.0000100
Robert KeyENG2003-200422010105.004223.8100110
Graeme SmithSA/SUR2003-2014912047813139.8375363.48201731
Herschelle GibbsSA2003-200967038118354.4348478.72210563
Jacques KallisSA2003-20128101519182*57.6780464.55210653
Mark BoucherSA2003-20097911485518.5025657.81010131
Shaun PollockSA2003-200434313466*134.0017078.82010173
Makhaya NtiniSA2003-200855023114.608427.3800130
Andrew HallSA20032312423*12.0015160.0000150
Jacques RudolphSA/GLA2003-201798224975*41.50241103.32021264
Martin van JaarsveldSA2003-200422013136.502454.1700100
Mark ButcherENG2003121523252.006481.2500090
Graham ThorpeENG2003110124124124.0024450.82100160
Alec StewartENG2003110383838.008146.9100060
Steve HarmisonENG2003-2009129613549*45.0018075.00001203
Gary KirstenSA20031201199059.5021555.35010191
Neil McKenzieSA2003-2008240933823.2523240.09000140
Paul AdamsSA20031211413*14.002360.8700030
Ed SmithENG2003110161616.003941.0300030
Martin BicknellENG2003110000.0040.0000100
Matthew HoggardENG2004-2006341473815.6713534.8100070
Chris GayleWI2004-20171314150810539.08440115.451406516
Brian LaraWI20043401577939.2524065.42010220
Shivnarine ChanderpaulWI/LAN2004-2018911326451*33.0043061.40010320
Ramnaresh SarwanWI2004-201391021317516.3816778.4401093
Corey CollymoreWI20043201175.502740.7400010
Jermaine LawsonWI200412274*-977.7800010
Carlton BaughWI2004120403420.005474.0700060
Sylvester JosephWI2004120251612.504951.0200021
Page 1Next

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