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.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Janith LiyanageBCAA | First-class | 2026 | 1 | 1 | 0 | 47 | 47 | 47.00 | 65 | 72.31 | 0 | 0 | 0 | 4 | 1 |
| T HarshanaBCAA | First-class | 2026 | 1 | 1 | 0 | 47 | 47 | 47.00 | 90 | 52.22 | 0 | 0 | 0 | 4 | 0 |
| Abdul RazzaqPAK | T20Is | 2009-2012 | 2 | 2 | 1 | 47 | 25* | 47.00 | 34 | 138.24 | 0 | 0 | 0 | 5 | 1 |
| Upul TharangaSL | T20Is | 2017 | 2 | 2 | 0 | 47 | 24 | 23.50 | 44 | 106.82 | 0 | 0 | 0 | 7 | 0 |
| Mushfiqur RahimBAN | Tests | 2013 | 1 | 2 | 0 | 47 | 40 | 23.50 | 100 | 47.00 | 0 | 0 | 0 | 3 | 1 |
| Prasadani WeerakkodySLW | ODIs | 2016 | 2 | 2 | 0 | 47 | 32 | 23.50 | 85 | 55.29 | 0 | 0 | 0 | 6 | 0 |
| Rubin HermannCK | T20 | 2026 | 2 | 2 | 0 | 47 | 45 | 23.50 | 39 | 120.51 | 0 | 0 | 0 | 3 | 2 |
| Miané SmitSAW | ODIs | 2025 | 2 | 2 | 0 | 47 | 39 | 23.50 | 67 | 70.15 | 0 | 0 | 0 | 6 | 0 |
| Virender SehwagIND | T20Is | 2009-2012 | 3 | 3 | 0 | 47 | 29 | 15.67 | 39 | 120.51 | 0 | 0 | 0 | 5 | 1 |
| Tom RogersGG | T20 | 2026 | 3 | 3 | 0 | 47 | 34 | 15.67 | 40 | 117.50 | 0 | 0 | 1 | 7 | 0 |
| Milinda SiriwardanaSL | ODIs | 2015-2016 | 5 | 4 | 0 | 47 | 19 | 11.75 | 48 | 97.92 | 0 | 0 | 0 | 2 | 1 |
| Nuwan KulasekaraSL | T20Is | 2009-2017 | 8 | 6 | 1 | 47 | 26 | 9.40 | 42 | 111.90 | 0 | 0 | 0 | 3 | 1 |
| Sanju SamsonIND | ODIs | 2021 | 1 | 1 | 0 | 46 | 46 | 46.00 | 46 | 100.00 | 0 | 0 | 0 | 5 | 1 |
| Ron ChandragupthaSSC | T20 | 2026 | 2 | 1 | 0 | 46 | 46 | 46.00 | 37 | 124.32 | 0 | 0 | 0 | 5 | 1 |
| Lisa SthalekarAUSW | T20Is | 2012 | 2 | 2 | 1 | 46 | 23* | 46.00 | 51 | 90.20 | 0 | 0 | 0 | 2 | 0 |
| David HusseyAUS | ODIs | 2011 | 3 | 2 | 0 | 46 | 46 | 23.00 | 51 | 90.20 | 0 | 0 | 1 | 5 | 1 |
| Anwar AliPAK | T20Is | 2015 | 2 | 2 | 1 | 46 | 46 | 46.00 | 18 | 255.56 | 0 | 0 | 0 | 3 | 4 |
| Hayden KerrDA | T20 | 2023 | 6 | 2 | 0 | 46 | 26 | 23.00 | 26 | 176.92 | 0 | 0 | 0 | 5 | 2 |
| Ross AdairIRE | T20Is | 2026 | 2 | 2 | 0 | 46 | 34 | 23.00 | 32 | 143.75 | 0 | 0 | 0 | 6 | 2 |
| Umar GulPAK | T20Is | 2012 | 4 | 3 | 1 | 46 | 32 | 23.00 | 33 | 139.39 | 0 | 0 | 0 | 3 | 4 |
| Glenn PhillipsCS | T20 | 2024 | 4 | 3 | 1 | 46 | 31* | 23.00 | 48 | 95.83 | 0 | 0 | 1 | 2 | 2 |
| Aliya RiazPAKW | ODIs | 2025 | 6 | 4 | 1 | 46 | 28* | 15.33 | 114 | 40.35 | 0 | 0 | 0 | 5 | 0 |
| Dhananjaya LakshanGG/CS/CS | T20 | 2021-2023 | 7 | 6 | 1 | 46 | 14 | 9.20 | 45 | 102.22 | 0 | 0 | 0 | 5 | 1 |
| Danielle HazellENGW | ODIs | 2016 | 2 | 1 | 0 | 45 | 45 | 45.00 | 64 | 70.31 | 0 | 0 | 0 | 1 | 1 |
| Niall O'BrienIRE | T20Is | 2012 | 2 | 2 | 0 | 45 | 25 | 22.50 | 45 | 100.00 | 0 | 0 | 0 | 2 | 1 |
| Cole McConchieNZ | T20Is | 2026 | 2 | 2 | 1 | 45 | 31* | 45.00 | 35 | 128.57 | 0 | 0 | 0 | 5 | 2 |
| Lorcan TuckerIRE | T20Is | 2026 | 2 | 2 | 0 | 45 | 24 | 22.50 | 45 | 100.00 | 0 | 0 | 0 | 3 | 1 |
| Josh InglisAUS | T20Is | 2026 | 2 | 2 | 0 | 45 | 37 | 22.50 | 21 | 214.29 | 0 | 0 | 0 | 6 | 2 |
| Sonal DinushaGT/DS | T20 | 2023-2024 | 2 | 2 | 0 | 45 | 28 | 22.50 | 48 | 93.75 | 0 | 0 | 0 | 1 | 1 |
| Robin PetersonSA | T20Is | 2012 | 3 | 3 | 2 | 45 | 32* | 45.00 | 33 | 136.36 | 0 | 0 | 0 | 7 | 0 |
| Dilruwan PereraSL | ODIs | 2007-2016 | 4 | 3 | 0 | 45 | 30 | 15.00 | 51 | 88.24 | 0 | 0 | 0 | 6 | 0 |
| Kavindu NadeeshanSSC | List A | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 53 | 83.02 | 0 | 0 | 0 | 4 | 0 |
| Usman KhanPAK | T20Is | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 34 | 129.41 | 0 | 0 | 0 | 6 | 1 |
| Meg LanningAUSW | T20Is | 2012 | 2 | 2 | 0 | 44 | 25 | 22.00 | 45 | 97.78 | 0 | 0 | 0 | 6 | 0 |
| Ajantha MendisSL | ODIs | 2008-2015 | 24 | 10 | 5 | 44 | 21* | 8.80 | 86 | 51.16 | 0 | 0 | 3 | 1 | 1 |
| Mahela UdawatteSL | ODIs | 2008 | 1 | 1 | 0 | 43 | 43 | 43.00 | 55 | 78.18 | 0 | 0 | 0 | 6 | 0 |
| Jimmy HansraCAN | ODIs | 2011 | 1 | 1 | 0 | 43 | 43 | 43.00 | 75 | 57.33 | 0 | 0 | 0 | 4 | 1 |
| Milan PriyanathMSC | List A | 2026 | 1 | 1 | 0 | 43 | 43 | 43.00 | 61 | 70.49 | 0 | 0 | 0 | 2 | 2 |
| V SilvaNSWC | T20 | 2026 | 1 | 1 | 0 | 43 | 43 | 43.00 | 27 | 159.26 | 0 | 0 | 0 | 0 | 4 |
| James NeeshamCK | T20 | 2026 | 2 | 2 | 1 | 43 | 42* | 43.00 | 26 | 165.38 | 0 | 0 | 0 | 6 | 1 |
| Tim SeifertNZ | T20Is | 2026 | 2 | 2 | 0 | 43 | 35 | 21.50 | 34 | 126.47 | 0 | 0 | 0 | 4 | 2 |
| Rachin RavindraNZ | T20Is | 2026 | 2 | 2 | 0 | 43 | 32 | 21.50 | 35 | 122.86 | 0 | 0 | 0 | 4 | 1 |
| Kaveen BandaraNCC | First-class | 2025-2026 | 2 | 2 | 0 | 43 | 36 | 21.50 | 72 | 59.72 | 0 | 0 | 0 | 3 | 0 |
| Dilhara FernandoSL | ODIs | 2007-2009 | 7 | 5 | 1 | 43 | 19 | 10.75 | 52 | 82.69 | 0 | 0 | 1 | 4 | 1 |
| Jeffrey VandersaySL | ODIs | 2022-2026 | 10 | 7 | 4 | 43 | 19* | 14.33 | 66 | 65.15 | 0 | 0 | 1 | 3 | 0 |
| Ashian DanielNCC | First-class | 2025-2026 | 2 | 2 | 1 | 42 | 26 | 42.00 | 102 | 41.18 | 0 | 0 | 0 | 1 | 0 |
| Tillakaratne SampathKW/PSC | T20 | 2021-2026 | 5 | 5 | 2 | 42 | 19* | 14.00 | 30 | 140.00 | 0 | 0 | 1 | 6 | 1 |
| Mahesh TheekshanaJK/GM | T20 | 2021-2024 | 19 | 8 | 4 | 42 | 15 | 10.50 | 55 | 76.36 | 0 | 0 | 1 | 4 | 0 |
| Andre RussellWI | ODIs | 2015 | 1 | 1 | 0 | 41 | 41 | 41.00 | 24 | 170.83 | 0 | 0 | 0 | 3 | 3 |
| Denesh RamdinWI | T20Is | 2012-2015 | 5 | 3 | 2 | 41 | 34* | 41.00 | 28 | 146.43 | 0 | 0 | 0 | 1 | 2 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.