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.
Qualification: Minimum 500 balls faced.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thisara PereraSL | T20Is | 2010-2021 | 79 | 69 | 21 | 1035 | 58 | 21.56 | 706 | 146.60 | 0 | 2 | 8 | 76 | 52 |
| Kushal Janith PereraSL | T20Is | 2013-2026 | 92 | 91 | 4 | 2307 | 101 | 26.52 | 1735 | 132.97 | 1 | 16 | 5 | 224 | 72 |
| Mahela JayawardeneSL | T20Is | 2006-2014 | 53 | 53 | 8 | 1458 | 100 | 32.40 | 1100 | 132.55 | 1 | 9 | 3 | 167 | 33 |
| Kusal MendisSL | T20Is | 2016-2026 | 105 | 105 | 6 | 2605 | 87* | 26.31 | 1997 | 130.45 | 0 | 20 | 8 | 229 | 101 |
| Dasun ShanakaSL | T20Is | 2015-2026 | 132 | 121 | 24 | 2046 | 76* | 21.09 | 1581 | 129.41 | 0 | 9 | 15 | 134 | 117 |
| Pathum NissankaSL | T20Is | 2021-2026 | 90 | 89 | 4 | 2639 | 107 | 31.05 | 2060 | 128.11 | 2 | 18 | 8 | 262 | 80 |
| Bhanuka RajapaksaSL | T20Is | 2019-2025 | 41 | 37 | 7 | 657 | 77 | 21.90 | 513 | 128.07 | 0 | 3 | 3 | 52 | 29 |
| Charith AsalankaSL | T20Is | 2021-2026 | 73 | 71 | 9 | 1462 | 80* | 23.58 | 1150 | 127.13 | 0 | 6 | 6 | 100 | 69 |
| Kamindu MendisSL | T20Is | 2018-2026 | 50 | 45 | 3 | 810 | 51 | 19.29 | 645 | 125.58 | 0 | 3 | 3 | 67 | 33 |
| Tillakaratne DilshanSL | T20Is | 2006-2016 | 77 | 76 | 11 | 1747 | 104* | 26.88 | 1454 | 120.15 | 1 | 12 | 10 | 210 | 29 |
| Wanindu HasarangaSL | T20Is | 2019-2026 | 93 | 77 | 16 | 749 | 71 | 12.28 | 624 | 120.03 | 0 | 1 | 8 | 72 | 14 |
| Kumar SangakkaraSL | T20Is | 2006-2014 | 56 | 53 | 9 | 1382 | 78 | 31.41 | 1156 | 119.55 | 0 | 8 | 2 | 139 | 20 |
| Dhanushka GunathillekeSL | T20Is | 2016-2022 | 43 | 43 | 0 | 691 | 57 | 16.07 | 578 | 119.55 | 0 | 3 | 4 | 73 | 19 |
| Angelo MathewsSL | T20Is | 2009-2024 | 86 | 69 | 20 | 1343 | 81* | 27.41 | 1132 | 118.64 | 0 | 6 | 1 | 87 | 45 |
| Chamara KapugederaSL | T20Is | 2006-2017 | 41 | 36 | 6 | 675 | 50 | 22.50 | 571 | 118.21 | 0 | 1 | 0 | 56 | 24 |
| Dhananjaya de SilvaSL | T20Is | 2015-2026 | 44 | 44 | 3 | 786 | 62 | 19.17 | 695 | 113.09 | 0 | 2 | 2 | 68 | 15 |
| Thisara PereraSL | ODIs | 2009-2021 | 161 | 128 | 14 | 2233 | 140 | 19.59 | 1980 | 112.78 | 1 | 10 | 11 | 168 | 83 |
| Wanindu HasarangaSL | ODIs | 2017-2026 | 63 | 54 | 8 | 1031 | 80* | 22.41 | 965 | 106.84 | 0 | 4 | 3 | 87 | 33 |
| Dinesh ChandimalSL | T20Is | 2010-2025 | 68 | 61 | 7 | 1048 | 66* | 19.41 | 1013 | 103.46 | 0 | 6 | 0 | 88 | 21 |
| Milinda SiriwardanaSL | ODIs | 2015-2019 | 27 | 24 | 1 | 516 | 66 | 22.43 | 525 | 98.29 | 0 | 3 | 1 | 39 | 13 |
| Sanath JayasuriyaSL | ODIs | 2002-2011 | 132 | 130 | 6 | 4376 | 152 | 35.29 | 4573 | 95.69 | 14 | 15 | 12 | 510 | 87 |
| Niroshan DickwellaSL | ODIs | 2014-2022 | 55 | 52 | 1 | 1604 | 116 | 31.45 | 1717 | 93.42 | 2 | 9 | 1 | 187 | 12 |
| Kushal Janith PereraSL | ODIs | 2013-2023 | 112 | 107 | 5 | 3077 | 135 | 30.17 | 3300 | 93.24 | 6 | 16 | 12 | 344 | 51 |
| Sadeera SamarawickramaSL | ODIs | 2017-2025 | 48 | 44 | 4 | 1268 | 108 | 31.70 | 1411 | 89.87 | 1 | 7 | 5 | 132 | 7 |
| Dasun ShanakaSL | ODIs | 2016-2024 | 62 | 56 | 5 | 1153 | 108* | 22.61 | 1291 | 89.31 | 2 | 4 | 5 | 87 | 38 |
| Charith AsalankaSL | ODIs | 2021-2026 | 76 | 70 | 6 | 2439 | 127 | 38.11 | 2742 | 88.95 | 5 | 14 | 5 | 200 | 57 |
| Kusal MendisSL | ODIs | 2016-2026 | 144 | 141 | 11 | 4689 | 143 | 36.07 | 5334 | 87.91 | 7 | 31 | 14 | 485 | 77 |
| Tillakaratne DilshanSL | ODIs | 2003-2016 | 280 | 259 | 30 | 9212 | 161* | 40.23 | 10538 | 87.42 | 21 | 42 | 10 | 1021 | 49 |
| Avishka FernandoSL | ODIs | 2016-2025 | 48 | 47 | 0 | 1405 | 127 | 29.89 | 1610 | 87.27 | 4 | 7 | 5 | 147 | 23 |
| Janith LiyanageSL | ODIs | 2024-2026 | 35 | 32 | 7 | 1039 | 101* | 41.56 | 1194 | 87.02 | 1 | 6 | 0 | 81 | 27 |
| Dhanushka GunathillekeSL | ODIs | 2015-2022 | 46 | 45 | 1 | 1592 | 133 | 36.18 | 1833 | 86.85 | 2 | 11 | 1 | 171 | 20 |
| Dunith WellalageSL | ODIs | 2022-2026 | 34 | 28 | 5 | 455 | 67* | 19.78 | 535 | 85.05 | 0 | 1 | 3 | 36 | 12 |
| Pathum NissankaSL | ODIs | 2021-2026 | 70 | 70 | 3 | 2364 | 137 | 35.28 | 2787 | 84.82 | 5 | 17 | 6 | 301 | 26 |
| Angelo MathewsSL | ODIs | 2008-2023 | 216 | 185 | 46 | 5646 | 139* | 40.62 | 6741 | 83.76 | 3 | 39 | 15 | 454 | 85 |
| Farveez MaharoofSL | ODIs | 2004-2016 | 89 | 62 | 12 | 799 | 58* | 15.98 | 970 | 82.37 | 0 | 1 | 3 | 60 | 17 |
| Nuwan KulasekaraSL | ODIs | 2003-2017 | 179 | 121 | 36 | 1323 | 73 | 15.56 | 1611 | 82.12 | 0 | 4 | 12 | 95 | 39 |
| Jeevan MendisSL | ODIs | 2010-2019 | 56 | 42 | 8 | 593 | 72 | 17.44 | 726 | 81.68 | 0 | 1 | 2 | 45 | 12 |
| Kumar SangakkaraSL | ODIs | 2002-2015 | 294 | 280 | 31 | 11530 | 169 | 46.31 | 14170 | 81.37 | 24 | 75 | 12 | 1105 | 76 |
| Ashan PriyanjanSL | ODIs | 2013-2015 | 23 | 20 | 2 | 420 | 74 | 23.33 | 522 | 80.46 | 0 | 2 | 0 | 47 | 3 |
| Mahela JayawardeneSL | ODIs | 2002-2015 | 279 | 260 | 22 | 7852 | 144 | 32.99 | 9781 | 80.28 | 11 | 50 | 15 | 721 | 48 |
| Kamindu MendisSL | ODIs | 2019-2026 | 31 | 30 | 6 | 619 | 64 | 25.79 | 777 | 79.67 | 0 | 4 | 2 | 50 | 17 |
| Asela GunaratneSL | ODIs | 2016-2019 | 31 | 25 | 4 | 575 | 114* | 27.38 | 724 | 79.42 | 1 | 1 | 0 | 50 | 6 |
| Dimuth KarunaratneSL | ODIs | 2011-2023 | 42 | 38 | 3 | 1044 | 103 | 29.83 | 1326 | 78.73 | 1 | 8 | 4 | 100 | 1 |
| Chamika KarunaratneSL | ODIs | 2021-2023 | 26 | 24 | 6 | 451 | 75 | 25.06 | 575 | 78.43 | 0 | 1 | 0 | 32 | 8 |
| Dhananjaya de SilvaSL | ODIs | 2016-2026 | 82 | 76 | 8 | 1769 | 93 | 26.01 | 2269 | 77.96 | 0 | 9 | 3 | 177 | 15 |
| Upul TharangaSL | ODIs | 2005-2019 | 216 | 205 | 17 | 6472 | 174* | 34.43 | 8543 | 75.76 | 14 | 36 | 17 | 740 | 52 |
| Thilan SamaraweeraSL | ODIs | 2005-2011 | 37 | 30 | 10 | 669 | 105* | 33.45 | 890 | 75.17 | 2 | 0 | 3 | 62 | 0 |
| Lasith MalingaSL | ODIs | 2004-2019 | 213 | 111 | 33 | 508 | 56 | 6.51 | 689 | 73.73 | 0 | 1 | 26 | 41 | 19 |
| Dinesh ChandimalSL | ODIs | 2010-2022 | 151 | 137 | 20 | 3657 | 111 | 31.26 | 4970 | 73.58 | 3 | 24 | 11 | 248 | 42 |
| Chamara SilvaSL | ODIs | 2006-2011 | 59 | 49 | 7 | 1279 | 107* | 30.45 | 1754 | 72.92 | 1 | 11 | 6 | 114 | 10 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.