Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Kennington Oval: 238 by Leonard Hutton in 1939.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Leonard HuttonENG19391939121238165*238.00--110170
Dennis AmissENG19761976120219203109.5033665.18100300
Leonard HuttonENG19501950121204202*204.00--100220
Mike AthertonENG2000200012019110895.5054535.05110250
Wally HammondENG1939193912018113890.50--100210
Tom GraveneyENG19661966110165165165.0036145.71100190
Tom GraveneyENG19571957110164164164.00--100170
Jack HobbsENG19281928110159159159.00--100200
Phil SharpeENG196319631201468373.00--020190
Marcus TrescothickENG2004200423113810469.0020567.32100210
Robin SmithENG1991199112013510967.5028846.88100180
Peter WilleyENG19801980121134100*134.0030144.52100180
Geoff BoycottENG197319731201279763.5030142.19010171
Frank HayesENG19731973121122106*122.0028542.81100141
Alastair CookENG20122012110112112112.0012093.33100131
John MurrayENG19661966110112112112.0026043.08100130
Fred BakewellENG19331933110107107107.00--100-0
Peter RichardsonENG19571957110107107107.00--100100
Alan KnottENG197619761201075753.5023745.15020120
Paul CollingwoodENG200720072201067953.0065163.0801065
Shikhar DhawanIND20132013111102102*-10795.33100101
Herschelle GibbsSA20042004110101101101.0013574.8110091
Buddy OldfieldENG19391939120998049.50--010-0
Misbah-ul-HaqPAK201320131119696*-12775.5901053
Tillakaratne DilshanSL200920091119696*-57168.42010122
Joe HardstaffENG19391939110949494.00--010-0
Zaheer AbbasPAK19791979110939393.0012276.2301081
Graham GoochENG19881988120938446.5026535.09010101
Brian RoseENG19801980120915045.5024736.8401070
Graham GoochENG19911991120896044.5017550.8601070
David SteeleENG19761976120864443.0023336.91000110
Marcus TrescothickENG20002000120857842.5022837.28010130
Jason RoyENG20172017110848484.0066127.27010112
Ashley GilesENG20042004220835241.5011572.17010110
Graham GoochENG19801980120838341.5013860.14011110
Majid KhanPAK19791979110818181.0012465.3201070
Mohinder AmarnathIND19831983110808080.0013957.55010--
Keith FletcherENG19731973230796326.3313658.0901080
Andrew FlintoffENG20042004220757237.5010571.43010130
Ernest TyldesleyENG19281928110737373.00--010-0
Michael VaughanENG20042004220736636.5013653.68010100
Ian BellENG20042004110707070.0013053.85010100
Mohsin KhanPAK19831983110707070.0017639.7701010
Alec StewartENG199119911216938*69.0015644.2300060
Craig KieswetterENG201120112216858*68.0058117.2401052
Ray IllingworthENG19731973120674033.5018137.0200060
Jamie SmithENG20252025110646464.0028228.57010103
Alex HalesENG201120112216462*64.0057112.2801081
David WarnerAUS20092009110636363.0053118.8701061
Herbert SutcliffeENG19281928110636363.00--010-0
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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