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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex CareyAUS | ODIs | 2022 | 2 | 2 | 0 | 36 | 21 | 18.00 | 42 | 85.71 | 0 | 0 | 0 | 2 | 0 |
| Risith UpamalBRC | First-class | 2026 | 1 | 2 | 1 | 36 | 35 | 36.00 | 60 | 60.00 | 0 | 0 | 0 | 5 | 0 |
| GSNFG JayasuriyaSL | T20Is | 2019-2020 | 4 | 3 | 0 | 36 | 20 | 12.00 | 32 | 112.50 | 0 | 0 | 1 | 5 | 1 |
| Jacob BethellENG | T20Is | 2026 | 5 | 5 | 0 | 36 | 13 | 7.20 | 43 | 83.72 | 0 | 0 | 0 | 5 | 0 |
| Raminda WijesooriyaBRC | First-class | 2026 | 1 | 1 | 0 | 35 | 35 | 35.00 | 43 | 81.40 | 0 | 0 | 0 | 5 | 0 |
| Harleen DeolINDW | ODIs | 2022 | 3 | 2 | 0 | 35 | 34 | 17.50 | 43 | 81.40 | 0 | 0 | 0 | 2 | 0 |
| Kieron PollardWI | T20Is | 2020 | 2 | 1 | 0 | 34 | 34 | 34.00 | 15 | 226.67 | 0 | 0 | 0 | 3 | 2 |
| Nurul HasanGG | T20 | 2026 | 1 | 1 | 0 | 33 | 33 | 33.00 | 32 | 103.13 | 0 | 0 | 0 | 3 | 1 |
| Angelo MathewsSL | T20Is | 2020 | 2 | 2 | 0 | 33 | 23 | 16.50 | 30 | 110.00 | 0 | 0 | 0 | 4 | 0 |
| Mehedi Hasan MirazBAN | ODIs | 2023-2025 | 2 | 2 | 0 | 33 | 28 | 16.50 | 36 | 91.67 | 0 | 0 | 0 | 4 | 1 |
| Riyan ParagIND | T20Is | 2024 | 3 | 2 | 0 | 33 | 26 | 16.50 | 24 | 137.50 | 0 | 0 | 0 | 2 | 2 |
| Isuru UdanaSL | T20Is | 2019-2020 | 4 | 4 | 1 | 33 | 15* | 11.00 | 20 | 165.00 | 0 | 0 | 0 | 1 | 2 |
| Pramod MadushanJK/DA | T20 | 2022-2024 | 5 | 4 | 3 | 33 | 23* | 33.00 | 33 | 100.00 | 0 | 0 | 0 | 5 | 0 |
| Mohammad NaimBAN | T20Is | 2025 | 1 | 1 | 1 | 32 | 32* | - | 29 | 110.34 | 0 | 0 | 0 | 1 | 1 |
| Thisara PereraSL | T20Is | 2020 | 2 | 2 | 1 | 32 | 21* | 32.00 | 20 | 160.00 | 0 | 0 | 0 | 1 | 2 |
| Vijay ShankarKR | T20 | 2026 | 2 | 2 | 1 | 32 | 25 | 32.00 | 24 | 133.33 | 0 | 0 | 0 | 4 | 0 |
| Daryl MitchellNZ | T20Is | 2019 | 3 | 3 | 1 | 32 | 25* | 16.00 | 29 | 110.34 | 0 | 0 | 0 | 0 | 2 |
| Hardik PandyaIND | T20Is | 2024 | 2 | 2 | 1 | 31 | 22* | 31.00 | 19 | 163.16 | 0 | 0 | 0 | 4 | 1 |
| Yastika BhatiaINDW | ODIs | 2022 | 3 | 2 | 0 | 31 | 30 | 15.50 | 46 | 67.39 | 0 | 0 | 0 | 5 | 0 |
| Heshan DhanushkaBRC | First-class | 2026 | 1 | 2 | 0 | 31 | 18 | 15.50 | 90 | 34.44 | 0 | 0 | 0 | 2 | 0 |
| 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 |
| Dhananjaya LakshanCCC | First-class | 2026 | 1 | 1 | 0 | 30 | 30 | 30.00 | 30 | 100.00 | 0 | 0 | 0 | 4 | 0 |
| K PathiratneNCC | First-class | 2026 | 1 | 1 | 0 | 30 | 30 | 30.00 | 72 | 41.67 | 0 | 0 | 0 | 3 | 0 |
| Shadab KhanPAK | T20Is | 2026 | 2 | 2 | 0 | 30 | 23 | 15.00 | 16 | 187.50 | 0 | 0 | 0 | 5 | 0 |
| Alex RossDA | T20 | 2023 | 3 | 3 | 0 | 30 | 21 | 10.00 | 33 | 90.91 | 0 | 0 | 0 | 3 | 0 |
| Aaron FinchAUS | T20Is | 2022 | 1 | 1 | 0 | 29 | 29 | 29.00 | 20 | 145.00 | 0 | 0 | 0 | 5 | 0 |
| Mehedi Hasan MirazBAN | T20Is | 2025 | 1 | 1 | 0 | 29 | 29 | 29.00 | 23 | 126.09 | 0 | 0 | 0 | 4 | 0 |
| Dipendra Singh AireeNEP | ODIs | 2023 | 1 | 1 | 0 | 29 | 29 | 29.00 | 25 | 116.00 | 0 | 0 | 0 | 3 | 0 |
| S ManojCCC | First-class | 2026 | 1 | 1 | 0 | 29 | 29 | 29.00 | 68 | 42.65 | 0 | 0 | 0 | 2 | 0 |
| Noor AhmadDA | T20 | 2022-2023 | 5 | 3 | 1 | 29 | 20 | 14.50 | 14 | 207.14 | 0 | 0 | 0 | 1 | 3 |
| Kaveeshka AnjulaCCC | First-class | 2026 | 1 | 1 | 0 | 28 | 28 | 28.00 | 46 | 60.87 | 0 | 0 | 0 | 2 | 1 |
| Parvez Hossain EmonBAN | ODIs | 2025 | 1 | 1 | 0 | 28 | 28 | 28.00 | 44 | 63.64 | 0 | 0 | 0 | 4 | 0 |
| Tim SoutheeNZ | T20Is | 2019 | 3 | 2 | 2 | 28 | 28* | - | 23 | 121.74 | 0 | 0 | 0 | 0 | 3 |
| Inoka RanaweeraSLW | ODIs | 2022 | 3 | 3 | 0 | 28 | 12 | 9.33 | 57 | 49.12 | 0 | 0 | 0 | 3 | 0 |
| Jaker AliBAN | ODIs | 2025 | 1 | 1 | 0 | 27 | 27 | 27.00 | 35 | 77.14 | 0 | 0 | 0 | 2 | 1 |
| Ashan RandikaJK | T20 | 2022 | 1 | 1 | 0 | 27 | 27 | 27.00 | 14 | 192.86 | 0 | 0 | 0 | 2 | 2 |
| N BalasooriyaPSC | First-class | 2026 | 1 | 2 | 0 | 27 | 21 | 13.50 | 37 | 72.97 | 0 | 0 | 0 | 4 | 0 |
| Dunith WellalageSL | T20Is | 2026 | 6 | 4 | 2 | 27 | 10 | 13.50 | 31 | 87.10 | 0 | 0 | 0 | 3 | 0 |
| Ramesh MendisSL | ODIs | 2022 | 1 | 1 | 0 | 26 | 26 | 26.00 | 21 | 123.81 | 0 | 0 | 0 | 2 | 0 |
| Ashan PriyanjanKF/GT | T20 | 2022-2023 | 2 | 2 | 0 | 26 | 25 | 13.00 | 24 | 108.33 | 0 | 0 | 0 | 2 | 0 |
| Glenn PhillipsCS | T20 | 2024 | 2 | 2 | 0 | 26 | 26 | 13.00 | 20 | 130.00 | 0 | 0 | 1 | 1 | 1 |
| Deepti SharmaINDW | ODIs | 2022 | 3 | 2 | 1 | 26 | 22* | 26.00 | 52 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Nazmul Hossain ShantoBAN | Tests | 2021 | 1 | 2 | 0 | 26 | 26 | 13.00 | 48 | 54.17 | 0 | 0 | 1 | 4 | 0 |
| Sahibzada FarhanDS | T20 | 2026 | 2 | 2 | 0 | 26 | 24 | 13.00 | 25 | 104.00 | 0 | 0 | 0 | 3 | 1 |
| Mohammad HarisKF/BK | T20 | 2023-2024 | 3 | 3 | 0 | 26 | 17 | 8.67 | 25 | 104.00 | 0 | 0 | 0 | 4 | 0 |
| Babar AzamPAK | T20Is | 2026 | 1 | 1 | 0 | 25 | 25 | 25.00 | 24 | 104.17 | 0 | 0 | 0 | 2 | 0 |
| Washington SundarIND | T20Is | 2024 | 1 | 1 | 0 | 25 | 25 | 25.00 | 18 | 138.89 | 0 | 0 | 0 | 2 | 1 |
| Liton DasBAN | Tests | 2021 | 1 | 2 | 0 | 25 | 17 | 12.50 | 57 | 43.86 | 0 | 0 | 0 | 3 | 0 |
| Rashmi SilvaSLW | ODIs | 2022 | 2 | 2 | 0 | 25 | 18 | 12.50 | 45 | 55.56 | 0 | 0 | 0 | 4 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.