- Home
- Players
- Chamika Karunaratne
Sri Lanka · Men's cricket
Chamika Karunaratne stats
Data through 1 October 2026Last updated 1 October 2026
Coverage: matches in the Cricsheet data from 1 February 2019 to 1 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Chamika Karunaratne played 1 Test, 26 ODIs, 44 T20Is for Sri Lanka in the data, between 2019 and 2026. The most runs came in T20 leagues: 1,151 at an average of 42.63 and a strike rate of 150.7, with a highest score of 75*. With the ball, the best return was 46 wickets in T20 leagues at an average of 31.11 and an economy rate of 9.06. Against India in ODIs, Chamika Karunaratne averaged 30.50 over 6 innings.
Teams played for
Chamika Karunaratne batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 22 | 22 | 11.00 | 43 | 51.2 | 0 | 0 | 1 | 4 | 0 |
| ODI | 26 | 24 | 6 | 451 | 75 | 25.06 | 575 | 78.4 | 0 | 1 | 0 | 32 | 8 |
| T20I | 44 | 35 | 16 | 276 | 24* | 14.53 | 265 | 104.2 | 0 | 0 | 7 | 13 | 11 |
| T20 (leagues & domestic) | 70 | 54 | 27 | 1,151 | 75* | 42.63 | 764 | 150.7 | 0 | 6 | 2 | 78 | 58 |
| First-class | 16 | 22 | 5 | 785 | 125* | 46.18 | 926 | 84.8 | 2 | 4 | 0 | 63 | 26 |
| List A | 16 | 13 | 3 | 488 | 95* | 48.80 | 435 | 112.2 | 0 | 3 | 1 | 36 | 31 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 22 |
| 2021 | 444 |
| 2022 | 418 |
| 2023 | 222 |
| 2024 | 264 |
| 2025 | 578 |
| 2026 | 1,225 |
Year-by-year batting (21 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | Test | 2 | 22 | 11.00 | 51.2 | 22 | 0 | 0 |
| 2021 | ODI | 9 | 200 | 40.00 | 81.0 | 44 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 10 | 156 | 31.20 | 133.3 | 75 | 0 | 1 |
| 2021 | T20I | 10 | 88 | 17.60 | 118.9 | 24 | 0 | 0 |
| 2022 | ODI | 8 | 176 | 29.33 | 96.7 | 75 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 6 | 109 | 54.50 | 162.7 | 32 | 0 | 0 |
| 2022 | T20I | 19 | 133 | 12.09 | 100.8 | 21 | 0 | 0 |
| 2023 | ODI | 7 | 75 | 10.71 | 51.4 | 24 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 10 | 113 | 18.83 | 129.9 | 23 | 0 | 0 |
| 2023 | T20I | 3 | 34 | 34.00 | 121.4 | 23 | 0 | 0 |
| 2024 | First-class | 2 | 30 | 30.00 | 78.9 | 18 | 0 | 0 |
| 2024 | List A | 4 | 58 | 14.50 | 77.3 | 38 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 7 | 176 | 58.67 | 179.6 | 48 | 0 | 0 |
| 2025 | First-class | 11 | 247 | 22.45 | 90.5 | 52 | 0 | 1 |
| 2025 | List A | 3 | 193 | 193.00 | 138.8 | 95 | 0 | 2 |
| 2025 | T20 (leagues & domestic) | 5 | 121 | 121.00 | 161.3 | 50 | 0 | 1 |
| 2025 | T20I | 2 | 17 | 17.00 | 73.9 | 17 | 0 | 0 |
| 2026 | First-class | 9 | 508 | 101.60 | 82.6 | 125 | 2 | 3 |
| 2026 | List A | 6 | 237 | 47.40 | 107.2 | 82 | 0 | 1 |
| 2026 | T20 (leagues & domestic) | 16 | 476 | 47.60 | 148.8 | 72 | 0 | 4 |
| 2026 | T20I | 1 | 4 | 4.00 | 50.0 | 4 | 0 | 0 |
Chamika Karunaratne bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 156 | 148 | 1 | 1/130 | 1/148 | 148.00 | 5.69 | 156.0 | 0 | 0 | 1 |
| ODI | 23 | 797 | 765 | 24 | 4/43 | – | 31.88 | 5.76 | 33.2 | 1 | 0 | 4 |
| T20I | 40 | 689 | 941 | 24 | 2/22 | – | 39.21 | 8.19 | 28.7 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 58 | 948 | 1,431 | 46 | 4/11 | – | 31.11 | 9.06 | 20.6 | 1 | 0 | 2 |
| First-class | 21 | 1,215 | 781 | 32 | 4/69 | 6/34 | 24.41 | 3.86 | 38.0 | 2 | 0 | 24 |
| List A | 15 | 617 | 471 | 22 | 5/39 | – | 21.41 | 4.58 | 28.0 | 1 | 1 | 10 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2019 | 1 |
| 2021 | 18 |
| 2022 | 31 |
| 2023 | 18 |
| 2024 | 19 |
| 2025 | 34 |
| 2026 | 28 |
Year-by-year bowling (20 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2019 | Test | 2 | 1 | 148.00 | 5.69 | 1/130 |
| 2021 | ODI | 8 | 6 | 36.00 | 5.27 | 2/24 |
| 2021 | T20 (leagues & domestic) | 7 | 5 | 40.80 | 10.83 | 2/46 |
| 2021 | T20I | 13 | 7 | 36.29 | 7.66 | 2/27 |
| 2022 | ODI | 8 | 10 | 24.40 | 5.81 | 3/47 |
| 2022 | T20 (leagues & domestic) | 8 | 7 | 19.86 | 7.01 | 4/11 |
| 2022 | T20I | 20 | 14 | 35.64 | 7.84 | 2/22 |
| 2023 | ODI | 7 | 8 | 38.12 | 6.12 | 4/43 |
| 2023 | T20 (leagues & domestic) | 12 | 7 | 57.00 | 10.06 | 1/25 |
| 2023 | T20I | 4 | 3 | 50.33 | 10.79 | 1/22 |
| 2024 | First-class | 1 | 0 | – | 2.44 | 0/22 |
| 2024 | List A | 6 | 9 | 22.78 | 4.88 | 2/27 |
| 2024 | T20 (leagues & domestic) | 10 | 10 | 20.30 | 9.23 | 3/17 |
| 2025 | First-class | 11 | 23 | 18.91 | 3.99 | 4/69 |
| 2025 | List A | 3 | 4 | 24.00 | 3.81 | 2/29 |
| 2025 | T20 (leagues & domestic) | 5 | 7 | 18.86 | 7.76 | 3/23 |
| 2025 | T20I | 3 | 0 | – | 9.25 | 0/8 |
| 2026 | First-class | 9 | 9 | 36.00 | 3.83 | 3/52 |
| 2026 | List A | 6 | 9 | 18.89 | 4.77 | 5/39 |
| 2026 | T20 (leagues & domestic) | 16 | 10 | 35.40 | 8.70 | 2/13 |
Chamika Karunaratne against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | ODI | 6 | 122 | 30.50 | 93.8 | 44 | 0 | 0 |
| Australia | ODI | 6 | 109 | 21.80 | 90.1 | 75 | 0 | 1 |
| Zimbabwe | ODI | 3 | 69 | 34.50 | 95.8 | 34 | 0 | 0 |
| South Africa | ODI | 3 | 59 | 29.50 | 85.5 | 36 | 0 | 0 |
| England | ODI | 3 | 51 | 25.50 | 51.0 | 21 | 0 | 0 |
| New Zealand | ODI | 3 | 41 | 13.67 | 49.4 | 24 | 0 | 0 |
| India | T20I | 9 | 86 | 21.50 | 108.9 | 23 | 0 | 0 |
| Australia | T20I | 10 | 61 | 12.20 | 122.0 | 14 | 0 | 0 |
| South Africa | T20I | 4 | 59 | 29.50 | 118.0 | 24 | 0 | 0 |
| Jaffna Kings | T20 (leagues & domestic) | 12 | 268 | 38.29 | 132.0 | 75 | 0 | 1 |
| Dambulla Sixers | T20 (leagues & domestic) | 3 | 144 | 144.00 | 189.5 | 72 | 0 | 1 |
| Panadura Sports Club | T20 (leagues & domestic) | 3 | 111 | 111.00 | 142.3 | 56 | 0 | 2 |
| Galle Gladiators | T20 (leagues & domestic) | 3 | 53 | 26.50 | 230.4 | 32 | 0 | 0 |
| Colombo Stars | T20 (leagues & domestic) | 4 | 40 | 20.00 | 142.9 | 12 | 0 | 0 |
| Dambulla Aura | T20 (leagues & domestic) | 3 | 38 | 38.00 | 146.2 | 20 | 0 | 0 |
| Tamil Union Cricket and Athletic Club | First-class | 4 | 192 | 64.00 | 112.3 | 125 | 1 | 1 |
| Colombo Cricket Club | First-class | 3 | 70 | 35.00 | 80.5 | 39 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | ODI | 3 | 5 | 19.40 | 5.39 | 3/69 |
| Australia | ODI | 6 | 5 | 32.40 | 6.00 | 3/47 |
| India | ODI | 6 | 5 | 46.00 | 6.05 | 2/51 |
| India | T20I | 10 | 7 | 42.14 | 9.03 | 2/27 |
| Australia | T20I | 9 | 4 | 49.25 | 7.30 | 2/22 |
| Pakistan | T20I | 3 | 3 | 16.00 | 8.00 | 2/33 |
| Bangladesh | T20I | 4 | 3 | 23.33 | 7.00 | 2/32 |
| South Africa | T20I | 3 | 0 | – | 9.00 | 0/13 |
| Colombo Stars | T20 (leagues & domestic) | 6 | 8 | 14.38 | 7.67 | 4/11 |
| Dambulla Aura | T20 (leagues & domestic) | 4 | 4 | 28.75 | 9.58 | 2/11 |
| Jaffna Kings | T20 (leagues & domestic) | 10 | 3 | 83.67 | 11.07 | 1/15 |
| Dambulla Sixers | T20 (leagues & domestic) | 3 | 1 | 29.00 | 9.67 | 1/7 |
| Burgher Recreation Club | First-class | 3 | 7 | 9.71 | 2.36 | 3/7 |
| Bloomfield Cricket and Athletic Club | First-class | 3 | 2 | 60.50 | 3.27 | 2/18 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| R Premadasa Stadium | 38 | 617 | 24.68 | 75 |
| Colts Cricket Club Ground | 11 | 414 | 59.14 | 125 |
| Nondescripts Cricket Club Ground | 11 | 284 | 28.40 | 95 |
| Pallekele International Cricket Stadium | 17 | 276 | 34.50 | 34 |
| P Sara Oval | 6 | 229 | 114.50 | 86 |
| Rangiri Dambulla International Stadium | 8 | 227 | 37.83 | 72 |
| Mahinda Rajapaksa International Cricket Stadium | 3 | 206 | 206.00 | 121 |
| Sinhalese Sports Club Ground | 4 | 128 | 64.00 | 52 |
| Colombo Cricket Club Ground | 4 | 113 | 113.00 | 50 |
| Surrey Village | 2 | 93 | – | 56 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Nondescripts Cricket Club Ground | 15 | 29 | 17.66 | 4.37 |
| R Premadasa Stadium | 33 | 23 | 34.65 | 6.21 |
| Colts Cricket Club Ground | 9 | 13 | 21.69 | 5.32 |
| Pallekele International Cricket Stadium | 17 | 13 | 38.46 | 7.46 |
| Bloomfield Cricket and Athletic Club Ground | 3 | 10 | 8.00 | 4.80 |
| Dubai International Cricket Stadium | 7 | 9 | 20.67 | 8.58 |
| Sinhalese Sports Club Ground | 5 | 7 | 24.71 | 6.92 |
| Zayed Cricket Stadium | 6 | 6 | 28.83 | 9.35 |
| P Sara Oval | 7 | 5 | 29.20 | 5.62 |
| Eden Park | 2 | 4 | 19.75 | 6.58 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 40 | 34 | 117.6 | 0 | 515 | 19 | 8.16 |
| T20 | Middle | 530 | 463 | 114.5 | 14 | 784 | 24 | 8.35 |
| T20 | Death | 857 | 532 | 161.1 | 32 | 338 | 27 | 10.31 |
| ODI | Powerplay | 1 | 4 | 25.0 | 0 | 132 | 4 | 5.50 |
| ODI | Middle | 256 | 406 | 63.1 | 12 | 527 | 11 | 5.11 |
| ODI | Death | 194 | 165 | 117.6 | 6 | 138 | 9 | 8.48 |
How Chamika Karunaratne was dismissed
- Caught58 (62%)
- Bowled12 (13%)
- Run out9 (10%)
- Lbw9 (10%)
- Caught and bowled3 (3%)
- Stumped2 (2%)
How Chamika Karunaratne took wickets
- Caught102
- Bowled32
- Lbw8
- Caught and bowled7
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 26 Jul 2026 | 72 |
| 29 Jul 2026 | 8 |
| 1 Aug 2026 | 2 |
| 5 Aug 2026 | 39 |
| 7 Aug 2026 | 10 |
| 8 Aug 2026 | 16 |
| 10 Aug 2026 | 82 |
| 14 Aug 2026 | 47 |
| 18 Aug 2026 | 30 |
| 20 Aug 2026 | 36 |
| 22 Aug 2026 | 28 |
| 24 Aug 2026 | 56 |
| 26 Aug 2026 | 13 |
| 28 Aug 2026 | 11 |
| 30 Aug 2026 | 37 |
| 1 Sep 2026 | 24 |
| 5 Sep 2026 | 65 |
| 9 Sep 2026 | 18 |
| 13 Sep 2026 | 13 |
| 1 Oct 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 1 Oct 2026 | T20I | India | 4 | 8 | stumped | Korogi Sports Park |
| 13 Sep 2026 | T20 (leagues & domestic) | Sinhalese Sports Club | 13 | 7 | caught | R Premadasa Stadium |
| 9 Sep 2026 | T20 (leagues & domestic) | Moors Sports Club | 18* | 13 | not out | Sinhalese Sports Club Ground |
| 5 Sep 2026 | T20 (leagues & domestic) | Colts Cricket Club | 65* | 42 | not out | P Sara Oval |
| 1 Sep 2026 | T20 (leagues & domestic) | Ace Capital Cricket Club | 24* | 14 | not out | P Sara Oval |
| 30 Aug 2026 | List A | Badureliya Sports Club | 37* | 41 | not out | Surrey Village |
| 28 Aug 2026 | T20 (leagues & domestic) | Sinhalese Sports Club | 11 | 13 | bowled | Colts Cricket Club Ground |
| 26 Aug 2026 | List A | Police Sports Club | 13 | 7 | caught | Nondescripts Cricket Club Ground |
| 24 Aug 2026 | T20 (leagues & domestic) | Panadura Sports Club | 56 | 45 | caught | Colts Cricket Club Ground |
| 22 Aug 2026 | List A | Sinhalese Sports Club | 28 | 29 | caught | Nondescripts Cricket Club Ground |
| 20 Aug 2026 | T20 (leagues & domestic) | Bloomfield Cricket and Athletic Club | 36* | 25 | not out | Colts Cricket Club Ground |
| 18 Aug 2026 | List A | Colts Cricket Club | 30 | 51 | lbw | Colts Cricket Club Ground |
| 14 Aug 2026 | List A | Bloomfield Cricket and Athletic Club | 47 | 27 | caught | Bloomfield Cricket and Athletic Club Ground |
| 10 Aug 2026 | List A | Burgher Recreation Club | 82 | 66 | bowled | Panadura Esplanade |
| 8 Aug 2026 | T20 (leagues & domestic) | Jaffna Kings | 16 | 17 | caught | R Premadasa Stadium |
| 7 Aug 2026 | T20 (leagues & domestic) | Colombo Kaps | 10 | 5 | lbw | R Premadasa Stadium |
| 5 Aug 2026 | T20 (leagues & domestic) | Jaffna Kings | 39 | 21 | caught | R Premadasa Stadium |
| 1 Aug 2026 | T20 (leagues & domestic) | Colombo Kaps | 2 | 3 | caught and bowled | Pallekele International Cricket Stadium |
| 29 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 8* | 5 | not out | Pallekele International Cricket Stadium |
| 26 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 72* | 34 | not out | Rangiri Dambulla International Stadium |
Last 20 bowling innings
Frequently asked questions
How many runs has Chamika Karunaratne scored in Tests?
How many runs has Chamika Karunaratne scored in ODIs?
How many runs has Chamika Karunaratne scored in T20Is?
What is Chamika Karunaratne's highest score?
How many wickets has Chamika Karunaratne taken in ODIs?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.