Sri Lanka: Batting by format (All cricket)
Filters
1 active
Team: Sri Lanka×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 902 of the 1,467 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kumar SangakkaraSL | ODIs | 2002-2015 | 294 | 280 | 31 | 11530 | 169 | 46.31 | 14170 | 81.37 | 24 | 75 | 12 | 1105 | 76 |
| Tillakaratne DilshanSL | ODIs | 2003-2016 | 280 | 259 | 30 | 9212 | 161* | 40.23 | 10538 | 87.42 | 21 | 42 | 10 | 1021 | 49 |
| Kumar SangakkaraSL | Tests | 2003-2015 | 85 | 151 | 12 | 8489 | 319 | 61.07 | 15629 | 54.32 | 29 | 33 | 8 | 960 | 39 |
| Angelo MathewsSL | Tests | 2009-2025 | 118 | 211 | 27 | 8073 | 200* | 43.88 | 16711 | 48.31 | 15 | 45 | 6 | 821 | 87 |
| Mahela JayawardeneSL | ODIs | 2002-2015 | 279 | 260 | 22 | 7852 | 144 | 32.99 | 9781 | 80.28 | 11 | 50 | 15 | 721 | 48 |
| Dimuth KarunaratneSL | Tests | 2012-2025 | 99 | 189 | 6 | 7113 | 244 | 38.87 | 13930 | 51.06 | 16 | 38 | 13 | 749 | 11 |
| Mahela JayawardeneSL | Tests | 2003-2014 | 79 | 137 | 6 | 6615 | 374 | 50.50 | 12899 | 51.28 | 21 | 25 | 11 | 733 | 35 |
| Upul TharangaSL | ODIs | 2005-2019 | 216 | 205 | 17 | 6472 | 174* | 34.43 | 8543 | 75.76 | 14 | 36 | 17 | 740 | 52 |
| Dinesh ChandimalSL | Tests | 2011-2026 | 92 | 165 | 15 | 6427 | 206* | 42.85 | 12787 | 50.26 | 15 | 36 | 8 | 675 | 45 |
| Angelo MathewsSL | ODIs | 2008-2023 | 216 | 185 | 46 | 5646 | 139* | 40.62 | 6741 | 83.76 | 3 | 39 | 15 | 454 | 85 |
| Kusal MendisSL | Tests | 2015-2026 | 74 | 138 | 6 | 4826 | 245 | 36.56 | 8236 | 58.60 | 10 | 23 | 15 | 580 | 55 |
| Kusal MendisSL | ODIs | 2016-2026 | 144 | 141 | 11 | 4689 | 143 | 36.07 | 5334 | 87.91 | 7 | 31 | 14 | 485 | 77 |
| Dhananjaya de SilvaSL | Tests | 2016-2026 | 68 | 122 | 9 | 4431 | 173 | 39.21 | 7637 | 58.02 | 13 | 20 | 10 | 534 | 38 |
| Tillakaratne DilshanSL | Tests | 2003-2013 | 61 | 102 | 4 | 4384 | 193 | 44.73 | 6259 | 70.04 | 14 | 21 | 9 | 527 | 22 |
| Sanath JayasuriyaSL | ODIs | 2002-2011 | 132 | 130 | 6 | 4376 | 152 | 35.29 | 4573 | 95.69 | 14 | 15 | 12 | 510 | 87 |
| Thilan SamaraweeraSL | Tests | 2003-2013 | 52 | 89 | 13 | 3890 | 231 | 51.18 | 7978 | 48.76 | 11 | 19 | 8 | 469 | 6 |
| Dinesh ChandimalSL | ODIs | 2010-2022 | 151 | 137 | 20 | 3657 | 111 | 31.26 | 4970 | 73.58 | 3 | 24 | 11 | 248 | 42 |
| Lahiru ThirimanneSL | ODIs | 2010-2019 | 124 | 103 | 14 | 3164 | 139* | 35.55 | 4368 | 72.44 | 4 | 21 | 6 | 245 | 25 |
| Kushal Janith PereraSL | ODIs | 2013-2023 | 112 | 107 | 5 | 3077 | 135 | 30.17 | 3300 | 93.24 | 6 | 16 | 12 | 344 | 51 |
| Niroshan DickwellaSL | Tests | 2014-2026 | 56 | 100 | 7 | 2853 | 96 | 30.68 | 4295 | 66.43 | 0 | 23 | 5 | 313 | 11 |
| Pathum NissankaSL | T20Is | 2021-2026 | 90 | 89 | 4 | 2639 | 107 | 31.05 | 2060 | 128.11 | 2 | 18 | 8 | 262 | 80 |
| Kusal MendisSL | T20Is | 2016-2026 | 105 | 105 | 6 | 2605 | 87* | 26.31 | 1997 | 130.45 | 0 | 20 | 8 | 229 | 101 |
| Charith AsalankaSL | ODIs | 2021-2026 | 76 | 70 | 6 | 2439 | 127 | 38.11 | 2742 | 88.95 | 5 | 14 | 5 | 200 | 57 |
| Pathum NissankaSL | ODIs | 2021-2026 | 70 | 70 | 3 | 2364 | 137 | 35.28 | 2787 | 84.82 | 5 | 17 | 6 | 301 | 26 |
| Kushal Janith PereraSL | T20Is | 2013-2026 | 92 | 91 | 4 | 2307 | 101 | 26.52 | 1735 | 132.97 | 1 | 16 | 5 | 224 | 72 |
| Thisara PereraSL | ODIs | 2009-2021 | 161 | 128 | 14 | 2233 | 140 | 19.59 | 1980 | 112.78 | 1 | 10 | 11 | 168 | 83 |
| Prasanna JayawardeneSL | Tests | 2006-2015 | 52 | 78 | 10 | 2106 | 154* | 30.97 | 4302 | 48.95 | 4 | 5 | 8 | 223 | 15 |
| Kaushal SilvaSL | Tests | 2011-2018 | 39 | 74 | 0 | 2099 | 139 | 28.36 | 5212 | 40.27 | 3 | 12 | 6 | 238 | 2 |
| Lahiru ThirimanneSL | Tests | 2011-2022 | 44 | 85 | 6 | 2088 | 155* | 26.43 | 5294 | 39.44 | 3 | 10 | 11 | 207 | 3 |
| Dasun ShanakaSL | T20Is | 2015-2026 | 132 | 121 | 24 | 2046 | 76* | 21.09 | 1581 | 129.41 | 0 | 9 | 15 | 134 | 117 |
| Marvan AtapattuSL | ODIs | 2002-2007 | 70 | 65 | 7 | 2025 | 124 | 34.91 | 2953 | 68.57 | 3 | 10 | 3 | 201 | 0 |
| Tharanga ParanavitanaSL | Tests | 2009-2012 | 32 | 60 | 5 | 1792 | 111 | 32.58 | 4274 | 41.93 | 2 | 11 | 9 | 206 | 5 |
| Dhananjaya de SilvaSL | ODIs | 2016-2026 | 82 | 76 | 8 | 1769 | 93 | 26.01 | 2269 | 77.96 | 0 | 9 | 3 | 177 | 15 |
| Tillakaratne DilshanSL | T20Is | 2006-2016 | 77 | 76 | 11 | 1747 | 104* | 26.88 | 1454 | 120.15 | 1 | 12 | 10 | 210 | 29 |
| Upul TharangaSL | Tests | 2005-2017 | 30 | 56 | 3 | 1682 | 165 | 31.74 | 3075 | 54.70 | 3 | 7 | 5 | 227 | 9 |
| Niroshan DickwellaSL | ODIs | 2014-2022 | 55 | 52 | 1 | 1604 | 116 | 31.45 | 1717 | 93.42 | 2 | 9 | 1 | 187 | 12 |
| Dhanushka GunathillekeSL | ODIs | 2015-2022 | 46 | 45 | 1 | 1592 | 133 | 36.18 | 1833 | 86.85 | 2 | 11 | 1 | 171 | 20 |
| HMRKB HerathSL | Tests | 2005-2018 | 82 | 129 | 26 | 1589 | 80* | 15.43 | 3071 | 51.74 | 0 | 3 | 19 | 187 | 6 |
| Kamindu MendisSL | Tests | 2022-2026 | 18 | 32 | 3 | 1556 | 182* | 53.66 | 2463 | 63.17 | 5 | 7 | 1 | 160 | 30 |
| Chamara KapugederaSL | ODIs | 2006-2017 | 92 | 76 | 7 | 1505 | 95 | 21.81 | 2111 | 71.29 | 0 | 8 | 7 | 99 | 28 |
| Charith AsalankaSL | T20Is | 2021-2026 | 73 | 71 | 9 | 1462 | 80* | 23.58 | 1150 | 127.13 | 0 | 6 | 6 | 100 | 69 |
| Mahela JayawardeneSL | T20Is | 2006-2014 | 53 | 53 | 8 | 1458 | 100 | 32.40 | 1100 | 132.55 | 1 | 9 | 3 | 167 | 33 |
| Avishka FernandoSL | ODIs | 2016-2025 | 48 | 47 | 0 | 1405 | 127 | 29.89 | 1610 | 87.27 | 4 | 7 | 5 | 147 | 23 |
| Kumar SangakkaraSL | T20Is | 2006-2014 | 56 | 53 | 9 | 1382 | 78 | 31.41 | 1156 | 119.55 | 0 | 8 | 2 | 139 | 20 |
| Angelo MathewsSL | T20Is | 2009-2024 | 86 | 69 | 20 | 1343 | 81* | 27.41 | 1132 | 118.64 | 0 | 6 | 1 | 87 | 45 |
| Nuwan KulasekaraSL | ODIs | 2003-2017 | 179 | 121 | 36 | 1323 | 73 | 15.56 | 1611 | 82.12 | 0 | 4 | 12 | 95 | 39 |
| Pathum NissankaSL | Tests | 2021-2026 | 19 | 33 | 2 | 1310 | 187 | 42.26 | 2311 | 56.69 | 4 | 7 | 0 | 150 | 5 |
| Dilruwan PereraSL | Tests | 2014-2021 | 43 | 77 | 8 | 1303 | 95 | 18.88 | 2779 | 46.89 | 0 | 7 | 14 | 158 | 23 |
| Chamara SilvaSL | ODIs | 2006-2011 | 59 | 49 | 7 | 1279 | 107* | 30.45 | 1754 | 72.92 | 1 | 11 | 6 | 114 | 10 |
| Sadeera SamarawickramaSL | ODIs | 2017-2025 | 48 | 44 | 4 | 1268 | 108 | 31.70 | 1411 | 89.87 | 1 | 7 | 5 | 132 | 7 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.