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 222 of the 274 matches in this selection (from 1992). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Curtis CampherIRE | T20Is | 2026 | 2 | 2 | 0 | 17 | 13 | 8.50 | 13 | 130.77 | 0 | 0 | 0 | 2 | 0 |
| Deepika RasangikaSLW | T20Is | 2013 | 3 | 3 | 0 | 17 | 9 | 5.67 | 33 | 51.52 | 0 | 0 | 1 | 2 | 0 |
| C GomezKF/PSC | T20 | 2024-2026 | 5 | 3 | 2 | 17 | 9* | 17.00 | 16 | 106.25 | 0 | 0 | 0 | 1 | 1 |
| Binura FernandoJK/KW/DA | T20 | 2021-2026 | 18 | 5 | 4 | 17 | 9* | 17.00 | 15 | 113.33 | 0 | 0 | 0 | 2 | 0 |
| Russel ArnoldSL | ODIs | 2006 | 2 | 1 | 0 | 16 | 16 | 16.00 | 28 | 57.14 | 0 | 0 | 0 | 1 | 0 |
| Ashish BagaiCAN | ODIs | 2011 | 1 | 1 | 0 | 16 | 16 | 16.00 | 35 | 45.71 | 0 | 0 | 0 | 2 | 0 |
| Sarfraz AhmedBK | T20 | 2023 | 1 | 1 | 1 | 16 | 16* | - | 21 | 76.19 | 0 | 0 | 0 | 1 | 0 |
| Ravichandran AshwinIND | T20Is | 2012 | 3 | 1 | 1 | 16 | 16* | - | 12 | 133.33 | 0 | 0 | 0 | 1 | 1 |
| Danielle HazellENGW | T20Is | 2012 | 2 | 1 | 1 | 16 | 16* | - | 13 | 123.08 | 0 | 0 | 0 | 1 | 0 |
| Ashan RandikaJK | T20 | 2021 | 1 | 1 | 0 | 16 | 16 | 16.00 | 9 | 177.78 | 0 | 0 | 0 | 1 | 1 |
| Nishan PeirisCCC | First-class | 2026 | 1 | 1 | 1 | 16 | 16* | - | 23 | 69.57 | 0 | 0 | 0 | 3 | 0 |
| Tony DodemaideAUS | Tests | 1992 | 1 | 1 | 1 | 16 | 16* | - | 76 | 21.05 | 0 | 0 | 0 | 0 | 0 |
| Alice CapseyENGW | ODIs | 2025 | 2 | 2 | 0 | 16 | 16 | 8.00 | 47 | 34.04 | 0 | 0 | 1 | 2 | 0 |
| Karabo MesoSAW | ODIs | 2025 | 4 | 3 | 0 | 16 | 9 | 5.33 | 47 | 34.04 | 0 | 0 | 1 | 1 | 0 |
| Fabian AllenJK/KF | T20 | 2022-2024 | 9 | 6 | 0 | 16 | 6 | 2.67 | 16 | 100.00 | 0 | 0 | 2 | 1 | 1 |
| Alex CusackIRE | T20Is | 2012 | 2 | 1 | 1 | 15 | 15* | - | 14 | 107.14 | 0 | 0 | 0 | 1 | 0 |
| Rachael HaynesAUSW | T20Is | 2012 | 2 | 1 | 0 | 15 | 15 | 15.00 | 12 | 125.00 | 0 | 0 | 0 | 0 | 1 |
| Shaminda ErangaSL | Tests | 2013 | 1 | 1 | 0 | 15 | 15 | 15.00 | 36 | 41.67 | 0 | 0 | 0 | 3 | 0 |
| Navdeep SainiIND | ODIs | 2021 | 1 | 1 | 0 | 15 | 15 | 15.00 | 37 | 40.54 | 0 | 0 | 0 | 0 | 0 |
| Matthew KuhnemannAUS | ODIs | 2022 | 3 | 1 | 0 | 15 | 15 | 15.00 | 12 | 125.00 | 0 | 0 | 0 | 3 | 0 |
| Riyan ParagIND | ODIs | 2024 | 1 | 1 | 0 | 15 | 15 | 15.00 | 13 | 115.38 | 0 | 0 | 0 | 2 | 0 |
| Azam KhanGG | T20 | 2022 | 1 | 1 | 0 | 15 | 15 | 15.00 | 21 | 71.43 | 0 | 0 | 0 | 0 | 1 |
| Ramesh MendisSL | ODIs | 2021 | 1 | 1 | 1 | 15 | 15* | - | 18 | 83.33 | 0 | 0 | 0 | 1 | 0 |
| MPM WeerasingheACCC | T20 | 2026 | 1 | 1 | 0 | 15 | 15 | 15.00 | 11 | 136.36 | 0 | 0 | 0 | 1 | 0 |
| Eshan MalingaJK/BCAA | T20 | 2024-2026 | 5 | 1 | 0 | 15 | 15 | 15.00 | 17 | 88.24 | 0 | 0 | 0 | 0 | 1 |
| S RajapaksaGM | T20 | 2024 | 1 | 1 | 0 | 15 | 15 | 15.00 | 17 | 88.24 | 0 | 0 | 0 | 2 | 0 |
| Romesh KaluwitharanaSL | Tests | 1992-1997 | 2 | 2 | 1 | 15 | 14* | 15.00 | 34 | 44.12 | 0 | 0 | 0 | 1 | 0 |
| Dilshan MunaweeraDG | T20 | 2021 | 2 | 2 | 0 | 15 | 12 | 7.50 | 16 | 93.75 | 0 | 0 | 0 | 1 | 0 |
| Keshav MaharajSA | ODIs | 2021 | 3 | 2 | 1 | 15 | 15 | 15.00 | 18 | 83.33 | 0 | 0 | 0 | 2 | 0 |
| Mark ChapmanNZ | T20Is | 2026 | 2 | 2 | 0 | 15 | 15 | 7.50 | 11 | 136.36 | 0 | 0 | 1 | 2 | 0 |
| Nitish RanaIND | T20Is | 2021 | 2 | 2 | 0 | 15 | 9 | 7.50 | 27 | 55.56 | 0 | 0 | 0 | 0 | 0 |
| Thikshila de SilvaCS | T20 | 2021 | 2 | 2 | 0 | 15 | 15 | 7.50 | 18 | 83.33 | 0 | 0 | 1 | 1 | 1 |
| Liton DasBAN | ODIs | 2023-2025 | 3 | 3 | 0 | 15 | 15 | 5.00 | 30 | 50.00 | 0 | 0 | 2 | 1 | 0 |
| Kuldeep YadavIND | ODIs | 2021-2024 | 8 | 4 | 1 | 15 | 7* | 5.00 | 68 | 22.06 | 0 | 0 | 1 | 0 | 0 |
| CBRLS KumaraKW/GT | T20 | 2021-2023 | 8 | 4 | 3 | 15 | 10* | 15.00 | 13 | 115.38 | 0 | 0 | 1 | 1 | 1 |
| Inoka RanaweeraSLW | ODIs | 2016-2025 | 10 | 5 | 4 | 15 | 12* | 15.00 | 31 | 48.39 | 0 | 0 | 1 | 2 | 0 |
| Muttiah MuralitharanSL | ODIs | 2006-2011 | 13 | 8 | 3 | 15 | 6 | 3.00 | 46 | 32.61 | 0 | 0 | 2 | 0 | 0 |
| Nuwan PradeepGG/DG/BK | T20 | 2021-2024 | 16 | 8 | 3 | 15 | 10 | 3.00 | 29 | 51.72 | 0 | 0 | 3 | 0 | 1 |
| Jeffrey VandersayCS/CS/GM | T20 | 2021-2024 | 11 | 8 | 2 | 15 | 7 | 2.50 | 29 | 51.72 | 0 | 0 | 2 | 0 | 0 |
| Luke JongweZIM | ODIs | 2024 | 1 | 1 | 0 | 14 | 14 | 14.00 | 17 | 82.35 | 0 | 0 | 0 | 1 | 1 |
| Shadab KhanPAK | T20Is | 2026 | 1 | 1 | 0 | 14 | 14 | 14.00 | 15 | 93.33 | 0 | 0 | 0 | 1 | 0 |
| Kamil MisharaSL | T20Is | 2026 | 1 | 1 | 0 | 14 | 14 | 14.00 | 11 | 127.27 | 0 | 0 | 0 | 2 | 0 |
| Chamani SeneviratneSLW | T20Is | 2013 | 2 | 2 | 1 | 14 | 12* | 14.00 | 16 | 87.50 | 0 | 0 | 0 | 0 | 0 |
| Marchant de LangeDG | T20 | 2021 | 2 | 2 | 0 | 14 | 13 | 7.00 | 10 | 140.00 | 0 | 0 | 0 | 0 | 1 |
| Clive MadandeZIM | ODIs | 2024 | 3 | 2 | 0 | 14 | 14 | 7.00 | 22 | 63.64 | 0 | 0 | 1 | 1 | 0 |
| Nashra SandhuPAKW | ODIs | 2025 | 7 | 3 | 1 | 14 | 11 | 7.00 | 57 | 24.56 | 0 | 0 | 0 | 1 | 0 |
| Mohammed SirajIND | ODIs | 2023-2024 | 6 | 4 | 3 | 14 | 5* | 14.00 | 48 | 29.17 | 0 | 0 | 0 | 0 | 0 |
| Jehan MubarakSL | T20Is | 2009 | 1 | 1 | 0 | 13 | 13 | 13.00 | 19 | 68.42 | 0 | 0 | 0 | 1 | 0 |
| Rahul ChaharIND | ODIs | 2021 | 1 | 1 | 0 | 13 | 13 | 13.00 | 25 | 52.00 | 0 | 0 | 0 | 0 | 0 |
| Dushan HemanthaSL | ODIs | 2023 | 1 | 1 | 1 | 13 | 13* | - | 15 | 86.67 | 0 | 0 | 0 | 1 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.