Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
JP DuminySA201320132201209760.0016572.73010102
Dimuth KarunaratneSL201820181201206360.0022154.3002080
Dinesh ChandimalSL201720172301204840.0024748.58000140
Dinesh ChandimalSL201220126601206520.0023551.06011150
Dinesh ChandimalSL201620163401165829.0020058.00010121
Akila DananjayaSL201820185631163738.6714182.27000101
Niroshan DickwellaSL201720173401144128.5012293.44000142
MS DhoniIND2017201722211267*-15472.7301051
Eoin MorganENG2012201233111171*55.5082135.3701066
Thisara PereraSL2018201844111151*37.00101109.9001173
Jeevan MendisSL201220128401097227.2512587.2001091
Hardik PandyaIND2017201732010810854.0099109.0910187
KL RahulIND201720173301068535.3316564.24010100
Dhananjaya de SilvaSL201620163401063626.5015568.39000111
Reeza HendricksSA2018201822010410252.0092113.0410081
Johnson CharlesWI201220123301048434.6786120.93010143
Rory BurnsENG201820181201025951.0014769.39010120
Misbah-ul-HaqPAK201220123401024025.5021747.00000120
Hashim AmlaSA20142014110101101101.0010299.02100110
Hashim AmlaSA20182018220995949.5082120.73010151
Imran NazirPAK20122012220977248.5052186.54010143
Tharanga ParanavitanaSL20122012120977548.5022642.92010110
Jos ButtlerENG20182018320976348.5011286.61010100
Shakib Al HasanBAN20122012220958447.5062153.23010132
Gautam GambhirIND20122012220948847.0010787.8501080
Alex HalesENG20122012330936831.0071130.9901082
Virat KohliIND20122012220916845.5083109.64010131
Thisara PereraSL20132013531916545.5064142.1901077
Chris GayleWI20122012330905830.0058155.1701096
Eoin MorganENG201820182228958*-83107.23010101
Angelo MathewsSL20112011551895822.2517152.05011113
Luke WrightENG20122012330887629.3355160.0001166
Milinda SiriwardanaSL20172017220875843.5085102.3501061
David MillerSA201320132218685*86.0075114.6701045
Jason RoyENG20182018220864543.0075114.6700083
Usman KhawajaAUS20162016340863621.5011276.79000102
Sarfraz AhmedPAK201520152218578*85.0011375.2201060
Nasir JamshedPAK20122012221855685.0049173.4701046
Steve SmithAUS20162016120855542.5017847.7501040
Brendan TaylorZIM20112011220848042.0077109.09010101
Ben FoakesENG201820181218465*84.0014856.7601072
Thilan SamaraweeraSL20122012120837341.5018046.11010100
Lahiru ThirimanneSL20172017110808080.0010576.1901051
Upul TharangaSL20122012660803113.3310179.21000110
Asad ShafiqPAK201120111117878*-9780.4101070
James TaylorENG20142014220786839.0010276.4701061
Kushal Janith PereraSL20182018220785139.0049159.18010102
Hashim AmlaSA20132013110777777.0071108.4501090
Marlon SamuelsWI20122012330765025.3365116.9201063
Angelo MathewsSL20142014330754025.0011963.0300051

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