Batting by format (All cricket)
Filters
1 active
At R Premadasa Stadium×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 220 of the 274 matches in this selection (from 2006). Earlier matches have results and team totals only.
Qualification: Minimum 20 innings.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kusal MendisSL | ODIs | 2016-2026 | 22 | 22 | 3 | 1028 | 101 | 54.11 | 1179 | 87.19 | 1 | 9 | 0 | 118 | 7 |
| Kumar SangakkaraSL | ODIs | 2006-2014 | 37 | 34 | 4 | 1482 | 169 | 49.40 | 1821 | 81.38 | 1 | 12 | 0 | 141 | 12 |
| Charith AsalankaSL | ODIs | 2021-2026 | 26 | 25 | 3 | 1083 | 127 | 49.23 | 1219 | 88.84 | 4 | 4 | 2 | 81 | 24 |
| Tillakaratne DilshanSL | ODIs | 2006-2016 | 41 | 39 | 3 | 1378 | 108* | 38.28 | 1582 | 87.10 | 2 | 6 | 0 | 160 | 8 |
| Kusal MendisGG/JK/DA | T20 | 2021-2026 | 25 | 25 | 3 | 703 | 105* | 31.95 | 531 | 132.39 | 1 | 4 | 2 | 74 | 17 |
| Angelo MathewsSL | ODIs | 2009-2016 | 30 | 24 | 5 | 568 | 80* | 29.89 | 670 | 84.78 | 0 | 5 | 1 | 34 | 11 |
| Avishka FernandoJK/DA/SSC | T20 | 2021-2026 | 28 | 27 | 3 | 708 | 70* | 29.50 | 500 | 141.60 | 0 | 6 | 0 | 54 | 41 |
| Dinesh ChandimalCS/KF/BK | T20 | 2021-2024 | 24 | 24 | 3 | 609 | 65* | 29.00 | 469 | 129.85 | 0 | 2 | 2 | 55 | 20 |
| Upul TharangaSL | ODIs | 2006-2015 | 22 | 20 | 2 | 518 | 102* | 28.78 | 702 | 73.79 | 1 | 3 | 2 | 70 | 4 |
| Angelo MathewsCS/KF/BK | T20 | 2021-2026 | 21 | 21 | 4 | 474 | 73 | 27.88 | 389 | 121.85 | 0 | 1 | 0 | 36 | 20 |
| Mahela JayawardeneSL | ODIs | 2006-2014 | 37 | 33 | 1 | 859 | 94 | 26.84 | 1164 | 73.80 | 0 | 7 | 5 | 69 | 5 |
| Kamindu MendisKW/KF/BK | T20 | 2021-2026 | 22 | 20 | 2 | 452 | 54 | 25.11 | 376 | 120.21 | 0 | 3 | 0 | 40 | 9 |
| Dasun ShanakaDG/KF/DA | T20 | 2021-2026 | 24 | 22 | 6 | 376 | 42* | 23.50 | 266 | 141.35 | 0 | 0 | 0 | 31 | 18 |
| Bhanuka RajapaksaGG/JK/DA | T20 | 2021-2026 | 22 | 20 | 2 | 392 | 82 | 21.78 | 262 | 149.62 | 0 | 3 | 3 | 32 | 22 |
| Charith AsalankaJK/KW/CS | T20 | 2021-2026 | 25 | 24 | 1 | 496 | 64 | 21.57 | 383 | 129.50 | 0 | 3 | 0 | 45 | 22 |
| Wanindu HasarangaJK/KF/BK | T20 | 2021-2026 | 23 | 20 | 3 | 356 | 77* | 20.94 | 205 | 173.66 | 0 | 1 | 1 | 38 | 16 |
| Chamika KarunaratneDG/KF/CS | T20 | 2021-2026 | 22 | 20 | 6 | 238 | 39 | 17.00 | 187 | 127.27 | 0 | 0 | 2 | 16 | 11 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.