Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 31 of the 54 matches in this selection (from 2008). 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 | 2008-2012 | 10 | 10 | 0 | 354 | 84 | 35.40 | 413 | 85.71 | 0 | 4 | 0 | 29 | 1 |
| Mahela JayawardeneSL | ODIs | 2008-2012 | 11 | 11 | 0 | 319 | 94 | 29.00 | 439 | 72.67 | 0 | 3 | 0 | 18 | 2 |
| Tillakaratne DilshanSL | ODIs | 2008-2012 | 10 | 10 | 0 | 313 | 97 | 31.30 | 350 | 89.43 | 0 | 1 | 0 | 44 | 1 |
| Thilina KandambySL | ODIs | 2009 | 6 | 6 | 2 | 296 | 93* | 74.00 | 350 | 84.57 | 0 | 3 | 0 | 29 | 0 |
| Avishka FernandoSL | ODIs | 2021-2024 | 6 | 6 | 0 | 296 | 96 | 49.33 | 375 | 78.93 | 0 | 3 | 0 | 24 | 5 |
| Sanath JayasuriyaSL | ODIs | 2008-2009 | 9 | 9 | 0 | 289 | 98 | 32.11 | 259 | 111.58 | 0 | 2 | 1 | 40 | 4 |
| Charith AsalankaSL | ODIs | 2021-2024 | 8 | 8 | 0 | 198 | 65 | 24.75 | 272 | 72.79 | 0 | 1 | 1 | 17 | 1 |
| Chamara KapugederaSL | ODIs | 2008-2009 | 9 | 9 | 0 | 188 | 36 | 20.89 | 259 | 72.59 | 0 | 0 | 1 | 11 | 1 |
| Dunith WellalageSL | ODIs | 2023-2024 | 5 | 5 | 2 | 158 | 67* | 52.67 | 170 | 92.94 | 0 | 1 | 0 | 11 | 5 |
| Thilan ThusharaSL | ODIs | 2008-2009 | 7 | 6 | 1 | 157 | 54* | 31.40 | 164 | 95.73 | 0 | 1 | 0 | 14 | 2 |
| Kusal MendisSL | ODIs | 2023-2024 | 5 | 5 | 0 | 135 | 59 | 27.00 | 205 | 65.85 | 0 | 1 | 0 | 14 | 0 |
| Angelo MathewsSL | ODIs | 2009-2012 | 5 | 5 | 1 | 124 | 71* | 31.00 | 148 | 83.78 | 0 | 1 | 0 | 8 | 2 |
| Pathum NissankaSL | ODIs | 2023-2024 | 5 | 5 | 0 | 109 | 56 | 21.80 | 152 | 71.71 | 0 | 1 | 1 | 15 | 2 |
| Dhananjaya de SilvaSL | ODIs | 2021-2023 | 5 | 5 | 0 | 93 | 41 | 18.60 | 149 | 62.42 | 0 | 0 | 0 | 8 | 0 |
| Chamika KarunaratneSL | ODIs | 2021 | 3 | 3 | 2 | 90 | 44* | 90.00 | 78 | 115.38 | 0 | 0 | 0 | 6 | 2 |
| Bhanuka RajapaksaSL | ODIs | 2021 | 3 | 3 | 0 | 89 | 65 | 29.67 | 79 | 112.66 | 0 | 1 | 1 | 14 | 2 |
| Farveez MaharoofSL | ODIs | 2009 | 4 | 4 | 0 | 89 | 32 | 22.25 | 95 | 93.68 | 0 | 0 | 0 | 9 | 1 |
| Nuwan KulasekaraSL | ODIs | 2008-2009 | 9 | 8 | 4 | 88 | 39* | 22.00 | 112 | 78.57 | 0 | 0 | 0 | 6 | 2 |
| Shakib Al HasanBAN | ODIs | 2023 | 1 | 1 | 0 | 80 | 80 | 80.00 | 85 | 94.12 | 0 | 1 | 0 | 6 | 3 |
| Shane WatsonAUS | T20Is | 2012 | 1 | 1 | 0 | 72 | 72 | 72.00 | 42 | 171.43 | 0 | 1 | 0 | 2 | 7 |
| Dhananjaya de SilvaSL | T20Is | 2021 | 3 | 3 | 2 | 72 | 40* | 72.00 | 64 | 112.50 | 0 | 0 | 0 | 4 | 1 |
| Minod BhanukaSL | ODIs | 2021 | 3 | 3 | 0 | 70 | 36 | 23.33 | 103 | 67.96 | 0 | 0 | 0 | 10 | 0 |
| Faf du PlessisSA | T20Is | 2012 | 1 | 1 | 0 | 65 | 65 | 65.00 | 38 | 171.05 | 0 | 1 | 0 | 6 | 2 |
| Minod BhanukaSL | T20Is | 2021 | 3 | 3 | 0 | 64 | 36 | 21.33 | 65 | 98.46 | 0 | 0 | 0 | 7 | 0 |
| Dasun ShanakaSL | ODIs | 2021-2023 | 5 | 5 | 0 | 64 | 39 | 12.80 | 92 | 69.57 | 0 | 0 | 2 | 4 | 1 |
| David WarnerAUS | T20Is | 2012 | 1 | 1 | 1 | 63 | 63* | - | 41 | 153.66 | 0 | 1 | 0 | 7 | 3 |
| Kamindu MendisSL | ODIs | 2024 | 2 | 2 | 1 | 63 | 40 | 63.00 | 63 | 100.00 | 0 | 0 | 0 | 4 | 1 |
| Jeevan MendisSL | ODIs | 2012 | 2 | 2 | 1 | 62 | 45* | 62.00 | 56 | 110.71 | 0 | 0 | 0 | 5 | 1 |
| Tillakaratne DilshanSL | T20Is | 2009 | 1 | 1 | 0 | 61 | 61 | 61.00 | 47 | 129.79 | 0 | 1 | 0 | 7 | 1 |
| Upul TharangaSL | ODIs | 2012 | 2 | 2 | 0 | 59 | 51 | 29.50 | 93 | 63.44 | 0 | 1 | 0 | 5 | 1 |
| Towhid HridoyBAN | ODIs | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 81 | 66.67 | 0 | 1 | 0 | 5 | 2 |
| Avishka FernandoSL | T20Is | 2021 | 3 | 3 | 0 | 49 | 26 | 16.33 | 54 | 90.74 | 0 | 0 | 0 | 6 | 0 |
| Jehan MubarakSL | ODIs | 2008 | 1 | 1 | 1 | 47 | 47* | - | 55 | 85.45 | 0 | 0 | 0 | 3 | 0 |
| Lahiru ThirimanneSL | ODIs | 2012 | 1 | 1 | 0 | 47 | 47 | 47.00 | 69 | 68.12 | 0 | 0 | 0 | 0 | 0 |
| Nasum AhmedBAN | ODIs | 2023 | 1 | 1 | 0 | 44 | 44 | 44.00 | 45 | 97.78 | 0 | 0 | 0 | 6 | 1 |
| Charith AsalankaSL | T20Is | 2021 | 1 | 1 | 0 | 44 | 44 | 44.00 | 26 | 169.23 | 0 | 0 | 0 | 3 | 3 |
| Usman KhanPAK | T20Is | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 34 | 129.41 | 0 | 0 | 0 | 6 | 1 |
| Mahela UdawatteSL | ODIs | 2008 | 1 | 1 | 0 | 43 | 43 | 43.00 | 55 | 78.18 | 0 | 0 | 0 | 6 | 0 |
| Wanindu HasarangaSL | ODIs | 2021-2024 | 3 | 3 | 0 | 40 | 24 | 13.33 | 53 | 75.47 | 0 | 0 | 0 | 3 | 2 |
| Janith LiyanageSL | ODIs | 2024 | 3 | 3 | 0 | 40 | 20 | 13.33 | 67 | 59.70 | 0 | 0 | 0 | 2 | 1 |
| Sadeera SamarawickramaSL | ODIs | 2023-2024 | 5 | 5 | 0 | 39 | 17 | 7.80 | 83 | 46.99 | 0 | 0 | 2 | 2 | 0 |
| Akila DananjayaSL | ODIs | 2021-2024 | 3 | 3 | 1 | 37 | 17 | 18.50 | 36 | 102.78 | 0 | 0 | 0 | 5 | 0 |
| Craig KieswetterENG | T20Is | 2012 | 1 | 1 | 0 | 35 | 35 | 35.00 | 25 | 140.00 | 0 | 0 | 0 | 4 | 2 |
| Sanath JayasuriyaSL | T20Is | 2009 | 1 | 1 | 0 | 33 | 33 | 33.00 | 17 | 194.12 | 0 | 0 | 0 | 3 | 2 |
| Malinda WarnapuraSL | ODIs | 2008 | 2 | 2 | 0 | 30 | 30 | 15.00 | 62 | 48.39 | 0 | 0 | 1 | 4 | 0 |
| Mahedi HasanBAN | ODIs | 2023 | 1 | 1 | 1 | 29 | 29* | - | 23 | 126.09 | 0 | 0 | 0 | 3 | 0 |
| Wanindu HasarangaSL | T20Is | 2021 | 3 | 3 | 1 | 29 | 15 | 14.50 | 22 | 131.82 | 0 | 0 | 1 | 3 | 0 |
| Shoaib MalikPAK | T20Is | 2012 | 1 | 1 | 0 | 28 | 28 | 28.00 | 22 | 127.27 | 0 | 0 | 0 | 3 | 0 |
| Dilhara FernandoSL | ODIs | 2008-2009 | 3 | 2 | 0 | 28 | 19 | 14.00 | 31 | 90.32 | 0 | 0 | 0 | 3 | 1 |
| Dinesh ChandimalSL | ODIs | 2012 | 2 | 2 | 0 | 28 | 28 | 14.00 | 35 | 80.00 | 0 | 0 | 1 | 2 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.