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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hammad MirzaOMA | T20Is | 2026 | 2 | 2 | 0 | 25 | 16 | 12.50 | 25 | 100.00 | 0 | 0 | 0 | 2 | 1 |
| Colin MunroNZ | T20Is | 2019 | 3 | 3 | 0 | 25 | 13 | 8.33 | 20 | 125.00 | 0 | 0 | 1 | 4 | 1 |
| Shaheen Shah AfridiKR | T20 | 2026 | 2 | 1 | 0 | 24 | 24 | 24.00 | 14 | 171.43 | 0 | 0 | 0 | 2 | 2 |
| Janith LiyanageSL | T20Is | 2026 | 4 | 4 | 1 | 24 | 17 | 8.00 | 25 | 96.00 | 0 | 0 | 0 | 3 | 0 |
| Travis HeadAUS | ODIs | 2022 | 1 | 1 | 0 | 23 | 23 | 23.00 | 34 | 67.65 | 0 | 0 | 0 | 2 | 0 |
| Gulsan JhaNEP | ODIs | 2023 | 1 | 1 | 0 | 23 | 23 | 23.00 | 35 | 65.71 | 0 | 0 | 0 | 3 | 0 |
| Ravishan de SilvaMSC | First-class | 2026 | 1 | 1 | 0 | 23 | 23 | 23.00 | 47 | 48.94 | 0 | 0 | 0 | 3 | 0 |
| Priyamal PereraJK | T20 | 2023 | 2 | 1 | 0 | 22 | 22 | 22.00 | 22 | 100.00 | 0 | 0 | 0 | 1 | 1 |
| Jordan CoxDA | T20 | 2022 | 3 | 3 | 0 | 22 | 16 | 7.33 | 18 | 122.22 | 0 | 0 | 0 | 4 | 0 |
| Wesley MadhevereZIM | ODIs | 2022 | 2 | 2 | 0 | 21 | 20 | 10.50 | 32 | 65.63 | 0 | 0 | 0 | 1 | 0 |
| Hashan DuminduBRC | First-class | 2026 | 1 | 2 | 1 | 21 | 11* | 21.00 | 51 | 41.18 | 0 | 0 | 0 | 1 | 0 |
| Liam DawsonENG | T20Is | 2026 | 5 | 3 | 1 | 21 | 14 | 10.50 | 32 | 65.63 | 0 | 0 | 0 | 1 | 0 |
| Imad WasimGG | T20 | 2022 | 3 | 3 | 2 | 21 | 15* | 21.00 | 9 | 233.33 | 0 | 0 | 0 | 3 | 1 |
| Lahiru MadushankaSL | T20Is | 2019 | 1 | 1 | 0 | 20 | 20 | 20.00 | 23 | 86.96 | 0 | 0 | 0 | 1 | 0 |
| Dinura KalupahanaGG | T20 | 2026 | 2 | 1 | 0 | 20 | 20 | 20.00 | 21 | 95.24 | 0 | 0 | 0 | 0 | 2 |
| Ahan WickramasingheNCC | First-class | 2026 | 1 | 1 | 0 | 20 | 20 | 20.00 | 28 | 71.43 | 0 | 0 | 0 | 2 | 1 |
| James FullerJK | T20 | 2022 | 3 | 2 | 0 | 20 | 16 | 10.00 | 15 | 133.33 | 0 | 0 | 0 | 3 | 0 |
| Dhanushka GunathillekeDS | T20 | 2024 | 2 | 2 | 0 | 20 | 11 | 10.00 | 22 | 90.91 | 0 | 0 | 0 | 2 | 1 |
| Shadab KhanCS | T20 | 2024 | 2 | 2 | 0 | 20 | 20 | 10.00 | 20 | 100.00 | 0 | 0 | 1 | 3 | 0 |
| Mahesh TheekshanaJK/DS/GM | T20 | 2022-2026 | 10 | 4 | 3 | 20 | 11* | 20.00 | 21 | 95.24 | 0 | 0 | 1 | 1 | 1 |
| Ravindu FernandoDA | T20 | 2022-2023 | 2 | 1 | 1 | 19 | 19* | - | 13 | 146.15 | 0 | 0 | 0 | 1 | 0 |
| Muditha LakshanCCC | First-class | 2026 | 1 | 1 | 0 | 19 | 19 | 19.00 | 23 | 82.61 | 0 | 0 | 0 | 2 | 0 |
| Oshadi RanasingheSLW | ODIs | 2022 | 3 | 3 | 0 | 19 | 10 | 6.33 | 38 | 50.00 | 0 | 0 | 0 | 1 | 0 |
| Akila DananjayaCCC | First-class | 2026 | 1 | 1 | 1 | 18 | 18* | - | 52 | 34.62 | 0 | 0 | 0 | 1 | 0 |
| Dhananjaya LakshanCS | T20 | 2023 | 1 | 1 | 0 | 18 | 18 | 18.00 | 15 | 120.00 | 0 | 0 | 0 | 2 | 0 |
| Sohan de LiveraMSC | First-class | 2026 | 1 | 1 | 0 | 18 | 18 | 18.00 | 19 | 94.74 | 0 | 0 | 0 | 2 | 0 |
| Seekkuge PrasannaCS | T20 | 2022 | 2 | 2 | 0 | 18 | 14 | 9.00 | 16 | 112.50 | 0 | 0 | 0 | 0 | 2 |
| Jatinder SinghOMA | T20Is | 2026 | 2 | 2 | 0 | 18 | 17 | 9.00 | 17 | 105.88 | 0 | 0 | 0 | 3 | 0 |
| Asif AliBK | T20 | 2023 | 3 | 2 | 2 | 18 | 16* | - | 11 | 163.64 | 0 | 0 | 0 | 3 | 0 |
| Rovman PowellWI | T20Is | 2020 | 2 | 1 | 0 | 17 | 17 | 17.00 | 17 | 100.00 | 0 | 0 | 0 | 2 | 0 |
| Bhanuka RajapaksaSL | T20Is | 2022 | 1 | 1 | 0 | 17 | 17 | 17.00 | 13 | 130.77 | 0 | 0 | 0 | 1 | 1 |
| Angelo MathewsSL | Tests | 2021 | 1 | 2 | 0 | 17 | 12 | 8.50 | 50 | 34.00 | 0 | 0 | 0 | 1 | 1 |
| Tanzid HasanBAN | ODIs | 2023-2025 | 2 | 2 | 0 | 17 | 17 | 8.50 | 15 | 113.33 | 0 | 0 | 1 | 3 | 0 |
| Kavisha DilhariSLW | ODIs | 2022 | 3 | 3 | 0 | 17 | 12 | 5.67 | 37 | 45.95 | 0 | 0 | 1 | 1 | 0 |
| Jasprit BumrahIND | ODIs | 2023 | 1 | 1 | 0 | 16 | 16 | 16.00 | 14 | 114.29 | 0 | 0 | 0 | 3 | 0 |
| Mohammad NaimBAN | ODIs | 2023 | 1 | 1 | 0 | 16 | 16 | 16.00 | 23 | 69.57 | 0 | 0 | 0 | 3 | 0 |
| Tanzid HasanBAN | T20Is | 2025 | 1 | 1 | 0 | 16 | 16 | 16.00 | 17 | 94.12 | 0 | 0 | 0 | 2 | 0 |
| Pavan RathnayakeCCC | First-class | 2026 | 1 | 1 | 0 | 16 | 16 | 16.00 | 23 | 69.57 | 0 | 0 | 0 | 3 | 0 |
| Najibullah ZadranKF | T20 | 2022 | 2 | 2 | 1 | 16 | 16* | 16.00 | 12 | 133.33 | 0 | 0 | 1 | 1 | 1 |
| Usman KhanPAK | T20Is | 2026 | 2 | 2 | 1 | 16 | 8* | 16.00 | 9 | 177.78 | 0 | 0 | 0 | 1 | 1 |
| Dominic DrakesCS | T20 | 2022 | 3 | 3 | 0 | 16 | 14 | 5.33 | 13 | 123.08 | 0 | 0 | 1 | 2 | 0 |
| Vijayakanth ViyaskanthJK | T20 | 2022-2024 | 8 | 5 | 3 | 16 | 10* | 8.00 | 21 | 76.19 | 0 | 0 | 1 | 0 | 0 |
| Mahesh TheekshanaSL | T20Is | 2022-2026 | 11 | 6 | 1 | 16 | 10* | 3.20 | 24 | 66.67 | 0 | 0 | 2 | 1 | 0 |
| Glenn PhillipsNZ | ODIs | 2024 | 2 | 1 | 0 | 15 | 15 | 15.00 | 22 | 68.18 | 0 | 0 | 0 | 1 | 0 |
| Moeen AliKR | T20 | 2026 | 2 | 2 | 0 | 15 | 8 | 7.50 | 17 | 88.24 | 0 | 0 | 0 | 1 | 0 |
| Ramesh MendisSL | T20Is | 2024 | 2 | 2 | 0 | 15 | 12 | 7.50 | 16 | 93.75 | 0 | 0 | 0 | 0 | 1 |
| Ravindra JadejaIND | ODIs | 2023 | 2 | 1 | 0 | 14 | 14 | 14.00 | 22 | 63.64 | 0 | 0 | 0 | 1 | 0 |
| Nicolas PooranWI | T20Is | 2020 | 2 | 1 | 0 | 14 | 14 | 14.00 | 12 | 116.67 | 0 | 0 | 0 | 2 | 0 |
| Shreyas IyerIND | ODIs | 2023 | 2 | 1 | 0 | 14 | 14 | 14.00 | 9 | 155.56 | 0 | 0 | 0 | 2 | 0 |
| Chamika KarunaratneSL | T20Is | 2022-2025 | 2 | 1 | 1 | 14 | 14* | - | 10 | 140.00 | 0 | 0 | 0 | 2 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.