Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At County Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAK2019110151151151.00131115.27100161
Chris GayleWI2009-20172201259462.50106117.92010128
Rohit SharmaIND2018111100100*-56178.57100115
Sachin TendulkarIND2007110999999.0011288.39010151
Rahul DravidIND20071119292*-63146.03010111
Michael HusseyAUS2005110848484.0083101.20010110
Shreyas IyerIND20261118080*-49163.2701045
Imrul KayesBAN2010110767676.0011168.4701040
Mahela JayawardeneSL20111117272*-57126.3201081
Tristan StubbsSA2022110727272.0028257.1401028
Shai HopeWI2017-2025220694934.5063109.5200064
Jason HolderWI2017-2025221633463.0035180.0000036
Dinesh ChandimalSL2016110626262.007780.5201050
Matthew ShortAUS2024110585858.0030193.3301074
Reeza HendricksSA2022110575757.0033172.7301091
Grant ElliottNZ2008110565656.0010254.9001030
Angelo MathewsSL2011-2016210565656.006783.5801031
Kusal MendisSL2016110535353.006680.3001051
Asif AliPAK2019110525252.0043120.9301023
Dwayne BravoWI2009110505050.005886.2101061
Dasun ShanakaSL2016-20212215048*50.007368.4900022
Yuvraj SinghIND2007110494949.005392.4500060
Kyle MillsNZ2008110474747.0040117.5000052
Johnson CharlesWI2025110474747.0039120.5100033
Mohammad HafeezPAK2006110464646.0040115.0000050
Michael ClarkeAUS2005110454545.007163.3800021
Kumar SangakkaraSL20111114343*-39110.2600050
Virat KohliIND2018110434343.0029148.2800022
Rovman PowellWI2017-2025220423421.0024175.0000033
Haris SohailPAK2019110414141.0041100.0000070
Upul TharangaSL2016110404040.0033121.2100021
Jahurul IslamBAN2010110404040.005375.4700011
Sourav GangulyIND2007110393939.005472.2200051
Jason MohammedWI2017110383838.005371.7000031
Steve SmithAUS20241113636*-4875.0000041
Hardik PandyaIND20181113333*-14235.7100042
Matthew HaydenAUS2005110313131.004470.4500021
Travis HeadAUS2024110313131.0026119.2300042
Andrew BalbirnieIRE2017210303030.003878.9500040
Shahid AfridiPAK2006110282828.0010280.0000051
Josh InglisAUS20241112828*-20140.0000022
Shivnarine ChanderpaulWI2009110272727.005945.7600030
Sarfraz AhmedPAK2019110272727.003479.4100020
Adam GilchristAUS2005110262626.003281.2500001
Shane WatsonAUS2005110252525.003669.4400011
MahmudullahBAN20101112424*-3470.5900000
Ed JoyceIRE2017110232323.0020115.0000030
Mashrafe MortazaBAN2010110222222.002588.0000021
Andile PhehlukwayoSA2022110222222.0017129.4100030
Imad WasimPAK2019110222222.0012183.3300040
Page 1Next

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