Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Headingley×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam RobsonENG201412015112775.5031448.09100171
Jonny BairstowENG2016-201922014014070.0018476.09101131
Alastair CookENG2006-20164501384827.6025653.91000140
Moeen AliENG2014-2019341126108*42.0032039.38101171
Ian BellENG2006-20143401256431.2519464.43010110
Marcus TrescothickENG2006110121121121.00118102.54100161
Joe RootENG2014-20264501165723.2025345.85011100
KL RahulIND2019110111111111.0011894.07100111
Rohit SharmaIND2019110103103103.0094109.57100142
Imran KhanPAK1983111102102*-13376.69100110
Ben StokesENG2016-20192219482*94.009895.92010104
Alex HalesENG2016110868686.0020641.75010120
Graeme FowlerENG19831118181*-77105.19010110
Jos ButtlerENG2019-2026220796939.5058136.2101065
Shahid MahboobPAK1983110777777.0012661.1101060
Gary BallanceENG2014120747437.0015846.8401180
Tom BantonENG2026110737373.0062117.7401073
Eoin MorganENG2011-2019220735236.507597.3301052
Ben DuckettENG2026110676767.0063106.3501090
Will JacksENG2026110525252.006185.2501042
Vikram SolankiENG20061114444*-34129.4100031
Jonathan TrottENG2011110393939.005472.2200030
Chris JordanENG2014120382119.009241.3000040
Matt PriorENG20141213727*37.009041.1100011
Virat KohliIND20191113434*-4182.9300030
Jamie DalrympleENG2006110303030.0027111.1100040
David GowerENG19831112727*-24112.5000030
Andrew StraussENG2006110262626.003281.2500010
Craig KieswetterENG2011110252525.003083.3300021
James VinceENG2016-2019220231411.504551.1100040
Chris TavaréENG1983110191919.004839.5800011
Steven FinnENG2016110171717.004636.9600030
Gus AtkinsonENG2026110161616.002857.1400000
Zaheer AbbasPAK1983110151515.002853.5700020
Kevin PietersenENG2011110131313.001681.2500001
Graeme SwannENG20111111313*-12108.3300010
Liam PlunkettENG2006-2014231119*5.502937.9300100
Sarfraz NawazPAK1983110999.001090.0000010
Hardik PandyaIND201911177*-4175.0000010
Javed MiandadPAK1983110777.001450.0000010
Stuart BroadENG2011-2016340741.753718.9200110
Mansoor AkhtarPAK1983110666.003218.7500000
Tim BresnanENG2006-2011220643.001540.0000010
Jade DernbachENG2011110555.00771.4300010
Abdul QadirPAK198311155*-771.4300000
Rishabh PantIND2019110444.004100.0000010
Mohsin KhanPAK1983110333.001421.4300000
Jofra ArcherENG2019-2026221333.001717.6500000
Geraint JonesENG2006110222.00540.0000000
Chris WoakesENG2019110222.00450.0000000
Page 1Next

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