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
2006-200698-51315764.12430119.303--719
2006-2006109-45312050.3353984.04221551
2006-2006982363126*60.50350103.71211382
2006-20061071317117*52.83274115.6912-322
2006-200698228058*46.6629993.64-3-321
2006-200685110958*27.2594115.95-11102
2006-200676-1044217.3315069.33---40
2006-200622-1015550.5012680.15-1-110
2006-20067517128*17.757989.87---52
2006-200664-463811.505288.46---60
2006-200663-301310.003976.92---20
2006-200611-282828.003677.77---30
2006-20062212525*25.0021119.04--121
2006-20068431610*16.001794.11---10
2006-2006841832.661553.33--100
2006-200611166*-1250.00---00
2006-200611-444.00850.00---00
2006-200631111*-250.00---00
2006-200632211*-520.00---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]