Sri Lanka: Batting figures (All cricket)
Filters
1 active
Team: Sri Lanka×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 1,520 of the 1,529 matches in this selection (from 1975). Earlier matches have results and team totals only.
| Player | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sadeera SamarawickramaSL | 2017-2025 | 83 | 82 | 8 | 2074 | 108 | 28.03 | 2296 | 90.33 | 2 | 10 | 10 | 220 | 12 |
| Roshen SilvaSL | 2017-2019 | 12 | 23 | 3 | 702 | 109 | 35.10 | 1712 | 41.00 | 1 | 5 | 2 | 59 | 3 |
| Shehan MadushankaSL | 2018 | 3 | 1 | 0 | 7 | 7 | 7.00 | 6 | 116.67 | 0 | 0 | 0 | 1 | 0 |
| Prabath JayasuriyaSL | 2018-2026 | 27 | 42 | 4 | 304 | 28* | 8.00 | 895 | 33.97 | 0 | 0 | 8 | 31 | 0 |
| Kamindu MendisSL | 2018-2026 | 102 | 110 | 14 | 3120 | 182* | 32.50 | 3987 | 78.25 | 5 | 15 | 6 | 288 | 84 |
| Chamika KarunaratneSL | 2019-2026 | 73 | 63 | 23 | 785 | 75 | 19.63 | 923 | 85.05 | 0 | 1 | 8 | 53 | 20 |
| Oshada FernandoSL | 2019-2025 | 36 | 53 | 5 | 1380 | 102 | 28.75 | 2568 | 53.74 | 1 | 8 | 3 | 153 | 18 |
| Lasith AmbuldeniyaSL | 2019-2022 | 17 | 27 | 1 | 191 | 40 | 7.35 | 583 | 32.76 | 0 | 0 | 8 | 17 | 6 |
| Priyamal PereraSL | 2019 | 2 | 2 | 0 | 33 | 33 | 16.50 | 58 | 56.90 | 0 | 0 | 1 | 2 | 0 |
| Minod BhanukaSL | 2019-2021 | 12 | 12 | 0 | 210 | 36 | 17.50 | 277 | 75.81 | 0 | 0 | 1 | 21 | 2 |
| Bhanuka RajapaksaSL | 2019-2025 | 49 | 45 | 7 | 833 | 77 | 21.92 | 655 | 127.18 | 0 | 4 | 6 | 78 | 33 |
| Ramesh MendisSL | 2021-2025 | 24 | 31 | 3 | 475 | 45* | 16.96 | 1000 | 47.50 | 0 | 0 | 3 | 44 | 4 |
| Ashen BandaraSL | 2021-2026 | 14 | 12 | 2 | 256 | 55* | 25.60 | 332 | 77.11 | 0 | 2 | 1 | 16 | 6 |
| Pathum NissankaSL | 2021-2026 | 197 | 210 | 12 | 7146 | 210* | 36.09 | 7905 | 90.40 | 13 | 45 | 14 | 815 | 126 |
| Praveen JayawickramaSL | 2021-2022 | 15 | 10 | 8 | 19 | 8* | 9.50 | 49 | 38.78 | 0 | 0 | 1 | 2 | 0 |
| Dhananjaya LakshanSL | 2021-2022 | 3 | 2 | 0 | 4 | 2 | 2.00 | 13 | 30.77 | 0 | 0 | 0 | 0 | 0 |
| Charith AsalankaSL | 2021-2026 | 169 | 162 | 19 | 4399 | 127 | 30.76 | 4486 | 98.06 | 5 | 23 | 12 | 344 | 136 |
| Mahesh TheekshanaSL | 2021-2026 | 151 | 80 | 28 | 552 | 38* | 10.62 | 991 | 55.70 | 0 | 0 | 12 | 41 | 6 |
| Chamika GunasekaraSL | 2022-2024 | 2 | 1 | 1 | 16 | 16* | - | 27 | 59.26 | 0 | 0 | 0 | 2 | 0 |
| Nuwan ThusharaSL | 2022-2026 | 35 | 12 | 10 | 12 | 6 | 6.00 | 31 | 38.71 | 0 | 0 | 1 | 1 | 0 |
| Janith LiyanageSL | 2022-2026 | 53 | 47 | 12 | 1330 | 101* | 38.00 | 1491 | 89.20 | 1 | 8 | 1 | 101 | 32 |
| Kamil MisharaSL | 2022-2026 | 35 | 36 | 3 | 783 | 76 | 23.73 | 702 | 111.54 | 0 | 4 | 3 | 80 | 27 |
| Dunith WellalageSL | 2022-2026 | 57 | 46 | 12 | 723 | 67* | 21.26 | 792 | 91.29 | 0 | 1 | 3 | 65 | 19 |
| Pramod MadushanSL | 2022-2026 | 22 | 12 | 3 | 55 | 15 | 6.11 | 124 | 44.35 | 0 | 0 | 1 | 6 | 0 |
| Dilshan MadushankaSL | 2022-2026 | 55 | 23 | 12 | 41 | 19 | 3.73 | 117 | 35.04 | 0 | 0 | 8 | 5 | 0 |
| Matheesha PathiranaSL | 2022-2026 | 40 | 18 | 7 | 30 | 6 | 2.73 | 72 | 41.67 | 0 | 0 | 6 | 3 | 0 |
| Nuwanidu FernandoSL | 2023-2026 | 11 | 10 | 0 | 118 | 50 | 11.80 | 165 | 71.52 | 0 | 1 | 0 | 13 | 2 |
| Nishan MadushkaSL | 2023-2026 | 21 | 31 | 1 | 810 | 205 | 27.00 | 1362 | 59.47 | 1 | 4 | 3 | 96 | 7 |
| Dushan HemanthaSL | 2023-2026 | 14 | 10 | 3 | 70 | 22 | 10.00 | 76 | 92.11 | 0 | 0 | 2 | 5 | 1 |
| Sahan ArachchigeSL | 2023-2026 | 12 | 9 | 0 | 157 | 57 | 17.44 | 216 | 72.69 | 0 | 1 | 1 | 11 | 1 |
| Vijayakanth ViyaskanthSL | 2023-2026 | 5 | 4 | 3 | 19 | 13* | 19.00 | 23 | 82.61 | 0 | 0 | 0 | 1 | 1 |
| Lahiru UdaraSL | 2023-2026 | 12 | 16 | 0 | 446 | 188 | 27.88 | 585 | 76.24 | 1 | 1 | 2 | 60 | 6 |
| Nimesh VimukthiSL | 2023 | 1 | 1 | 0 | 6 | 6 | 6.00 | 12 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Ravindu FernandoSL | 2023 | 1 | 1 | 0 | 9 | 9 | 9.00 | 10 | 90.00 | 0 | 0 | 0 | 1 | 0 |
| Lahiru SamarakoonSL | 2023 | 1 | 1 | 0 | 1 | 1 | 1.00 | 3 | 33.33 | 0 | 0 | 0 | 0 | 0 |
| S DanielSL | 2023-2024 | 2 | 2 | 0 | 21 | 12 | 10.50 | 34 | 61.76 | 0 | 0 | 0 | 3 | 0 |
| Lasith CroospulleSL | 2023-2026 | 4 | 4 | 0 | 18 | 16 | 4.50 | 18 | 100.00 | 0 | 0 | 2 | 2 | 1 |
| Chamindu WickramasingheSL | 2024-2026 | 9 | 7 | 3 | 101 | 29 | 25.25 | 135 | 74.81 | 0 | 0 | 0 | 7 | 2 |
| Mohamed ShirazSL | 2024 | 2 | 1 | 1 | 1 | 1* | - | 1 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| Milan PriyanathSL | 2024-2026 | 9 | 12 | 1 | 274 | 72 | 24.91 | 474 | 57.81 | 0 | 1 | 2 | 29 | 4 |
| Nishan PeirisSL | 2024-2025 | 3 | 4 | 1 | 9 | 5 | 3.00 | 40 | 22.50 | 0 | 0 | 2 | 1 | 0 |
| Eshan MalingaSL | 2025-2026 | 27 | 17 | 10 | 49 | 14 | 7.00 | 101 | 48.51 | 0 | 0 | 1 | 5 | 1 |
| Tharindu RatnayakeSL | 2025-2026 | 6 | 6 | 0 | 87 | 65 | 14.50 | 89 | 97.75 | 0 | 1 | 1 | 8 | 6 |
| Sonal DinushaSL | 2025-2026 | 5 | 9 | 2 | 606 | 133* | 86.57 | 1034 | 58.61 | 3 | 2 | 0 | 52 | 8 |
| Pavan RathnayakeSL | 2025-2026 | 24 | 22 | 1 | 647 | 121 | 30.81 | 592 | 109.29 | 1 | 3 | 2 | 56 | 13 |
| Isitha WijesunderaSL | 2026 | 1 | 2 | 0 | 24 | 14 | 12.00 | 20 | 120.00 | 0 | 0 | 0 | 1 | 2 |
| Pasindu SooriyabandaraSL | 2026 | 2 | 3 | 0 | 172 | 92 | 57.33 | 307 | 56.03 | 0 | 2 | 1 | 19 | 1 |
| K NuwanthaSL | 2026 | 2 | 4 | 0 | 86 | 46 | 21.50 | 311 | 27.65 | 0 | 0 | 0 | 9 | 1 |
| Sachindu ColombageSL | 2026 | 4 | 4 | 1 | 22 | 14 | 7.33 | 41 | 53.66 | 0 | 0 | 0 | 3 | 0 |
| Sohan de LiveraSL | 2026 | 2 | 2 | 0 | 6 | 6 | 3.00 | 7 | 85.71 | 0 | 0 | 1 | 1 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.