Batting Most Runs Career - Sri Lanka

Players - Sri Lanka

Most runs
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
2003-200388-2599932.37344+46.51-1-10+1+
2003-200388-1885123.50288+53.12-113+0+
2003-200388-1755421.87279+60.57-1117+0+
2003-20037721384627.60189+58.73--18+0+
2003-200388-1363117.00256+44.92---11+0+
2003-200333-1238941.00136+89.70-1-6+5+
2003-20037621144028.50143+70.62---4+0+
2003-200377-974113.8514367.83--2122
2003-200376234108.505166.66---40
2003-200386133196.6048+64.58---2+0+
2003-200311-262626.00-------
2003-2003743207*20.005040.00---10
2003-200333-1585.004533.33---00
2003-200311-131313.004727.65---00
2003-200342132*3.001030.00---00
2003-200311-111.00128.33---00
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]