Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v England at Galle International Stadium: 213 by Mahela Jayawardene in 2007.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20072007111213213*-41151.82100250
Angelo MathewsSL2021202124021311053.2552240.80110161
Marvan AtapattuSL20012001111201201*-53637.50100180
Mahela JayawardeneSL2012201212018518092.5032257.45100233
Lahiru ThirimanneSL2021202124017111142.7540142.64100170
Niroshan DickwellaSL202120212401409235.0025355.34010130
Dinesh ChandimalSL202120212401095227.2522648.23010101
Aravinda de SilvaSL20012001110106106106.0024343.62100101
Angelo MathewsSL201820181201055352.5021449.0702080
Mahela JayawardeneSL2003200312110386*103.0028436.2701090
Kushal Janith PereraSL202120212401026225.5017657.95010101
Dilruwan PereraSL20212021240956723.7522342.60011131
WPUJC VaasSL20072007110909090.0013367.67010110
Kumar SangakkaraSL20032003120907145.0019645.92010101
Tillakaratne DilshanSL20072007110848484.0013761.31010110
Prasanna JayawardeneSL201220121218461*84.0016351.5301063
Sanath JayasuriyaSL20032003120654832.5012651.59000110
Marvan AtapattuSL20032003120643532.0017037.6500090
Kusal MendisSL20182018120644532.0010958.72000101
Mahela JayawardeneSL20012001110616161.009464.8901042
Kumar SangakkaraSL20012001110585858.0012546.4001050
Dinesh ChandimalSL20122012120583129.0013144.2700072
Thilan SamaraweeraSL20122012120563628.0015635.9000080
Muttiah MuralitharanSL20032003120513825.506183.6100061
Dilruwan PereraSL20182018120513025.509852.0400051
Lasith AmbuldeniyaSL20212021240474011.758754.0200262
Kumar SangakkaraSL20072007110464646.009548.4200070
Thilan SamaraweeraSL20032003120464523.0013633.8200060
Niroshan DickwellaSL20182018120442822.007161.9700040
WPUJC VaasSL200320031214122*41.0015226.9700060
Upul ChandanaSL20032003120402120.008944.9400070
Dhananjaya de SilvaSL20182018120352117.509138.4600001
Dinesh ChandimalSL20182018120343317.008340.9600030
UWMBCA WelegedaraSL20122012120321916.007940.5100060
Kaushal SilvaSL20182018120313015.506547.6900010
Wanindu HasarangaSL20212021120311915.504077.5000040
Suraj RandivSL20122012120301815.007838.4600030
Dimuth KarunaratneSL20182018120302615.008834.0900020
Kumar DharmasenaSL20032003120292714.509032.2200020
Suranga LakmalSL20182018121291529.004564.4400031
Dasun ShanakaSL20212021120272313.505350.9400030
HMRKB HerathSL201820181211914*19.003455.8800020
Michael VandortSL20072007110181818.003354.5500020
Upul TharangaSL20072007110161616.004238.1000020
Ramesh MendisSL2021202112016168.002759.2600130
Kusal MendisSL2021202112015157.506722.3900110
Sanath JayasuriyaSL20012001110141414.001687.5000030
Kumar SangakkaraSL2012201212014147.004531.1100110
Suranga LakmalSL20122012121131313.003537.1400030
HMRKB HerathSL201220121201276.004030.0000010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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