Batting Most Runs Series - last 2 years

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

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
230369187123.0053568.97200461
Bangladesh in Sri Lanka Test Series, 2025
241367164122.3354866.972103611
Sri Lanka in Bangladesh Test Series, 2023/24
231309182*154.5043571.03200304
New Zealand in Sri Lanka Test Series, 2024
24028110870.2542865.65210275
Sri Lanka in Bangladesh Test Series, 2023/24
35026711353.4042462.97120314
Sri Lanka in England Test Series, 2024
241217127*72.33217100.00110262
Sri Lanka in England Test Series, 2024
23020711669.0042948.25110240
New Zealand in Sri Lanka Test Series, 2024
3502047440.8029469.38031270
Sri Lanka in England Test Series, 2024
24119085*63.3328067.85020203
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
2401897447.2539148.33020191
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
231179106*89.5024772.46110163
New Zealand in Sri Lanka Test Series, 2024
3501777935.4025868.60021230
Sri Lanka in England Test Series, 2024
2301748858.0041242.23020150
New Zealand in Sri Lanka Test Series, 2024
2401598639.7527258.45020172
Sri Lanka in Bangladesh Test Series, 2023/24
3611586531.6034945.27011111
Sri Lanka in England Test Series, 2024
2401568339.0033246.98011220
Sri Lanka in South Africa Test Series, 2024/25
2301539351.0031648.41020141
Bangladesh in Sri Lanka Test Series, 2025
3501517230.2024162.65010192
Sri Lanka in England Test Series, 2024
110141141141.0025954.44100143
Afghanistan in Sri Lanka Test Match, 2023/24
2401338933.2524454.50010191
Sri Lanka in South Africa Test Series, 2024/25
2311328766.0022458.92010141
Bangladesh in Sri Lanka Test Series, 2025
2301318343.6624453.68010100
New Zealand in Sri Lanka Test Series, 2024
2401305932.5021261.32020181
Sri Lanka in South Africa Test Series, 2024/25
2401257631.2525249.60010111
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
2401149328.5018860.63010131
Sri Lanka in Bangladesh Test Series, 2023/24
2401104827.5018459.78001152
Sri Lanka in South Africa Test Series, 2024/25
12110977109.0094115.95010151
Afghanistan in Sri Lanka Test Match, 2023/24
3601085518.0024244.62010140
Sri Lanka in England Test Series, 2024
110107107107.0018159.11100101
Afghanistan in Sri Lanka Test Match, 2023/24
2401064826.5017560.57000112
Sri Lanka in South Africa Test Series, 2024/25
2401065626.5017660.22010111
Sri Lanka in Bangladesh Test Series, 2023/24
2401035725.7517957.54010120
Sri Lanka in Bangladesh Test Series, 2023/24
2401024425.5020549.75000121
Sri Lanka in South Africa Test Series, 2024/25
230954431.6618152.4800091
New Zealand in Sri Lanka Test Series, 2024
220898444.5010485.5701092
Bangladesh in Sri Lanka Test Series, 2025
240843921.0013164.12001150
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
2418228*27.3320041.0000090
Sri Lanka in Bangladesh Test Series, 2023/24
230784026.0011269.64000120
Bangladesh in Sri Lanka Test Series, 2025
240775919.2512661.1101172
Sri Lanka in Bangladesh Test Series, 2023/24
240773919.258887.50001140
Sri Lanka in England Test Series, 2024
240743218.5012061.6600082
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
121593759.007677.63000100
Afghanistan in Sri Lanka Test Match, 2023/24
120575328.5054105.5501082
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
240573614.2512844.5300150
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
120473923.5011441.2200041
Bangladesh in Sri Lanka Test Series, 2025
110393939.008346.9800031
Bangladesh in Sri Lanka Test Series, 2025
231381919.007650.0000041
Bangladesh in Sri Lanka Test Series, 2025
24034248.506651.5100150
Sri Lanka in South Africa Test Series, 2024/25
241321110.668537.6400030
Sri Lanka in Bangladesh Test Series, 2023/24
230302710.003878.9400050
New Zealand in Sri Lanka Test Series, 2024
120282814.0010028.0000120
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
110272727.003381.8100041
Afghanistan in Sri Lanka Test Match, 2023/24
24027106.7511723.0700010
Sri Lanka in England Test Series, 2024
24027206.757336.9800050
Sri Lanka in South Africa Test Series, 2024/25
24024136.005940.6700120
Sri Lanka in England Test Series, 2024
2212111*21.005240.3800030
Bangladesh in Sri Lanka Test Series, 2025
12019119.503948.7100040
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
1111616*-2759.2500020
Afghanistan in Sri Lanka Test Match, 2023/24
2421610*8.003348.4800130
Sri Lanka in South Africa Test Series, 2024/25
12015147.506722.3800020
New Zealand in Sri Lanka Test Series, 2024
23115107.506423.4300120
Sri Lanka in England Test Series, 2024
1201376.502065.0000020
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
23013134.337218.0500220
Sri Lanka in England Test Series, 2024
354121112.002450.0000020
Sri Lanka in England Test Series, 2024
110111111.001668.7500010
Bangladesh in Sri Lanka Test Series, 2025
1201195.504425.0000010
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
22011115.503928.2000120
New Zealand in Sri Lanka Test Series, 2024
110101010.002245.4500010
Afghanistan in Sri Lanka Test Match, 2023/24
22010105.002737.0300101
Bangladesh in Sri Lanka Test Series, 2025
122106*-4721.2700010
Sri Lanka in Bangladesh Test Series, 2023/24
241953.004022.5000210
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
240852.006312.6900100
Sri Lanka in South Africa Test Series, 2024/25
240761.752231.8100200
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
12266*-1931.5700001
Warne-Muralitharan Trophy (Australia in Sri Lanka), 2024/25
230662.001931.5700210
Sri Lanka in Bangladesh Test Series, 2023/24
220442.001233.3300110
Bangladesh in Sri Lanka Test Series, 2025
11122*-1315.3800000
Bangladesh in Sri Lanka Test Series, 2025
110222.00825.0000000
Afghanistan in Sri Lanka Test Match, 2023/24
12122*2.00633.3300100
New Zealand in Sri Lanka Test Series, 2024
1000--00.0000000
New Zealand in Sri Lanka Test Series, 2024
1000--00.0000000
Afghanistan in Sri Lanka Test Match, 2023/24
1000--00.0000000
New Zealand in Sri Lanka Test Series, 2024
110000.0010.0000100
Afghanistan in Sri Lanka Test Match, 2023/24
11100*-20.0000000
Afghanistan in Sri Lanka Test Match, 2023/24
110000.0040.0000100
Sri Lanka in Bangladesh Test Series, 2023/24
110000.0010.0000100
Afghanistan in Sri Lanka Test Match, 2023/24
22100*0.00110.0000100
New Zealand in Sri Lanka Test Series, 2024
24200*0.00130.0000200
Sri Lanka in South Africa Test Series, 2024/25
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh vs Sri Lanka at Colombo (SSC), Bangladesh in Sri Lanka 2nd Test, Jun 25-28, 2025 [Test # 2588]

Bangladesh vs Sri Lanka at Galle, Bangladesh in Sri Lanka 1st Test, Jun 17-21, 2025 [Test # 2586]

Sri Lanka vs Australia at Galle, Australia in Sri Lanka 2nd Test, Feb 6-9, 2025 [Test # 2580]