Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Trent Bridge×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesENG20162016110171171171.00122140.16100224
Eoin MorganENG2010201012014713073.5026256.11100221
Joe RootENG2019201922014310771.5014598.62100131
Jason RoyENG2019201922012211461.0096127.08100134
Allan LambENG19821982110118118118.0012197.52100140
David LloydENG19741974111116116*-15972.9610081
Tom GraveneyENG19621962110114114114.0021453.27100150
Matt PriorENG20102010121108102*108.0015669.2310072
Liam LivingstoneENG20212021110103103103.0043239.5310069
Jos ButtlerENG2019201922010310351.5078132.0510192
Peter ParfittENG19621962111101101*-18754.0110090
Jos ButtlerENG201620161119090*-51176.4701077
Ian BellENG200620061118686*-11177.48010100
Joe RootENG20162016110858585.008698.8401080
Ted DexterENG19621962110858585.00--010110
Ben StokesENG201920192218471*84.0082102.4401063
David SheppardENG19621962110838383.00--01060
Paul CollingwoodENG20102010120838241.5019941.71010110
Denis ComptonENG19541954120825341.00--01040
Peter MayENG19541954120795339.50--010100
Andrew StraussENG20062006110787878.0010078.00010100
Robin SmithENG19921992110777777.0072106.9401062
Andrew HilditchAUS19791979110727272.0012955.8101040
Adam GilchristAUS20012001110707070.0044159.09010121
Jacques KallisSA20092009110646464.0054118.5201071
Jonathan TrottENG20102010120643832.0012252.46000100
Graeme HickENG19921992110636363.0042150.0001072
Neil FairbrotherENG19921992110626262.006398.4101042
Eoin MorganENG201620161115757*-27211.1101035
Steve WaughAUS20012001110565656.008962.9201080
Jacques KallisSA19991999110545454.009855.1001030
Chris BroadENG19871987110525252.008461.9001030
Jeremy ConeyNZ19831983110515151.007865.3801030
Chris GayleWI20192019110505050.0034147.0601063
Chris TavaréENG19821982110484848.008357.8300040
Lance KlusenerSA199919991114646*-41112.2000033
Andrew StraussENG20102010120454522.507857.6900160
JP DuminySA200920091114444*-39112.8200031
James VinceENG20192019110434343.0039110.2600060
Martin CroweNZ19831983110434343.006269.3500040
Graham GoochENG19921992110424242.006267.7400050
Kevin PietersenENG200620061114141*-4885.4200060
Chris OldENG19741974110393939.0031125.8100021
Geoff HowarthNZ19831983110393939.005176.4700030
Graham YallopAUS19791979110373737.006457.8100020
Mike GattingENG198219821113737*-4680.4300040
Andrew SymondsAUS20012001110353535.004971.4300060
Alec StewartENG19921992110343434.005265.3800040
Nicolas PooranWI201920191113434*-19178.9500042
John BracewellNZ19831983110343434.0024141.6700070
Page 1Next

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