Batting by format (All cricket)
Filters
1 active
At Pallekele International Cricket Stadium×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 69 of the 72 matches in this selection (from 2019). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chamika KarunaratneKF/CS/GG | T20 | 2022-2026 | 11 | 10 | 7 | 166 | 32 | 55.33 | 96 | 172.92 | 0 | 0 | 0 | 13 | 8 |
| Dasun ShanakaSL | T20Is | 2019-2026 | 16 | 14 | 4 | 292 | 76* | 29.20 | 180 | 162.22 | 0 | 3 | 3 | 14 | 23 |
| Angelo MathewsCS/KF/BK | T20 | 2022-2026 | 10 | 8 | 4 | 233 | 73* | 58.25 | 155 | 150.32 | 0 | 1 | 0 | 24 | 8 |
| Isuru UdanaKF/BK/GM | T20 | 2022-2024 | 9 | 5 | 4 | 60 | 52 | 60.00 | 42 | 142.86 | 0 | 1 | 0 | 5 | 3 |
| Mahesh TheekshanaSL | ODIs | 2022-2025 | 11 | 4 | 4 | 43 | 27* | - | 64 | 67.19 | 0 | 0 | 0 | 3 | 1 |
| Kusal MendisSL | ODIs | 2020-2025 | 12 | 12 | 3 | 521 | 124 | 57.89 | 540 | 96.48 | 1 | 4 | 0 | 64 | 4 |
| Dasun ShanakaKF/DA/GT | T20 | 2022-2026 | 10 | 10 | 3 | 189 | 46* | 27.00 | 106 | 178.30 | 0 | 0 | 1 | 13 | 16 |
| Ashen BandaraKF/BK/CK | T20 | 2022-2026 | 8 | 7 | 3 | 179 | 44 | 44.75 | 143 | 125.17 | 0 | 0 | 0 | 16 | 2 |
| Dunith WellalageJK/CS | T20 | 2022-2026 | 13 | 8 | 3 | 154 | 45 | 30.80 | 120 | 128.33 | 0 | 0 | 0 | 14 | 4 |
| Kamindu MendisSL | ODIs | 2022-2025 | 8 | 8 | 3 | 142 | 57 | 28.40 | 187 | 75.94 | 0 | 1 | 1 | 11 | 2 |
| Towhid HridoyJK/DS | T20 | 2023-2026 | 8 | 7 | 3 | 130 | 44* | 32.50 | 81 | 160.49 | 0 | 0 | 1 | 10 | 9 |
| Pramod MadushanJK/DA | T20 | 2022-2024 | 5 | 4 | 3 | 33 | 23* | 33.00 | 33 | 100.00 | 0 | 0 | 0 | 5 | 0 |
| Mahesh TheekshanaJK/DS/GM | T20 | 2022-2026 | 10 | 4 | 3 | 20 | 11* | 20.00 | 21 | 95.24 | 0 | 0 | 1 | 1 | 1 |
| Vijayakanth ViyaskanthJK | T20 | 2022-2024 | 8 | 5 | 3 | 16 | 10* | 8.00 | 21 | 76.19 | 0 | 0 | 1 | 0 | 0 |
| Kasun RajithaCS/KF/GT | T20 | 2022-2024 | 7 | 5 | 3 | 6 | 2* | 3.00 | 11 | 54.55 | 0 | 0 | 1 | 0 | 0 |
| Charith AsalankaSL | ODIs | 2022-2025 | 12 | 11 | 2 | 474 | 77 | 52.67 | 521 | 90.98 | 0 | 6 | 0 | 49 | 9 |
| Charith AsalankaJK/CS/GG | T20 | 2022-2026 | 12 | 12 | 2 | 350 | 70* | 35.00 | 249 | 140.56 | 0 | 4 | 0 | 33 | 18 |
| Lahiru UdaraGG/CS/KR | T20 | 2022-2026 | 7 | 6 | 2 | 265 | 132* | 66.25 | 153 | 173.20 | 1 | 0 | 0 | 28 | 12 |
| Sherfane RutherfordWI | ODIs | 2024 | 3 | 3 | 2 | 204 | 80 | 204.00 | 190 | 107.37 | 0 | 3 | 0 | 16 | 10 |
| Dasun ShanakaSL | ODIs | 2022-2023 | 6 | 6 | 2 | 181 | 102 | 45.25 | 193 | 93.78 | 1 | 0 | 0 | 16 | 4 |
| Shoaib MalikJK | T20 | 2022-2023 | 6 | 5 | 2 | 177 | 74* | 59.00 | 130 | 136.15 | 0 | 1 | 0 | 17 | 6 |
| Thisara PereraJK/CS | T20 | 2022-2024 | 10 | 9 | 2 | 128 | 38 | 18.29 | 89 | 143.82 | 0 | 0 | 0 | 14 | 3 |
| Mark ChapmanDS | T20 | 2024 | 2 | 2 | 2 | 124 | 91* | - | 84 | 147.62 | 0 | 1 | 0 | 11 | 5 |
| Sam CurranENG | T20Is | 2026 | 5 | 5 | 2 | 106 | 58 | 35.33 | 89 | 119.10 | 0 | 1 | 0 | 8 | 3 |
| Chamindu WickramasingheJK/DS | T20 | 2024-2026 | 5 | 3 | 2 | 105 | 62* | 105.00 | 58 | 181.03 | 0 | 1 | 0 | 7 | 7 |
| Charith AsalankaSL | T20Is | 2022-2026 | 8 | 8 | 2 | 103 | 28* | 17.17 | 84 | 122.62 | 0 | 0 | 2 | 8 | 5 |
| Sahan ArachchigeBK/GM/GG | T20 | 2023-2026 | 6 | 4 | 2 | 84 | 43 | 42.00 | 59 | 142.37 | 0 | 0 | 0 | 9 | 3 |
| Pooja VastrakarINDW | ODIs | 2022 | 3 | 2 | 2 | 77 | 56* | - | 84 | 91.67 | 0 | 1 | 0 | 0 | 5 |
| Mohammad NawazCS/GG | T20 | 2023-2026 | 5 | 3 | 2 | 48 | 27 | 48.00 | 28 | 171.43 | 0 | 0 | 0 | 4 | 3 |
| Mitchell SantnerNZ | T20Is | 2019 | 3 | 3 | 2 | 40 | 16 | 40.00 | 25 | 160.00 | 0 | 0 | 0 | 2 | 2 |
| Hayden KerrDA | T20 | 2023 | 3 | 3 | 2 | 37 | 25* | 37.00 | 35 | 105.71 | 0 | 0 | 1 | 3 | 1 |
| David MillerJK | T20 | 2023 | 4 | 4 | 2 | 31 | 21 | 15.50 | 36 | 86.11 | 0 | 0 | 0 | 4 | 0 |
| Dushmantha ChameeraSL | ODIs | 2022-2025 | 5 | 4 | 2 | 31 | 13 | 15.50 | 42 | 73.81 | 0 | 0 | 0 | 2 | 1 |
| Tim SoutheeNZ | T20Is | 2019 | 3 | 2 | 2 | 28 | 28* | - | 23 | 121.74 | 0 | 0 | 0 | 0 | 3 |
| Dunith WellalageSL | T20Is | 2026 | 6 | 4 | 2 | 27 | 10 | 13.50 | 31 | 87.10 | 0 | 0 | 0 | 3 | 0 |
| Imad WasimGG | T20 | 2022 | 3 | 3 | 2 | 21 | 15* | 21.00 | 9 | 233.33 | 0 | 0 | 0 | 3 | 1 |
| Asif AliBK | T20 | 2023 | 3 | 2 | 2 | 18 | 16* | - | 11 | 163.64 | 0 | 0 | 0 | 3 | 0 |
| Lasith MalingaSL | T20Is | 2019-2020 | 5 | 3 | 2 | 14 | 8 | 14.00 | 17 | 82.35 | 0 | 0 | 0 | 0 | 1 |
| Tendai ChataraZIM | ODIs | 2022 | 3 | 2 | 2 | 9 | 8* | - | 17 | 52.94 | 0 | 0 | 0 | 1 | 0 |
| Matheesha PathiranaSL | T20Is | 2024-2026 | 8 | 4 | 2 | 9 | 6 | 4.50 | 13 | 69.23 | 0 | 0 | 1 | 0 | 0 |
| Adil RashidENG | T20Is | 2026 | 5 | 2 | 2 | 8 | 7* | - | 6 | 133.33 | 0 | 0 | 0 | 1 | 0 |
| Jay OdedraOMA | T20Is | 2026 | 2 | 2 | 2 | 8 | 4* | - | 15 | 53.33 | 0 | 0 | 0 | 1 | 0 |
| Nuwan PradeepSL | ODIs | 2020-2022 | 3 | 2 | 2 | 5 | 5* | - | 2 | 250.00 | 0 | 0 | 0 | 1 | 0 |
| Asitha FernandoSL | T20Is | 2024 | 3 | 2 | 2 | 1 | 1* | - | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Pathum NissankaSL | T20Is | 2022-2026 | 12 | 12 | 1 | 411 | 100* | 37.36 | 272 | 151.10 | 1 | 1 | 0 | 44 | 18 |
| Sadeera SamarawickramaJK/DA/CS | T20 | 2022-2026 | 12 | 12 | 1 | 406 | 59 | 36.91 | 280 | 145.00 | 0 | 1 | 0 | 51 | 6 |
| Dinesh ChandimalCS/KF/BK | T20 | 2022-2026 | 11 | 11 | 1 | 383 | 65 | 38.30 | 251 | 152.59 | 0 | 2 | 0 | 45 | 11 |
| Pasindu SooriyabandaraMSC | First-class | 2026 | 1 | 1 | 1 | 204 | 204* | - | 271 | 75.28 | 1 | 0 | 0 | 22 | 1 |
| Wanindu HasarangaKF/BK/KR | T20 | 2022-2026 | 11 | 8 | 1 | 200 | 64 | 28.57 | 107 | 186.92 | 0 | 2 | 0 | 21 | 9 |
| Pavan RathnayakeSL | T20Is | 2026 | 6 | 6 | 1 | 199 | 60 | 39.80 | 118 | 168.64 | 0 | 2 | 1 | 24 | 5 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.