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 489 of the 491 matches in this selection (from 1880). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alice MonaghanSUR/ML20262026171562684929.7830488.16001312
Warren BardsleyAUS19091909120266136133.00--200220
Alastair CookENG2012201245026511553.0048654.53201302
Tim DavidSUR/SB20212021631262140*131.00163160.742002018
Jonathan TrottENG2013201334125782*85.6739265.56030240
Jordan ClarkSUR202320231113125610721.3335372.52112294
Zaheer AbbasPAK19741974120255240127.5042959.44100240
Joe RootENG/TR2025202545125510563.7528888.54110301
Nick GubbinsMID20202020120252192126.0040861.76110261
Grace HarrisLS/SUR20252025109225263*36.00152165.79032309
Rory BurnsSUR2026202681302507719.2353246.99012312
Ben FoakesENG/SUR202220227912496331.1362140.10010350
Sam CurranENG/SUR/OI20232023131402495917.79198125.760212013
Andrew StraussENG2005200534124812982.6734472.09110321
Nick GubbinsHAM20252025231247117123.5039063.33110283
Ollie PopeSUR20232023231247122*123.5032675.77110303
Jordan CoxKEN/OI202220226602475441.17241102.49010314
Sam CurranSUR/ML202620268932477241.17167147.900201914
Kevin PietersenENG2005200533024615882.0029683.11110249
Steve SmithAUS201920193402458061.2532774.92030253
Zafar AnsariSUR20162016101232445327.1147251.69012291
Ryan PatelSUR2026202644024210260.5024598.78121306
Jason RoySUR/ML20262026991240103*30.00154155.841022312
Leonard HuttonENG19391939121238165*238.00--110170
Herbert SutcliffeENG19261926120237161118.50--110220
David GowerENG19781978231236114*118.0039859.30200200
Jemima SpenceSUR20262026121112365223.60180131.11020332
Geoff PullarENG19601960120234175117.00--110241
Sunil GavaskarIND19791979120234221117.0048248.55100210
Donald BradmanAUS19301930110232232232.0041755.64100160
Kevin PietersenENG2007200745023010146.0037461.50110310
Rikki ClarkeSUR20182018141022297128.6331772.24010247
Travis HeadAUS2023202324022816357.0027682.61100323
Ryan PatelSUR202120218802286228.5047248.31021282
Ben StokesENG2023202323022718275.67207109.661001810
Danielle WyattENGW/SUR/ML202620266612279645.40174130.46021332
Joe RootENG20172017341226133*75.3329476.87110231
Rahul DravidIND20022002220225217112.5049445.55100280
Alex LeesDUR20252025121225125225.0040255.97200320
Rick McCoskerAUS1975197534122512775.0046348.60111190
Jordan ClarkSUR20192019131442256022.5023097.83010188
Shikhar DhawanIND2017201733022412574.6723396.14110312
Tamim IqbalBAN20172017220223128111.5025687.11110186
Will JacksSUR2018201885022312144.60185120.54110287
Wally HammondENG19361936121222217222.00--100300
Ian ChappellAUS1975197533022119273.6743750.57100180
John SimpsonMID2017201734122188*73.6733965.19020272
Dennis AmissENG19761976120219203109.5033665.18100300
Younis KhanPAK20162016110218218218.0030870.78100314
Alastair CookENG20182018120218147109.0047645.80110220

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