Most runs In TEST Matches In Sri Lanka Team

Last Updated - 19 March 2024

# PLAYER MAT INNS RUNS AVG SR 4s 6s
1 Kumar Sangakkara 134 233 12,400 57 54 1,491 51
2 Mahela Jayawardene 149 252 11,814 50 51 1,387 61
3 Angelo Mathews 107 189 7,502 46 49 771 85
4 Sanath Jayasuriya 110 188 6,973 40 65 910 59
5 Dimuth Karunaratne 89 170 6,740 41 52 713 10
6 Aravinda de Silva 93 159 6,361 43 57 756 48
7 Marvan Atapattu 90 156 5,502 39 44 685 4
8 Tillakaratne Dilshan 87 145 5,492 41 66 677 24
9 Thilan Samaraweera 81 132 5,462 49 47 633 7
10 Dinesh Chandimal 77 138 5,402 44 50 559 40
11 Arjuna Ranatunga 93 155 5,105 36 57 553 40
12 Hashan Tillakaratne 83 131 4,545 43 41 540 1
13 Kusal Mendis 61 114 3,998 36 57 485 41
14 Dhananjaya de Silva 52 92 3,301 39 57 399 28
15 Chaminda Vaas 111 162 3,089 24 44 376 16
16 Niroshan Dickwella 54 96 2,757 31 66 304 11
17 Roshan Mahanama 52 89 2,576 29 42 293 2
18 Asanka Gurusinha 41 70 2,452 39 40 248 11
19 Prasanna Jayawardene 58 83 2,124 30 49 223 15
20 Kaushal Silva 39 74 2,099 28 40 238 2