Karunaratne by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 13 | 589 | 23.6 | 52.3 | 4 | 2 | ||
| 1 | 109 | 109 | 116 | 1 | 1 | ||
| 2 | 294 | 147 | 79.9 | 2 | 0 | ||
| 12 | 1054 | 47.9 | 51.9 | 10 | 0 | ||
| 10 | 999 | 55.5 | 53.3 | 8 | 2 | ||
| 2 | 103 | 34.3 | 41.4 | 0 | 0 | ||
| 4 | 180 | 22.5 | 47 | 1 | 0 | ||
| 2 | 96 | 24 | 57.1 | 1 | 0 | ||
| 5 | 612 | 68 | 60.1 | 7 | 1 |
Karunaratne Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 24 | 2518 | 61.4 | 58.8 | 20 | 244 |
| Away | 27 | 1518 | 29.8 | 50.1 | 14 | 107 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 26 | 2179 | 45.4 | 56.5 | 19 | 179 |
| Batting second | 25 | 1857 | 42.2 | 53.8 | 15 | 244 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 20 | 2096 | 65.5 | 60.8 | 18 | 179 |
| Lost | 24 | 1340 | 27.9 | 51.6 | 11 | 107 |
| Tied or drawn | 7 | 600 | 50 | 47.4 | 5 | 244 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 34 | 1446 | 43.8 | 50.5 | 11 | 244 |
| Batting 2 | 62 | 2590 | 43.9 | 58.2 | 23 | 179 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
8 | 681 | 45.4 | 49.9 | 7 | 122 |
|
|
8 | 602 | 40.1 | 60.9 | 5 | 158 |
|
|
6 | 735 | 73.5 | 56.7 | 7 | 244 |
|
|
6 | 364 | 30.3 | 51.1 | 4 | 83 |
|
|
6 | 325 | 29.5 | 56.1 | 2 | 61 |
|
|
6 | 288 | 26.2 | 47.9 | 2 | 86 |
|
|
4 | 369 | 46.1 | 49 | 3 | 147 |
|
|
2 | 294 | 147 | 79.9 | 2 | 179 |
|
|
2 | 166 | 41.5 | 54.6 | 1 | 107 |
|
|
2 | 103 | 34.3 | 41.4 | 0 | 44 |
|
|
1 | 109 | 109 | 116 | 1 | 77 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Galle International StadiumGalle | 15 | 1372 | 54.9 | 59 | 9 | 179 |
| Sinhalese Sports ClubColombo | 4 | 411 | 58.7 | 68.6 | 4 | 85 |
| Pallekele International Cricket StadiumPallekele, Kandy | 3 | 548 | 109.6 | 59.2 | 5 | 244 |
| Basin ReserveWellington | 2 | 229 | 57.3 | 53.5 | 3 | 89 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 2 | 151 | 37.8 | 52.2 | 2 | 86 |
| Harare Sports ClubHarare | 2 | 103 | 34.3 | 41.4 | 0 | 44 |
| Sir Vivian Richards StadiumNorth Sound | 2 | 91 | 22.8 | 36.5 | 1 | 75 |
| Hagley OvalChristchurch | 2 | 74 | 18.5 | 51.7 | 1 | 50 |
| St George's ParkGqeberha | 2 | 57 | 14.3 | 47.9 | 0 | 20 |
| KingsmeadDurban | 2 | 56 | 14 | 42.1 | 0 | 30 |
| M.Chinnaswamy StadiumBengaluru | 1 | 111 | 55.5 | 59.4 | 1 | 107 |
| The Wanderers StadiumJohannesburg | 1 | 105 | 52.5 | 65.6 | 1 | 103 |
| R.Premadasa StadiumColombo | 1 | 101 | 50.5 | 51.8 | 1 | 61 |
| Shere Bangla National StadiumMirpur, Dhaka | 1 | 87 | 87 | 53 | 1 | 80 |
| P Sara OvalColombo | 1 | 86 | 43 | 36.6 | 1 | 65 |
| Sylhet International Cricket StadiumSylhet | 1 | 69 | 34.5 | 50 | 1 | 52 |
| Manuka OvalManuka, Canberra, Australian Capital Territory | 1 | 67 | 33.5 | 57.8 | 1 | 59 |
| Lord'sLondon | 1 | 62 | 31 | 40 | 1 | 55 |
| Rawalpindi Cricket StadiumRawalpindi | 1 | 59 | 59 | 53.6 | 1 | 59 |
| Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh | 1 | 55 | 27.5 | 47 | 0 | 28 |
| National StadiumKarachi | 1 | 41 | 20.5 | 58.6 | 0 | 25 |
| Old TraffordStretford, Manchester | 1 | 29 | 14.5 | 58 | 0 | 27 |
| SuperSport ParkCenturion | 1 | 28 | 14 | 100 | 0 | 22 |
| The GabbaBrisbane | 1 | 27 | 13.5 | 30.7 | 0 | 24 |
| Kennington OvalLondon | 1 | 17 | 8.5 | 45.9 | 0 | 9 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2025 | 2 | 57 | 14.3 | 44.5 | 0 | 36 |
| 2024 | 10 | 534 | 29.7 | 57.7 | 5 | 86 |
| 2023 | 6 | 608 | 60.8 | 64.7 | 5 | 179 |
| 2022 | 8 | 569 | 40.6 | 50.7 | 5 | 107 |
| 2021 | 7 | 902 | 69.4 | 55.7 | 7 | 244 |
| 2020 | 3 | 131 | 26.2 | 47.3 | 0 | 44 |
| 2019 | 8 | 527 | 35.1 | 47.3 | 4 | 122 |
| 2018 | 7 | 708 | 54.5 | 59.7 | 8 | 158 |
More on Statz
Where to go next for Karunaratne and Sri Lanka.
Dimuth Karunaratne Test Runs
In Dimuth Karunaratne's last 30 All Test Cricket games (2021–2025) for Sri Lanka, they have scored 2,474 runs at an average of 82.5 with a strike rate of 55.3.
Dimuth Karunaratne Stats - All Test Cricket
Dimuth Karunaratne is a left hand bat batsman. Across these 30 games, Dimuth Karunaratne has hit 280 fours and 4 sixes, taking 9 catches in the field. Their highest score in this span is 244.
Dimuth Karunaratne: Betting Insights
For bet builder markets, Dimuth Karunaratne has scored 25+ runs in 83% of their last 30 All Test Cricket games (25/30). They have registered 1+ boundaries in 100% of these games (30/30). Over their last 5 games, Dimuth Karunaratne has 130 runs.
Dimuth Karunaratne Questions
How old is Dimuth Karunaratne?
Dimuth Karunaratne was born on 21 April 1988 and is 38 years old. Dimuth Karunaratne is a batsman with 51 Test matches on record, 4036 runs and 1 wicket.
Which team does Dimuth Karunaratne play for?
Dimuth Karunaratne currently plays for Sri Lanka, and has also played for Yorkshire. Statz has Dimuth Karunaratne's 51 Test matches on record, the most recent against Australia (06 Feb 2025), with 4036 runs and 1 wicket in all.
What is Dimuth Karunaratne's highest score in Test cricket?
Dimuth Karunaratne's highest score in the 51 Test matches Statz has on record is 244 off 437 balls against Bangladesh (21 Apr 2021). Across those matches Dimuth Karunaratne has scored 4036 runs at 79.1 a match.
What are Dimuth Karunaratne's Test batting stats?
Dimuth Karunaratne averages 82.5 runs per match at a strike rate of 55.3, based on 30 games (2021–2025). In the last 5 matches Dimuth Karunaratne scored 50, 7, 21, 6 and 46, newest first. Dimuth Karunaratne has 4036 runs in all 51 Test matches on record.
How many fifties and hundreds has Dimuth Karunaratne scored in Test cricket?
Dimuth Karunaratne has 9 hundreds and 25 fifties in the 51 Test matches Statz has on record. The highest is 244 against Bangladesh (21 Apr 2021). Dimuth Karunaratne has passed 30 in 44 of 96 innings.
How many wickets has Dimuth Karunaratne taken in Test cricket?
Dimuth Karunaratne has taken 1 wicket in the 51 Test matches Statz has on record, at an economy of 3.75 and an average of 105.0. Dimuth Karunaratne took 0 wickets in the last 5 matches.
What are Dimuth Karunaratne's best bowling figures in Test cricket?
Dimuth Karunaratne's best figures in the 51 Test matches Statz has on record are 1/12 against South Africa (21 Feb 2019). Dimuth Karunaratne has taken three or more wickets in an innings 0 times, and 1 wicket in all.
