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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avishka FernandoSL | ODIs | 2020-2024 | 6 | 5 | 0 | 82 | 34 | 16.40 | 112 | 73.21 | 0 | 0 | 0 | 12 | 1 |
| D SigeraCCC | First-class | 2026 | 1 | 1 | 0 | 81 | 81 | 81.00 | 126 | 64.29 | 0 | 1 | 0 | 12 | 1 |
| Steve SmithAUS | ODIs | 2022 | 2 | 2 | 0 | 81 | 53 | 40.50 | 95 | 85.26 | 0 | 1 | 0 | 8 | 0 |
| Mominul HaqueBAN | Tests | 2021 | 1 | 2 | 0 | 81 | 49 | 40.50 | 152 | 53.29 | 0 | 0 | 0 | 11 | 0 |
| Mushfiqur RahimBAN | Tests | 2021 | 1 | 2 | 0 | 80 | 40 | 40.00 | 125 | 64.00 | 0 | 0 | 0 | 12 | 0 |
| Ben McDermottCK | T20 | 2026 | 3 | 3 | 0 | 80 | 38 | 26.67 | 60 | 133.33 | 0 | 0 | 0 | 9 | 2 |
| Yashasvi JaiswalIND | T20Is | 2024 | 3 | 3 | 0 | 80 | 40 | 26.67 | 45 | 177.78 | 0 | 0 | 0 | 10 | 4 |
| Avishka FernandoSL | T20Is | 2019-2025 | 6 | 6 | 1 | 80 | 37 | 16.00 | 86 | 93.02 | 0 | 0 | 0 | 6 | 1 |
| Alex HalesGM | T20 | 2024 | 2 | 2 | 0 | 79 | 65 | 39.50 | 62 | 127.42 | 0 | 1 | 0 | 9 | 2 |
| Ravi BoparaCS | T20 | 2022 | 3 | 2 | 1 | 77 | 46 | 77.00 | 47 | 163.83 | 0 | 0 | 0 | 7 | 4 |
| Pooja VastrakarINDW | ODIs | 2022 | 3 | 2 | 2 | 77 | 56* | - | 84 | 91.67 | 0 | 1 | 0 | 0 | 5 |
| Shubman GillIND | ODIs | 2023 | 2 | 2 | 1 | 77 | 67* | 77.00 | 94 | 81.91 | 0 | 1 | 0 | 9 | 1 |
| Mark ChapmanNZ | ODIs | 2024 | 2 | 1 | 0 | 76 | 76 | 76.00 | 81 | 93.83 | 0 | 1 | 0 | 7 | 3 |
| Lendl SimmonsWI | T20Is | 2020 | 2 | 2 | 1 | 76 | 67* | 76.00 | 59 | 128.81 | 0 | 1 | 0 | 7 | 2 |
| Brandon KingWI | T20Is | 2020 | 2 | 2 | 0 | 76 | 43 | 38.00 | 46 | 165.22 | 0 | 0 | 0 | 11 | 3 |
| Hasini PereraSLW | ODIs | 2022 | 3 | 3 | 0 | 76 | 39 | 25.33 | 115 | 66.09 | 0 | 0 | 1 | 8 | 0 |
| Janith LiyanageSL | ODIs | 2024-2025 | 6 | 4 | 1 | 76 | 24 | 25.33 | 108 | 70.37 | 0 | 0 | 0 | 4 | 2 |
| Andre RussellWI | T20Is | 2020 | 2 | 2 | 1 | 75 | 40* | 75.00 | 28 | 267.86 | 0 | 0 | 0 | 2 | 10 |
| Sikandar RazaZIM | ODIs | 2022 | 3 | 3 | 0 | 75 | 56 | 25.00 | 68 | 110.29 | 0 | 1 | 0 | 6 | 1 |
| Dhanushka GunathillekeSL | ODIs | 2022 | 2 | 2 | 0 | 73 | 55 | 36.50 | 83 | 87.95 | 0 | 1 | 0 | 8 | 0 |
| Shubman GillIND | T20Is | 2024 | 2 | 2 | 0 | 73 | 39 | 36.50 | 53 | 137.74 | 0 | 0 | 0 | 9 | 1 |
| Chamari AtapattuSLW | ODIs | 2022 | 3 | 3 | 0 | 73 | 44 | 24.33 | 94 | 77.66 | 0 | 0 | 0 | 11 | 0 |
| Towhid HridoyBAN | ODIs | 2023-2025 | 2 | 2 | 0 | 71 | 51 | 35.50 | 119 | 59.66 | 0 | 1 | 0 | 3 | 1 |
| Pawan SandeshKR | T20 | 2026 | 2 | 2 | 0 | 71 | 48 | 35.50 | 38 | 186.84 | 0 | 0 | 0 | 5 | 5 |
| Wanindu HasarangaSL | ODIs | 2020-2025 | 6 | 3 | 1 | 71 | 37 | 35.50 | 42 | 169.05 | 0 | 0 | 0 | 9 | 1 |
| VR RubasingheNCC | First-class | 2026 | 1 | 2 | 1 | 70 | 61* | 70.00 | 88 | 79.55 | 0 | 1 | 0 | 7 | 1 |
| Supun MadushankaPSC | First-class | 2026 | 1 | 1 | 0 | 65 | 65 | 65.00 | 96 | 67.71 | 0 | 1 | 0 | 5 | 2 |
| Benny HowellCS | T20 | 2022 | 3 | 2 | 0 | 65 | 43 | 32.50 | 29 | 224.14 | 0 | 0 | 0 | 8 | 3 |
| Milan PriyanathCK | T20 | 2026 | 3 | 3 | 1 | 62 | 26 | 31.00 | 44 | 140.91 | 0 | 0 | 0 | 3 | 4 |
| Sunil AmbrisWI | ODIs | 2020 | 1 | 1 | 0 | 60 | 60 | 60.00 | 60 | 100.00 | 0 | 1 | 0 | 6 | 1 |
| Isuru UdanaKF/BK/GM | T20 | 2022-2024 | 9 | 5 | 4 | 60 | 52 | 60.00 | 42 | 142.86 | 0 | 1 | 0 | 5 | 3 |
| Y RodrigoBRC | First-class | 2026 | 1 | 1 | 0 | 59 | 59 | 59.00 | 154 | 38.31 | 0 | 1 | 0 | 4 | 1 |
| Wasim AliOMA | T20Is | 2026 | 2 | 2 | 0 | 59 | 32 | 29.50 | 53 | 111.32 | 0 | 0 | 0 | 4 | 3 |
| Saif HassanBAN | Tests | 2021 | 1 | 2 | 0 | 59 | 34 | 29.50 | 108 | 54.63 | 0 | 0 | 0 | 9 | 2 |
| Asad ShafiqGG | T20 | 2022 | 1 | 1 | 0 | 58 | 58 | 58.00 | 33 | 175.76 | 0 | 1 | 0 | 7 | 1 |
| Aasif SheikhNEP | ODIs | 2023 | 1 | 1 | 0 | 58 | 58 | 58.00 | 97 | 59.79 | 0 | 1 | 0 | 8 | 0 |
| Aaron FinchAUS | ODIs | 2022 | 2 | 2 | 0 | 58 | 44 | 29.00 | 56 | 103.57 | 0 | 0 | 0 | 7 | 1 |
| Fabian AllenJK/KF | T20 | 2022-2024 | 5 | 4 | 1 | 58 | 47 | 19.33 | 33 | 175.76 | 0 | 0 | 2 | 4 | 5 |
| Janith LiyanageDA/GM/CK | T20 | 2023-2026 | 6 | 6 | 0 | 58 | 25 | 9.67 | 40 | 145.00 | 0 | 0 | 1 | 8 | 1 |
| Nalin PriyadarshanaPSC | First-class | 2026 | 1 | 1 | 0 | 57 | 57 | 57.00 | 110 | 51.82 | 0 | 1 | 0 | 8 | 0 |
| Murvin AbinashBRC | First-class | 2026 | 1 | 1 | 0 | 55 | 55 | 55.00 | 138 | 39.86 | 0 | 1 | 0 | 5 | 0 |
| Mohammad NadeemOMA | T20Is | 2026 | 2 | 2 | 1 | 55 | 53* | 55.00 | 59 | 93.22 | 0 | 1 | 0 | 3 | 1 |
| Mehedi Hasan MirazBAN | Tests | 2021 | 1 | 2 | 0 | 55 | 39 | 27.50 | 119 | 46.22 | 0 | 0 | 0 | 5 | 0 |
| Pavan RathnayakeKF/DS | T20 | 2024-2026 | 3 | 3 | 0 | 55 | 47 | 18.33 | 39 | 141.03 | 0 | 0 | 1 | 4 | 2 |
| Niroshan DickwellaNCC | First-class | 2026 | 1 | 1 | 0 | 54 | 54 | 54.00 | 56 | 96.43 | 0 | 1 | 0 | 8 | 0 |
| Henry NichollsNZ | ODIs | 2024 | 2 | 2 | 1 | 54 | 46* | 54.00 | 74 | 72.97 | 0 | 0 | 0 | 5 | 0 |
| Pathum NissankaSL | Tests | 2021 | 1 | 2 | 0 | 54 | 30 | 27.00 | 115 | 46.96 | 0 | 0 | 0 | 5 | 0 |
| Rubin HermannCK | T20 | 2026 | 3 | 3 | 0 | 54 | 48 | 18.00 | 34 | 158.82 | 0 | 0 | 0 | 9 | 1 |
| Tom BruceNZ | T20Is | 2019 | 1 | 1 | 0 | 53 | 53 | 53.00 | 46 | 115.22 | 0 | 1 | 0 | 3 | 0 |
| Gulbadin NaibDS | T20 | 2026 | 2 | 2 | 1 | 53 | 33* | 53.00 | 31 | 170.97 | 0 | 0 | 0 | 6 | 2 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.