Batting Most Runs Career - last 2 years

Most runs for Sri Lanka in ODIs - last 2 years

Most runs
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
2008-2023226195485916139*40.24713682.903401746890
2016-202514614312465414335.52526488.416341447976
2013-20231161115323713530.53348592.886171236252
2021-2025696952548210*39.81284689.52616631932
2021-2025766810254412743.86279990.88516521163
2016-202390821018659325.90237378.59-10418617
2016-20255150-158912731.78178788.9149516531
2011-202350464131610331.33165479.5611141311
2016-2024716351299108*22.39142091.4724610342
2017-202450455126110831.52135692.991851307
2017-202566548103080*22.39952108.19-439036
2024-202526214735101*43.2389682.0315-5419
2021-2023262464517525.0557578.43-1-328
2019-2025222154026425.1255572.43-22289
2022-20253124538667*20.3148379.91-133010
2012-20244232632350*12.4245171.61-13293
2021-202555311131638*15.8059253.37--4223
2015-20255437132892912.0447860.46--3213
2024-202576-1826930.3321285.84-2-212
2018-202334197117339.7518463.58--4141
2015-2024281551122511.2023447.86--250
2023-202453-895729.6613466.41-1-60
2023-202454-755018.7510571.42-1-100
2017-20253219862105.6314044.28--181
2024-202543-582219.3310058.00---41
2023-2023542392219.5039100.00--131
2023-202426118361912.007945.56--150
2022-202496128155.608333.73---30
2025-202511-222222.003170.96---30
2025-20256521444.665425.92---20
2024-202411-121212.002842.85---10
2023-202312721152.203531.42--220
2017-2025237473*2.332725.92--200
2024-202421111*-1100.00---00
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

Pakistan Shaheens vs MCC Young Cricketers and Soth Asian Cricket Academy XI at Beckenham, Pakistan Shaheens in England Tour Match, Aug 3-5, 2025 [Other match]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]