Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru UdaraSL/NCC20262026230304261101.3341772.90100324
Kusal MendisSL20232023340415245103.7554376.432004112
Mahela JayawardeneSL2004200424033123782.7558456.68110363
Usman KhawajaAUS20252025231295232147.5045365.12100221
Joe RootENG20212021240426228106.5064965.64200371
Saud ShakeelPAK20232023121238208*238.0039959.65100250
Dinesh ChandimalSL20222022472490206*98.0079761.481314110
Nishan MadushkaSL2023202334029020572.5051156.75110332
Marvan AtapattuSL20012001353295201*147.5079237.25110230
Vidura AdikariCMCC20262026222310200*-54556.88200244
Pathum NissankaSL2025202524023018757.5032071.88100311
Nishan MadushkaCCC20252025121209183209.0039453.05100150
Kamindu MendisSL20242024231309182*154.5043571.03200304
Dimuth KarunaratneSL2023202334034317985.7543878.31200400
Brian LaraWI20012001120218178109.0039355.47100210
Mahela JayawardeneSL2000200045027016754.0050353.68110343
Devdutt PadikkalIND20262026120211167105.5030569.18100211
Promod MaduwanthaBRC20262026110166166166.0028159.07100160
Mushfiqur RahimBAN20252025120212163106.0045246.90100130
Abdullah ShafiquePAK20222022241189160*63.0050837.20101121
Alex CareyAUS20252025221202156202.0025778.60100162
Dhananjaya de SilvaSL20212021241219155*73.0036659.84110162
Navod ParanavithanaTUCA20262026110152152152.0031148.87100100
Kamil MisharaNCC20262026110149149149.0021070.95100123
Nazmul Hossain ShantoBAN20252025121273148273.0047857.11200244
Sanath JayasuriyaSL2000200045021214842.4026679.70101331
Dimuth KarunaratneSL2021202124027814769.5050455.16110310
Sammu AshanCMCC2026202622017914689.5038646.37100120
Steve SmithAUS20222022231151145*75.5028752.61101160
Steve SmithAUS20252025220272141136.0050553.86200223
Chamari AtapattuSLW20232023332248140*248.00164151.222012314
Kumar SangakkaraSL20012001331303140151.5072441.85210340
Sophie DevineNZW2023202333119413797.00183106.01100203
Matthew HaydenAUS2004200412017113085.5025766.54100182
Darren LehmannAUS2004200412019212996.0032758.72110222
Pavan RathnayakeCCC20262026121241125*241.0029880.87200195
Saeed AnwarPAK2000200022014312371.5027452.19100142
Dhananjaya de SilvaSL2023202334122812276.0036562.47110275
Marcus TrescothickENG2001200112017912289.5051734.62110180
Dimuth KarunaratneSL2019201912016112280.5031650.95100101
Mahesh KumaraNSWC20262026231141121*70.5024457.79100200
Babar AzamPAK2022202224027111967.7552851.33120244
Dinesh ChandimalSL2024202423020711669.0042948.25110240
Younis KhanPAK20002000110116116116.0028141.2810091
Daryll CullinanSA20002000231140114*70.0027950.18100141
Inzamam-ul-HaqPAK20002000221195112195.0028169.40110240
Gayan ManeeshanKYCC20262026121117112117.0023649.5810090
Lahiru ThirimanneSL2021202124017111142.7540142.64100170
Sanath JayasuriyaSL2001200135216211154.0018289.01100251
Curtis CampherIRE2023202324015311138.2533745.40101222
Page 1Next

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