Sri Lanka: Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 10 of the 16 matches in this selection (from 2004). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pathum NissankaSL | ODIs | 2023-2025 | 4 | 4 | 0 | 325 | 122 | 81.25 | 374 | 86.90 | 2 | 1 | 0 | 45 | 0 |
| Angelo MathewsSL | Tests | 2020 | 2 | 3 | 1 | 277 | 200* | 138.50 | 695 | 39.86 | 1 | 1 | 0 | 20 | 5 |
| Kusal MendisSL | Tests | 2020 | 2 | 3 | 1 | 218 | 116* | 109.00 | 469 | 46.48 | 1 | 1 | 0 | 22 | 2 |
| Kusal MendisSL | ODIs | 2023-2025 | 4 | 4 | 1 | 120 | 43 | 40.00 | 168 | 71.43 | 0 | 0 | 0 | 11 | 1 |
| Oshada FernandoSL | Tests | 2020 | 2 | 4 | 1 | 116 | 47 | 38.67 | 273 | 42.49 | 0 | 0 | 0 | 10 | 0 |
| Charith AsalankaSL | ODIs | 2023-2025 | 4 | 3 | 0 | 113 | 71 | 37.67 | 106 | 106.60 | 0 | 1 | 0 | 11 | 0 |
| Dhananjaya de SilvaSL | Tests | 2020 | 2 | 2 | 0 | 105 | 63 | 52.50 | 176 | 59.66 | 0 | 1 | 0 | 12 | 1 |
| Dimuth KarunaratneSL | Tests | 2020 | 2 | 4 | 1 | 103 | 44 | 34.33 | 249 | 41.37 | 0 | 0 | 0 | 8 | 0 |
| Sadeera SamarawickramaSL | ODIs | 2023-2025 | 4 | 4 | 1 | 102 | 35 | 34.00 | 127 | 80.31 | 0 | 0 | 0 | 12 | 0 |
| Pathum NissankaSL | T20Is | 2025 | 3 | 3 | 0 | 96 | 55 | 32.00 | 60 | 160.00 | 0 | 1 | 0 | 9 | 3 |
| Kamil MisharaSL | T20Is | 2025 | 2 | 2 | 1 | 93 | 73* | 93.00 | 63 | 147.62 | 0 | 1 | 0 | 10 | 3 |
| Janith LiyanageSL | ODIs | 2025 | 2 | 2 | 2 | 89 | 70* | - | 63 | 141.27 | 0 | 1 | 0 | 8 | 3 |
| Dimuth KarunaratneSL | ODIs | 2023 | 1 | 1 | 0 | 83 | 83 | 83.00 | 92 | 90.22 | 0 | 1 | 0 | 7 | 0 |
| Kusal MendisSL | T20Is | 2025 | 3 | 3 | 0 | 69 | 38 | 23.00 | 55 | 125.45 | 0 | 0 | 0 | 7 | 1 |
| Niroshan DickwellaSL | Tests | 2020 | 2 | 2 | 0 | 64 | 63 | 32.00 | 126 | 50.79 | 0 | 1 | 0 | 3 | 0 |
| Kumar SangakkaraSL | ODIs | 2004 | 1 | 1 | 0 | 63 | 63 | 63.00 | 100 | 63.00 | 0 | 1 | 0 | 7 | 0 |
| Kamindu MendisSL | ODIs | 2025 | 2 | 2 | 1 | 62 | 57 | 62.00 | 38 | 163.16 | 0 | 1 | 0 | 5 | 2 |
| Sahan ArachchigeSL | ODIs | 2023 | 2 | 1 | 0 | 57 | 57 | 57.00 | 71 | 80.28 | 0 | 1 | 0 | 4 | 0 |
| Upul ChandanaSL | ODIs | 2004 | 1 | 1 | 0 | 51 | 51 | 51.00 | 55 | 92.73 | 0 | 1 | 0 | 5 | 0 |
| Kushal Janith PereraSL | T20Is | 2025 | 2 | 2 | 1 | 50 | 46* | 50.00 | 34 | 147.06 | 0 | 0 | 0 | 4 | 2 |
| Kamindu MendisSL | T20Is | 2025 | 3 | 2 | 1 | 41 | 41* | 41.00 | 20 | 205.00 | 0 | 0 | 1 | 1 | 4 |
| Vishwa FernandoSL | Tests | 2020 | 1 | 1 | 0 | 38 | 38 | 38.00 | 81 | 46.91 | 0 | 0 | 0 | 5 | 0 |
| Suranga LakmalSL | Tests | 2020 | 2 | 2 | 0 | 32 | 27 | 16.00 | 68 | 47.06 | 0 | 0 | 0 | 0 | 2 |
| Dinesh ChandimalSL | Tests | 2020 | 2 | 3 | 1 | 31 | 13* | 15.50 | 116 | 26.72 | 0 | 0 | 0 | 1 | 1 |
| Wanindu HasarangaSL | ODIs | 2023 | 1 | 1 | 0 | 29 | 29 | 29.00 | 21 | 138.10 | 0 | 0 | 0 | 2 | 1 |
| Mahela JayawardeneSL | ODIs | 2004 | 1 | 1 | 0 | 26 | 26 | 26.00 | 35 | 74.29 | 0 | 0 | 0 | 1 | 0 |
| Saman JayanthaSL | ODIs | 2004 | 1 | 1 | 0 | 23 | 23 | 23.00 | 41 | 56.10 | 0 | 0 | 0 | 3 | 0 |
| Dushan HemanthaSL | T20Is | 2025 | 3 | 2 | 1 | 21 | 14* | 21.00 | 19 | 110.53 | 0 | 0 | 0 | 2 | 0 |
| Farveez MaharoofSL | ODIs | 2004 | 1 | 1 | 0 | 19 | 19 | 19.00 | 20 | 95.00 | 0 | 0 | 0 | 2 | 0 |
| Dasun ShanakaSL | T20Is | 2025 | 3 | 2 | 0 | 19 | 13 | 9.50 | 27 | 70.37 | 0 | 0 | 0 | 0 | 0 |
| Charith AsalankaSL | T20Is | 2025 | 3 | 2 | 0 | 19 | 18 | 9.50 | 25 | 76.00 | 0 | 0 | 0 | 1 | 0 |
| Tillakaratne DilshanSL | ODIs | 2004 | 1 | 1 | 0 | 18 | 18 | 18.00 | 31 | 58.06 | 0 | 0 | 0 | 1 | 0 |
| Nuwanidu FernandoSL | ODIs | 2025 | 1 | 1 | 0 | 14 | 14 | 14.00 | 27 | 51.85 | 0 | 0 | 0 | 2 | 0 |
| Mahesh TheekshanaSL | ODIs | 2023-2025 | 4 | 1 | 0 | 13 | 13 | 13.00 | 30 | 43.33 | 0 | 0 | 0 | 0 | 0 |
| Nuwanidu FernandoSL | T20Is | 2025 | 2 | 2 | 0 | 8 | 7 | 4.00 | 12 | 66.67 | 0 | 0 | 0 | 0 | 0 |
| Russel ArnoldSL | ODIs | 2004 | 1 | 1 | 0 | 7 | 7 | 7.00 | 10 | 70.00 | 0 | 0 | 0 | 1 | 0 |
| Mahesh TheekshanaSL | T20Is | 2025 | 2 | 1 | 0 | 6 | 6 | 6.00 | 12 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Lasith AmbuldeniyaSL | Tests | 2020 | 2 | 2 | 0 | 5 | 5 | 2.50 | 40 | 12.50 | 0 | 0 | 1 | 0 | 0 |
| Dhananjaya de SilvaSL | ODIs | 2023 | 1 | 1 | 0 | 4 | 4 | 4.00 | 8 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Matheesha PathiranaSL | ODIs | 2023 | 2 | 1 | 0 | 4 | 4 | 4.00 | 11 | 36.36 | 0 | 0 | 0 | 1 | 0 |
| CBRLS KumaraSL | Tests | 2020 | 2 | 1 | 1 | 3 | 3* | - | 22 | 13.64 | 0 | 0 | 0 | 0 | 0 |
| Dasun ShanakaSL | ODIs | 2023 | 2 | 1 | 0 | 1 | 1 | 1.00 | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Kasun RajithaSL | Tests | 2020 | 1 | 1 | 0 | 1 | 1 | 1.00 | 6 | 16.67 | 0 | 0 | 0 | 0 | 0 |
| Dilhara FernandoSL | ODIs | 2004 | 1 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Nuwan KulasekaraSL | ODIs | 2004 | 1 | 1 | 1 | 0 | 0* | - | 2 | 0.00 | 0 | 0 | 0 | 0 | 0 |
| Thilina KandambySL | ODIs | 2004 | 1 | 1 | 0 | 0 | 0 | 0.00 | 4 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| HMRKB HerathSL | ODIs | 2004 | 1 | 1 | 1 | 0 | 0* | - | 1 | 0.00 | 0 | 0 | 0 | 0 | 0 |
| Dushmantha ChameeraSL | T20Is | 2025 | 3 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Binura FernandoSL | T20Is | 2025 | 2 | 1 | 1 | 0 | 0* | - | 1 | 0.00 | 0 | 0 | 0 | 0 | 0 |
| Dilshan MadushankaSL | ODIs | 2023-2025 | 4 | 1 | 1 | 0 | 0* | - | 0 | - | 0 | 0 | 0 | 0 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.