Batting by format (All cricket)
Filters
1 active
At Rangiri Dambulla International Stadium×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 58 of the 69 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chamari AtapattuSLW | T20Is | 2022-2026 | 11 | 11 | 3 | 556 | 119* | 69.50 | 385 | 144.42 | 1 | 3 | 0 | 73 | 22 |
| Kamindu MendisKF/CK | T20 | 2024-2026 | 7 | 7 | 2 | 262 | 88* | 52.40 | 153 | 171.24 | 0 | 3 | 0 | 19 | 15 |
| Reeza HendricksDS | T20 | 2024-2026 | 7 | 7 | 1 | 254 | 80 | 42.33 | 182 | 139.56 | 0 | 3 | 0 | 27 | 8 |
| Shafali VermaINDW | T20Is | 2022-2024 | 8 | 8 | 1 | 253 | 81 | 36.14 | 187 | 135.29 | 0 | 1 | 0 | 34 | 4 |
| Avishka FernandoJK | T20 | 2024-2026 | 7 | 7 | 0 | 251 | 66 | 35.86 | 150 | 167.33 | 0 | 3 | 0 | 28 | 11 |
| Muneeba AliPAKW | T20Is | 2024-2026 | 7 | 7 | 2 | 237 | 46* | 47.40 | 179 | 132.40 | 0 | 0 | 0 | 38 | 1 |
| Smriti MandhanaINDW | T20Is | 2022-2024 | 8 | 7 | 1 | 235 | 60 | 39.17 | 187 | 125.67 | 0 | 2 | 0 | 40 | 2 |
| Rilee RossouwJK | T20 | 2024 | 4 | 4 | 1 | 228 | 108* | 76.00 | 121 | 188.43 | 1 | 1 | 0 | 22 | 14 |
| Chamika KarunaratneCS/GG | T20 | 2024-2026 | 7 | 7 | 2 | 227 | 72* | 45.40 | 136 | 166.91 | 0 | 2 | 0 | 17 | 13 |
| Pathum NissankaJK | T20 | 2024 | 4 | 4 | 0 | 225 | 119 | 56.25 | 132 | 170.45 | 1 | 1 | 0 | 27 | 8 |
| Angelo MathewsKF/KR | T20 | 2024-2026 | 8 | 8 | 4 | 219 | 39* | 54.75 | 152 | 144.08 | 0 | 0 | 0 | 21 | 7 |
| Pathum NissankaSL | T20Is | 2024-2026 | 8 | 8 | 0 | 219 | 54 | 27.38 | 189 | 115.87 | 0 | 2 | 1 | 30 | 4 |
| Harshitha MadaviSLW | T20Is | 2022-2026 | 11 | 10 | 2 | 219 | 69* | 27.38 | 195 | 112.31 | 0 | 1 | 0 | 29 | 2 |
| Kumar SangakkaraSL | ODIs | 2003-2004 | 6 | 5 | 1 | 211 | 74* | 52.75 | 312 | 67.63 | 0 | 2 | 0 | 15 | 0 |
| Mahela JayawardeneSL | ODIs | 2003-2004 | 6 | 5 | 1 | 207 | 61 | 51.75 | 333 | 62.16 | 0 | 1 | 0 | 15 | 0 |
| Tim SeifertGM | T20 | 2024 | 4 | 4 | 2 | 202 | 104* | 101.00 | 127 | 159.06 | 1 | 1 | 1 | 24 | 9 |
| Nimesha GunasingheACCC | First-class | 2026 | 2 | 4 | 0 | 183 | 161 | 45.75 | 362 | 50.55 | 1 | 0 | 0 | 19 | 0 |
| Glenn PhillipsCS | T20 | 2024 | 3 | 3 | 0 | 180 | 70 | 60.00 | 111 | 162.16 | 0 | 3 | 0 | 13 | 9 |
| Andre FletcherKF | T20 | 2024 | 4 | 4 | 0 | 179 | 69 | 44.75 | 121 | 147.93 | 0 | 2 | 0 | 16 | 9 |
| Vishmi GunaratneSLW | T20Is | 2022-2026 | 10 | 10 | 1 | 177 | 51 | 19.67 | 185 | 95.68 | 0 | 1 | 1 | 22 | 2 |
| Harmanpreet KaurINDW | T20Is | 2022-2024 | 7 | 6 | 3 | 174 | 66 | 58.00 | 154 | 112.99 | 0 | 1 | 0 | 16 | 2 |
| Kusal MendisSL | T20Is | 2024-2026 | 8 | 8 | 1 | 167 | 68* | 23.86 | 139 | 120.14 | 0 | 1 | 1 | 14 | 7 |
| Alex HalesGM | T20 | 2024 | 4 | 4 | 1 | 164 | 86* | 54.67 | 113 | 145.13 | 0 | 1 | 0 | 16 | 9 |
| Dinesh ChandimalKF/DS | T20 | 2024-2026 | 7 | 7 | 0 | 163 | 89 | 23.29 | 93 | 175.27 | 0 | 1 | 0 | 14 | 12 |
| Lahiru UdaraDS/KR | T20 | 2024-2026 | 6 | 6 | 1 | 162 | 54 | 32.40 | 119 | 136.13 | 0 | 2 | 0 | 19 | 5 |
| Kushal Janith PereraDS/KR | T20 | 2024-2026 | 7 | 7 | 0 | 162 | 80 | 23.14 | 110 | 147.27 | 0 | 1 | 0 | 21 | 5 |
| MPM WeerasingheACCC | First-class | 2026 | 2 | 4 | 0 | 152 | 74 | 38.00 | 252 | 60.32 | 0 | 2 | 0 | 14 | 2 |
| Kavisha DilhariSLW | T20Is | 2022-2026 | 11 | 10 | 5 | 152 | 47* | 30.40 | 141 | 107.80 | 0 | 0 | 1 | 14 | 2 |
| Raveen de SilvaACCC | First-class | 2026 | 2 | 3 | 3 | 150 | 62* | - | 322 | 46.58 | 0 | 2 | 0 | 12 | 0 |
| Gull FerozaPAKW | T20Is | 2024 | 4 | 4 | 1 | 149 | 62* | 49.67 | 119 | 125.21 | 0 | 2 | 0 | 22 | 0 |
| Jemimah RodriguesINDW | T20Is | 2022-2024 | 8 | 7 | 3 | 149 | 36* | 37.25 | 110 | 135.45 | 0 | 0 | 0 | 15 | 2 |
| Charith AsalankaSL | T20Is | 2024-2026 | 8 | 7 | 1 | 147 | 59 | 24.50 | 104 | 141.35 | 0 | 1 | 1 | 14 | 4 |
| Kusal MendisSL | ODIs | 2024 | 1 | 1 | 0 | 143 | 143 | 143.00 | 128 | 111.72 | 1 | 0 | 0 | 17 | 2 |
| Nigar SultanaBANW | T20Is | 2024 | 4 | 3 | 2 | 142 | 62* | 142.00 | 147 | 96.60 | 0 | 1 | 0 | 13 | 2 |
| Janith LiyanageBCAA | First-class | 2026 | 1 | 1 | 0 | 136 | 136 | 136.00 | 146 | 93.15 | 1 | 0 | 0 | 17 | 2 |
| Niroshan DickwellaDS/GM | T20 | 2024-2026 | 8 | 8 | 0 | 136 | 32 | 17.00 | 97 | 140.21 | 0 | 0 | 0 | 18 | 3 |
| Chamindu WickramasingheJK/DS | T20 | 2024-2026 | 6 | 5 | 2 | 135 | 56* | 45.00 | 88 | 153.41 | 0 | 1 | 0 | 13 | 5 |
| Murshida KhatunBANW | T20Is | 2024 | 3 | 3 | 0 | 134 | 80 | 44.67 | 123 | 108.94 | 0 | 2 | 0 | 18 | 1 |
| Matthew HaydenAUS | ODIs | 2004 | 2 | 2 | 0 | 133 | 93 | 66.50 | 173 | 76.88 | 0 | 1 | 0 | 8 | 1 |
| Kamil MisharaJK | T20 | 2026 | 3 | 3 | 0 | 132 | 78 | 44.00 | 91 | 145.05 | 0 | 1 | 0 | 16 | 4 |
| Shawaal ZulfiqarPAKW | T20Is | 2026 | 3 | 3 | 0 | 132 | 63 | 44.00 | 88 | 150.00 | 0 | 1 | 0 | 21 | 2 |
| Kavindu KulasekaraACCC | First-class | 2026 | 2 | 4 | 1 | 128 | 54 | 42.67 | 305 | 41.97 | 0 | 1 | 0 | 13 | 1 |
| Ricky PontingAUS | ODIs | 2004 | 2 | 2 | 0 | 127 | 69 | 63.50 | 175 | 72.57 | 0 | 2 | 0 | 8 | 1 |
| Sanath JayasuriyaSL | ODIs | 2003-2004 | 6 | 6 | 1 | 126 | 55 | 25.20 | 156 | 80.77 | 0 | 1 | 1 | 19 | 1 |
| Imesha DulaniSLW | T20Is | 2026 | 3 | 3 | 1 | 123 | 101* | 61.50 | 89 | 138.20 | 1 | 0 | 0 | 20 | 1 |
| Wanindu HasarangaKF/KR | T20 | 2024-2026 | 8 | 7 | 1 | 121 | 65* | 20.17 | 72 | 168.06 | 0 | 1 | 2 | 11 | 6 |
| Sahan ArachchigeGM/GG | T20 | 2024-2026 | 8 | 7 | 1 | 119 | 63 | 19.83 | 98 | 121.43 | 0 | 1 | 1 | 7 | 4 |
| K AmanthaACCC | First-class | 2026 | 2 | 4 | 1 | 116 | 62 | 38.67 | 232 | 50.00 | 0 | 1 | 0 | 14 | 1 |
| Charith AsalankaJK/GG | T20 | 2024-2026 | 8 | 8 | 2 | 116 | 31 | 19.33 | 91 | 127.47 | 0 | 0 | 0 | 8 | 6 |
| Sharujan ShanmuganathanTUCA | First-class | 2026 | 1 | 2 | 1 | 115 | 103* | 115.00 | 236 | 48.73 | 1 | 0 | 0 | 11 | 2 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.