Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×

Player figures come from full scorecards, which we hold for 35 of the 48 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh ChandimalSL20222022472490206*98.0079761.481314110
Joe RootENG20212021240426228106.5064965.64200371
Kusal MendisSL20232023340415245103.7554376.432004112
Dimuth KarunaratneSL2023202334034317985.7543878.31200400
Angelo MathewsSL2021202148131511045.0068146.26120245
Vidura AdikariCMCC20262026222310200*-54556.88200244
Kamindu MendisSL20242024231309182*154.5043571.03200304
Lahiru UdaraSL/NCC20262026230304261101.3341772.90100324
Usman KhawajaAUS20252025231295232147.5045365.12100221
Nishan MadushkaSL2023202334029020572.5051156.75110332
Dimuth KarunaratneSL2021202124027814769.5050455.16110310
Nazmul Hossain ShantoBAN20252025121273148273.0047857.11200244
Steve SmithAUS20252025220272141136.0050553.86200223
Babar AzamPAK2022202224027111967.7552851.33120244
Dimuth KarunaratneSL202220224702558636.4350051.00020260
Dinesh ChandimalSL202520253602497441.5055444.95030231
Chamari AtapattuSLW20232023332248140*248.00164151.222012314
Pavan RathnayakeCCC20262026121241125*241.0029880.87200195
Saud ShakeelPAK20232023121238208*238.0039959.65100250
Pathum NissankaSL2025202524023018757.5032071.88100311
Dhananjaya de SilvaSL2023202334122812276.0036562.47110275
Dhananjaya de SilvaSL20212021241219155*73.0036659.84110162
Mushfiqur RahimBAN20252025120212163106.0045246.90100130
Devdutt PadikkalIND20262026120211167105.5030569.18100211
Kusal MendisSL202220224702118530.1439253.83020240
Nishan MadushkaCCC20252025121209183209.0039453.05100150
Himasha LiyanageNCC/ACCC20252025241209106*69.6728274.11111119
Dinesh ChandimalSL2024202423020711669.0042948.25110240
Ron ChandragupthaBCAA202620262402078051.7525381.82020233
Ravindu FernandoBCAA20262026241204103*68.00185110.27100265
Alex CareyAUS20252025221202156202.0025778.60100162
Dhananjaya de SilvaSL2022202236020110933.5032262.42100252
Pathum NissankaSL202120212401987349.5045343.71030161
Kusal MendisSL2025202535119585*48.7529765.66020213
Sophie DevineNZW2023202333119413797.00183106.01100203
Darren LehmannAUS2004200412019212996.0032758.72110222
Sonal DinushaSL/CCC2026202624019110047.7534056.18110123
Abdullah ShafiquePAK20222022241189160*63.0050837.20101121
Oshada FernandoSL202220224501806436.0028662.94020195
Sammu AshanCMCC2026202622017914689.5038646.37100120
Kusal MendisSL20242024231179106*89.5024772.47110163
Harry TectorIRE202320232401798544.7538746.25010174
Angelo MathewsSL202220224601775229.5039644.70011171
Angelo MathewsSL202420242301748858.0041242.23020150
Ashen BandaraPSC2026202624017310343.2527662.68100140
Kamindu MendisSL202520253611738734.6030357.10010173
Angelo MathewsSL202520253601727628.6736646.99010152
Matthew HaydenAUS2004200412017113085.5025766.54100182
Angelo MathewsSL20232023341171100*57.0024769.23111164
Lahiru ThirimanneSL2021202124017111142.7540142.64100170
Page 1Next

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