Batting by format (All cricket)
Filters
1 active
At Sinhalese Sports Club Ground×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 79 of the 132 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mahela JayawardeneSL | Tests | 2003-2014 | 12 | 18 | 1 | 1689 | 374 | 99.35 | 3063 | 55.14 | 7 | 5 | 2 | 178 | 8 |
| Kumar SangakkaraSL | Tests | 2003-2014 | 12 | 18 | 3 | 1380 | 287 | 92.00 | 2432 | 56.74 | 5 | 4 | 1 | 153 | 3 |
| Angelo MathewsSL | Tests | 2009-2023 | 12 | 20 | 5 | 818 | 110 | 54.53 | 1729 | 47.31 | 2 | 5 | 0 | 76 | 9 |
| HMRKB HerathSL | Tests | 2009-2018 | 10 | 15 | 4 | 200 | 49 | 18.18 | 390 | 51.28 | 0 | 0 | 2 | 26 | 0 |
| Tillakaratne DilshanSL | Tests | 2003-2012 | 9 | 12 | 1 | 738 | 125* | 67.09 | 1057 | 69.82 | 2 | 4 | 0 | 75 | 6 |
| Prasanna JayawardeneSL | Tests | 2006-2012 | 8 | 6 | 1 | 299 | 120* | 59.80 | 541 | 55.27 | 1 | 1 | 0 | 24 | 2 |
| Dhananjaya de SilvaSL | Tests | 2016-2026 | 7 | 13 | 1 | 449 | 129 | 37.42 | 794 | 56.55 | 1 | 4 | 3 | 63 | 2 |
| Upul TharangaSL | ODIs | 2005-2017 | 7 | 5 | 1 | 258 | 101* | 64.50 | 353 | 73.09 | 1 | 1 | 0 | 27 | 1 |
| Lasith CroospulleCCC/GG | T20 | 2024-2026 | 7 | 7 | 0 | 176 | 77 | 25.14 | 108 | 162.96 | 0 | 1 | 1 | 20 | 7 |
| Thilan SamaraweeraSL | Tests | 2003-2012 | 6 | 9 | 2 | 602 | 143 | 86.00 | 1259 | 47.82 | 3 | 2 | 1 | 72 | 1 |
| Dimuth KarunaratneSL | Tests | 2015-2023 | 6 | 12 | 0 | 508 | 141 | 42.33 | 977 | 52.00 | 1 | 3 | 1 | 58 | 0 |
| Kusal MendisSL | Tests | 2016-2025 | 6 | 11 | 0 | 409 | 110 | 37.18 | 582 | 70.27 | 1 | 2 | 0 | 52 | 5 |
| Niroshan DickwellaSL | Tests | 2014-2026 | 6 | 12 | 1 | 257 | 72 | 23.36 | 375 | 68.53 | 0 | 2 | 1 | 30 | 2 |
| Upul TharangaSL | Tests | 2006-2017 | 6 | 10 | 0 | 201 | 92 | 20.10 | 374 | 53.74 | 0 | 1 | 2 | 27 | 0 |
| Mahela JayawardeneSL | ODIs | 2005-2011 | 6 | 4 | 1 | 173 | 50 | 57.67 | 189 | 91.53 | 0 | 1 | 0 | 16 | 0 |
| Kumar SangakkaraSL | ODIs | 2005-2011 | 6 | 4 | 0 | 139 | 75 | 34.75 | 207 | 67.15 | 0 | 1 | 0 | 8 | 1 |
| Dilruwan PereraSL | Tests | 2014-2018 | 6 | 11 | 0 | 94 | 25 | 8.55 | 177 | 53.11 | 0 | 0 | 3 | 13 | 2 |
| Tillakaratne DilshanSL | ODIs | 2005-2011 | 6 | 4 | 0 | 86 | 44 | 21.50 | 102 | 84.31 | 0 | 0 | 0 | 7 | 1 |
| Malsha TharupathiMSC/CK | T20 | 2024-2026 | 6 | 4 | 1 | 44 | 35* | 14.67 | 26 | 169.23 | 0 | 0 | 0 | 5 | 2 |
| Muttiah MuralitharanSL | Tests | 2003-2009 | 6 | 2 | 2 | 38 | 21* | - | 29 | 131.03 | 0 | 0 | 0 | 2 | 3 |
| Vijayakanth ViyaskanthTUCA/GG | T20 | 2024-2026 | 6 | 1 | 1 | 1 | 1* | - | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Dinesh ChandimalSL | Tests | 2015-2025 | 5 | 9 | 0 | 356 | 132 | 39.56 | 762 | 46.72 | 1 | 1 | 0 | 39 | 3 |
| Tharanga ParanavitanaSL | Tests | 2009-2012 | 5 | 10 | 1 | 345 | 100 | 38.33 | 754 | 45.76 | 1 | 1 | 1 | 35 | 1 |
| Chamari AtapattuSLW | ODIs | 2014-2023 | 5 | 5 | 0 | 283 | 106 | 56.60 | 414 | 68.36 | 1 | 2 | 0 | 28 | 5 |
| Nishan MadushkaCCC | T20 | 2024-2026 | 5 | 5 | 2 | 282 | 114* | 94.00 | 155 | 181.94 | 2 | 0 | 0 | 22 | 17 |
| Krishan SanjulaSSC | List A | 2024 | 5 | 5 | 1 | 255 | 92* | 63.75 | 285 | 89.47 | 0 | 1 | 0 | 25 | 7 |
| WPUJC VaasSL | Tests | 2003-2009 | 5 | 5 | 2 | 139 | 100* | 46.33 | 241 | 57.68 | 1 | 0 | 0 | 12 | 0 |
| S DanielSSC | List A | 2024 | 5 | 5 | 0 | 125 | 46 | 25.00 | 125 | 100.00 | 0 | 0 | 1 | 16 | 5 |
| Chamari AtapattuSLW | T20Is | 2016-2023 | 5 | 5 | 0 | 117 | 38 | 23.40 | 101 | 115.84 | 0 | 0 | 0 | 14 | 6 |
| Hasini PereraSLW | ODIs | 2014-2023 | 5 | 4 | 1 | 89 | 43 | 29.67 | 171 | 52.05 | 0 | 0 | 0 | 11 | 0 |
| STS SenarathneTUCA | T20 | 2024-2026 | 5 | 3 | 0 | 83 | 50 | 27.67 | 60 | 138.33 | 0 | 1 | 1 | 3 | 7 |
| Nuwanidu FernandoSSC | List A | 2024 | 5 | 3 | 1 | 78 | 33 | 39.00 | 75 | 104.00 | 0 | 0 | 0 | 8 | 3 |
| Sineth JayawardenaTUCA | T20 | 2024-2026 | 5 | 4 | 1 | 72 | 26 | 24.00 | 46 | 156.52 | 0 | 0 | 0 | 11 | 1 |
| Chamara KapugederaSL | ODIs | 2006-2011 | 5 | 2 | 0 | 67 | 50 | 33.50 | 91 | 73.63 | 0 | 1 | 0 | 7 | 0 |
| Movin SubasinghaBRC | T20 | 2024-2026 | 5 | 5 | 2 | 56 | 18* | 18.67 | 43 | 130.23 | 0 | 0 | 0 | 1 | 5 |
| Dushan HemanthaBRC/KR | T20 | 2024-2026 | 5 | 5 | 1 | 49 | 21 | 12.25 | 41 | 119.51 | 0 | 0 | 0 | 4 | 2 |
| Suranga LakmalSL | Tests | 2011-2018 | 5 | 7 | 2 | 40 | 13 | 8.00 | 102 | 39.22 | 0 | 0 | 1 | 6 | 0 |
| Dilhara FernandoSL | Tests | 2003-2010 | 5 | 2 | 2 | 37 | 36* | - | 84 | 44.05 | 0 | 0 | 0 | 5 | 0 |
| Kavindu NadeeshanSSC | List A | 2024 | 5 | 2 | 1 | 31 | 20 | 31.00 | 19 | 163.16 | 0 | 0 | 0 | 4 | 1 |
| Ramesh MendisMSC/DS | T20 | 2024-2026 | 5 | 4 | 1 | 30 | 22 | 10.00 | 35 | 85.71 | 0 | 0 | 0 | 2 | 0 |
| Lahiru SamarakoonTUCA | T20 | 2024-2026 | 5 | 3 | 1 | 15 | 12* | 7.50 | 12 | 125.00 | 0 | 0 | 0 | 1 | 1 |
| Dilshan MadushankaJK/CCC | T20 | 2024-2026 | 5 | 2 | 2 | 9 | 8* | - | 3 | 300.00 | 0 | 0 | 0 | 0 | 1 |
| Udeshika PrabodhaniSLW | T20Is | 2016-2023 | 5 | 1 | 1 | 6 | 6* | - | 25 | 24.00 | 0 | 0 | 0 | 0 | 0 |
| Mohamed ShirazBRC | T20 | 2024-2026 | 5 | 1 | 0 | 5 | 5 | 5.00 | 7 | 71.43 | 0 | 0 | 0 | 0 | 0 |
| Muttiah MuralitharanSL | ODIs | 2005-2011 | 5 | 2 | 0 | 2 | 2 | 1.00 | 4 | 50.00 | 0 | 0 | 1 | 0 | 0 |
| Inoka RanaweeraSLW | ODIs | 2014-2023 | 5 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Vishwa FernandoCCC | T20 | 2024-2026 | 5 | 1 | 1 | 0 | 0* | - | 0 | - | 0 | 0 | 0 | 0 | 0 |
| Kaushal SilvaSL | Tests | 2014-2016 | 4 | 8 | 0 | 273 | 115 | 34.13 | 653 | 41.81 | 1 | 0 | 1 | 33 | 0 |
| Sohan de LiveraMSC | T20 | 2024-2026 | 4 | 4 | 0 | 193 | 64 | 48.25 | 131 | 147.33 | 0 | 1 | 0 | 18 | 7 |
| Darren BravoWI | ODIs | 2011-2020 | 4 | 4 | 0 | 165 | 79 | 41.25 | 229 | 72.05 | 0 | 1 | 0 | 12 | 6 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.