Batting Most Runs Series - last 2 years

Most runs in a series for Sri Lanka in ODIs - last 2 years

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
88241710469.5047587.78221550
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
99237310853.28365102.19121364
ICC Cricket World Cup (in India), 2023/24
77136910361.5041688.7013-350
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
331346210*173.00257134.632--3910
Afghanistan in Sri Lanka ODI Series, 2023/24
99133277*41.5037189.48-42443
ICC Cricket World Cup (in India), 2023/24
99-29412232.66258113.9511-2715
ICC Cricket World Cup (in India), 2023/24
98-28810836.0033885.2011-1911
ICC Cricket World Cup (in India), 2023/24
66-2709245.0031585.71-3-275
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33-22512475.00188119.6811-332
Bangladesh in Sri Lanka ODI Series, 2025
8612188243.6022995.19-2-220
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
221217143217.0023094.3411-232
New Zealand in Sri Lanka ODI Series, 2024/25
66-2159335.8324189.21-21192
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
221205127205.00192106.7711-208
Australia in Sri Lanka ODI Series, 2024/25
8721917838.2023182.68-11211
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
8511876346.75162115.43-1-146
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-1849161.33177103.95-2-188
Afghanistan in Sri Lanka ODI Series, 2023/24
66217962*44.7524174.27-11133
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
331177101*88.5018794.6511-144
Sri Lanka in Bangladesh ODI Series, 2023/24
33-17010656.6620881.7311-164
Bangladesh in Sri Lanka ODI Series, 2025
7511679341.7519087.89-1-143
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-15111450.33149101.341--184
Sri Lanka in Bangladesh ODI Series, 2023/24
77-1497821.28147101.36-21252
ICC Cricket World Cup (in India), 2023/24
33-1469148.6617682.95-1-134
Sri Lanka in Bangladesh ODI Series, 2023/24
3311457772.50135107.40-2-155
West Indies in Sri Lanka ODI Series, 2024/25
87-1403420.0018476.08---134
ICC Cricket World Cup (in India), 2023/24
33-1379645.6617180.11-1-142
India in Sri Lanka ODI Series, 2024
66-1324122.0016878.57---170
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33112966*64.50127101.57-1-171
Zimbabwe in Sri Lanka ODI Series, 2023/24
22-12010160.0013290.901--150
Australia in Sri Lanka ODI Series, 2024/25
32-1199559.5016173.91-1-72
Zimbabwe in Sri Lanka ODI Series, 2023/24
33-1197839.6614283.80-1-112
Bangladesh in Sri Lanka ODI Series, 2025
33-1176139.0012593.60-1-75
Afghanistan in Sri Lanka ODI Series, 2023/24
33-1136437.6614677.39-1-76
Sri Lanka in New Zealand ODI Series, 2024/25
33-1115337.0013781.02-1-94
Sri Lanka in New Zealand ODI Series, 2024/25
33311197*-95116.84-1-92
Afghanistan in Sri Lanka ODI Series, 2023/24
33110867*54.00103104.85-1-84
India in Sri Lanka ODI Series, 2024
22-1076953.5098109.18-1-131
West Indies in Sri Lanka ODI Series, 2024/25
32-10510052.5012484.671--102
New Zealand in Sri Lanka ODI Series, 2024/25
3311055252.50102102.94-1-81
Afghanistan in Sri Lanka ODI Series, 2023/24
33-1045934.6613974.82-1-111
Sri Lanka in Bangladesh ODI Series, 2023/24
33-1035934.3315566.45-1-80
India in Sri Lanka ODI Series, 2024
32-10110150.5010299.011-154
Zimbabwe in Sri Lanka ODI Series, 2023/24
33-1015633.6614171.63-11142
India in Sri Lanka ODI Series, 2024
86210038*25.0018554.05--2111
ICC Cricket World Cup (in India), 2023/24
751912922.7571128.16---82
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
6528642*28.6611078.18--162
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33-835627.6611174.77-1-101
Sri Lanka in New Zealand ODI Series, 2024/25
22-806840.0080100.00-1-63
ICC Cricket World Cup (in India), 2023/24
33-766625.3366115.15-1-66
Sri Lanka in New Zealand ODI Series, 2024/25
3317256*36.0043167.44-1-121
West Indies in Sri Lanka ODI Series, 2024/25
66-724112.0011761.53---70
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
221634063.0063100.00---41
India in Sri Lanka ODI Series, 2024
331594129.5051115.68---100
Zimbabwe in Sri Lanka ODI Series, 2023/24
33-585419.336096.66-1-52
Sri Lanka in New Zealand ODI Series, 2024/25
33-582219.3310058.00---41
Sri Lanka in New Zealand ODI Series, 2024/25
21-575757.007180.28-1-40
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
841572819.0010057.00--120
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
11-565656.006290.32-1-81
West Indies in Sri Lanka ODI Series, 2024/25
32-563828.006290.32---90
West Indies in Sri Lanka ODI Series, 2024/25
661542410.808265.85--140
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
32-534026.5040132.50---52
New Zealand in Sri Lanka ODI Series, 2024/25
331532226.5052101.92---60
Bangladesh in Sri Lanka ODI Series, 2025
44-533213.257372.60---90
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
64-523313.005791.22--161
ICC Cricket World Cup (in India), 2023/24
11-515151.007072.85-1-41
Australia in Sri Lanka ODI Series, 2024/25
33-513517.0045113.33---43
Sri Lanka in New Zealand ODI Series, 2024/25
54-512312.757865.38--141
ICC Cricket World Cup (in India), 2023/24
31-505050.0048104.16-1-22
Afghanistan in Sri Lanka ODI Series, 2023/24
33-492516.337565.33---51
India in Sri Lanka ODI Series, 2024
33-493316.337565.33--150
Bangladesh in Sri Lanka ODI Series, 2025
33-492516.3338128.94---24
Sri Lanka in Bangladesh ODI Series, 2023/24
33-483416.006969.56---61
West Indies in Sri Lanka ODI Series, 2024/25
2214332*43.005086.00---32
Australia in Sri Lanka ODI Series, 2024/25
321422442.005280.76---32
West Indies in Sri Lanka ODI Series, 2024/25
3334130*-38107.89---31
West Indies in Sri Lanka ODI Series, 2024/25
22-402820.004393.02---70
New Zealand in Sri Lanka ODI Series, 2024/25
33-402013.336759.70---21
India in Sri Lanka ODI Series, 2024
33-403513.336363.49--150
Bangladesh in Sri Lanka ODI Series, 2025
33-373312.334092.50--161
Sri Lanka in Bangladesh ODI Series, 2023/24
3213618*36.004875.00---30
Zimbabwe in Sri Lanka ODI Series, 2023/24
321342234.005265.38---30
New Zealand in Sri Lanka ODI Series, 2024/25
22-321716.003494.11---40
India in Sri Lanka ODI Series, 2024
32-322116.006350.79---20
Zimbabwe in Sri Lanka ODI Series, 2023/24
53-322810.664178.04---21
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
21-303030.003488.23---21
Australia in Sri Lanka ODI Series, 2024/25
32-281814.004759.57---10
Zimbabwe in Sri Lanka ODI Series, 2023/24
964281914.006741.79---40
ICC Cricket World Cup (in India), 2023/24
3112727*-4461.36---21
New Zealand in Sri Lanka ODI Series, 2024/25
11-242424.003568.57---12
India in Sri Lanka ODI Series, 2024
33-24178.004454.54---40
Bangladesh in Sri Lanka ODI Series, 2025
221231323.003958.97---20
Bangladesh in Sri Lanka ODI Series, 2025
11-222222.003170.96---30
Bangladesh in Sri Lanka ODI Series, 2025
2222219*-21104.76---20
Zimbabwe in Sri Lanka ODI Series, 2023/24
33-22147.335044.00--110
India in Sri Lanka ODI Series, 2024
11-181818.0017105.88---30
New Zealand in Sri Lanka ODI Series, 2024/25
33-18146.002475.00---20
Sri Lanka in Bangladesh ODI Series, 2023/24
22-17178.5010170.00--140
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
2211711*17.002860.71---30
Sri Lanka in New Zealand ODI Series, 2024/25
22-16158.004734.04---00
Sri Lanka in Bangladesh ODI Series, 2023/24
2211615*16.004436.36---00
Sri Lanka in Bangladesh ODI Series, 2023/24
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years