Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Kennington Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENG20022002231272195136.0037173.32100381
Ian BellENG20112011220258235129.0038966.32100252
Wally HammondENG19361936121222217222.00--100300
Alastair CookENG20182018120218147109.0047645.80110220
Kevin PietersenENG2007200723019510165.0034856.03110260
Travis HeadAUS2023202312018116390.5020190.05100253
Ian BellENG200720072301796759.6721782.49020330
Kevin PietersenENG20112011110175175175.0023275.43100270
Graham GoochENG199019901201738886.5043839.50020160
David GowerENG19901990121165157*165.0028957.09100220
Harry BrookENG2025202512016411182.00162101.23110193
Geoff BoycottENG1979197912016012580.0039540.51100100
Steve SmithAUS2023202312015512177.5031549.21100220
Joe RootENG20142014111149149*-16590.30100181
Joe RootENG2025202512013410567.0019768.02100180
Stan WorthingtonENG19361936110128128128.00--100190
Joe RootENG2018201812012512562.5019364.77101121
Marcus TrescothickENG2002200223112458*62.0019862.63020190
David SheppardENG19521952110119119119.00--100190
Viv RichardsWI19831983110119119119.0014681.5110061
Fakhar ZamanPAK20172017110114114114.00106107.55100123
Alex CareyAUS2023202312111466*114.0017465.52010151
Graham GoochENG197919791201107955.0027140.59010101
Owais ShahENG20072007111107107*-95112.63100112
Alastair CookENG200720072301046134.6718556.22011160
Paul CollingwoodENG200720072301036234.3320450.49010140
Andrew FlintoffENG20042004110999999.0093106.4501094
Mike SmithENG19591959110989898.00--010140
John JamesonENG19711971120988249.0017755.37010122
Ben DuckettENG20252025120975448.5012180.17010112
Raman Subba RowENG19591959110949494.00--010110
Richard HuttonENG19711971121948194.0016955.62010140
Mike AthertonENG19901990120938646.5029731.3101070
Graeme HickENG19961996110919191.0010289.2201041
Alan KnottENG19711971120919045.5012075.83010111
Kusal MendisSL20172017110898989.009395.70010111
Jos ButtlerENG20182018120898944.5013565.9301162
Leonard HuttonENG19521952110868686.00--010-0
Ravi BoparaENG201120112218444*84.0011672.4100070
Peter WilleyENG19791979120835241.5017547.43010120
Ollie PopeENG20212021120838141.5017048.8201060
Paul CollingwoodENG200420041117979*-8592.94010110
Alastair CookENG20142014110797979.0018343.1701090
Zak CrawleyENG20252025120786439.009383.87010160
Dhanushka GunathillekeSL20172017110767676.0072105.5601072
Charlie BarnettENG19361936121754375.00--000-0
Moeen AliENG20182018120705035.0022231.5301070
Steve SmithAUS20192019110696969.007098.5701051
Chris WoakesENG20212021120685034.0010763.55010120
David BairstowENG19791979120685934.0014845.9501080
Page 1Next

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