Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shikhar DhawanIND20172017111132132*-90146.67100203
Tamim IqbalBAN20172017210127127127.0014289.44100151
Shahid AfridiPAK2010201033026512488.33161164.602002712
Mahela JayawardeneSL2009200944017912344.7521583.26100161
Tillakaratne DilshanSL2010201099035211039.1135599.15111523
Virender SehwagIND2010201077128911048.1729697.64110413
Sanath JayasuriyaSL2009200933015210750.6716691.57100161
Shemaine CampbelleWIW2013201333014310547.6718975.66100124
Mohammad HafeezPAK20152015110103103103.0095108.42100104
Kusal MendisSL2017201733014210247.3316188.20100141
Dinesh ChandimalSL2016201622010710253.5014474.3110080
Junaid SiddiqueBAN201020102201359767.5014891.22010122
Ross TaylorNZ201020104301199539.6716173.91010121
Eoin MorganENG2018201822110692106.00102103.92010123
George BaileyAUS2016201622116090*160.0018486.96020161
Bismah MaroofPAKW201820182201158957.5012492.74010111
Scott StyrisNZ201020104301148938.0014379.72010101
Quinton de KockSA201820182201348767.0013797.81010172
Gautam GambhirIND201020104402038350.7524582.86020171
Virat KohliIND201720171118282*-70117.14010101
Owais ShahENG20072007220898244.5010783.1801050
Kushal Janith PereraSL201820184301238141.0013392.48010161
Angelo MathewsSL201820182218479*84.0011970.5901070
Kumar SangakkaraSL20052005110797979.0011568.7001090
Upul TharangaSL200920093301037634.3315666.03010110
Dhananjaya de SilvaSL20162016220887644.0011775.21010100
Salman ButtPAK20102010220747437.008884.0901190
Kumar SangakkaraSL201020109913587344.7546277.49030381
Shakib Al HasanBAN20172017210727272.0071101.4101041
Joe RootENG20182018221967196.0011186.49010100
Upul TharangaSL201020109912197027.3832667.18021281
Marvan AtapattuSL20052005110707070.0010864.8101040
Rohit SharmaIND201020108801526919.0019378.76012140
Niroshan DickwellaSL20182018430806926.679088.89010120
Dwayne SmithWI20052005220886844.009790.72010104
Chamara KapugederaSL200920094429867*49.0013572.5901092
MS DhoniIND201020109923136744.7145768.49020254
Dinesh KarthikIND201020107701396619.8621265.57012170
Imrul KayesBAN201020103301066635.3315468.83010100
Imran FarhatPAK20102010220916645.5012373.9801092
Mahela JayawardeneSL20072007220896644.5012571.2001070
Umar AkmalPAK20092009220846642.009390.3201082
Dinesh ChandimalSL201520151116565*-6895.5901051
Upul TharangaSL20172017330976532.3312875.78010120
Niroshan DickwellaSL20172017110646464.007486.4901080
Gautam GambhirIND20092009110626262.006891.1801050
Mahela JayawardeneSL200820082216361*63.009268.4801070
MS DhoniIND200920091116161*-6593.8501050
Mahela JayawardeneSL2010201099230159*43.0038179.00030302
Dinesh ChandimalSL20172017220835941.5010083.0001070
Page 1Next

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