Dinusha Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 606 | 18thof 200 |
| Wickets | 6 | 62nd |
| Sixes | 8 | 13th |
| Fours | 53 | 24th |
| Catches | 2 | 84th |
Dinusha by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 606 | 86.6 | 58.6 | 5 | 8 | 6 | 3.66 |
Dinusha 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 | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 3 | 431 | 107.8 | 58.4 | 4 | 133 | 3 | 2.77 |
| Away | 2 | 175 | 58.3 | 59.1 | 1 | 92 | 3 | 3.92 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 2 | 175 | 58.3 | 59.1 | 1 | 92 | 3 | 3.92 |
| Batting second | 3 | 431 | 107.8 | 58.4 | 4 | 133 | 3 | 2.77 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 1 | 11 | 11 | 68.8 | 0 | 11 | 3 | 2.32 |
| Lost | 2 | 239 | 79.7 | 59.8 | 2 | 100 | 2 | 4.17 |
| Tied or drawn | 2 | 356 | 118.7 | 57.6 | 3 | 133 | 1 | 2.73 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 6 | 2 | 184 | 92 | 62.2 | 2 | 100 |
| Batting 7 | 6 | 411 | 102.8 | 56.9 | 3 | 133 |
| Batting 8 | 1 | 11 | 11 | 68.8 | 0 | 11 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
2 | 420 | 140 | 58.2 | 4 | 133 | 0 | 3.57 |
|
|
2 | 175 | 58.3 | 59.1 | 1 | 92 | 3 | 3.92 |
|
|
1 | 11 | 11 | 68.8 | 0 | 11 | 3 | 2.32 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Sinhalese Sports ClubColombo | 2 | 247 | 123.5 | 55.9 | 2 | 133 | 3 | 2.39 |
| Sir Vivian Richards StadiumNorth Sound | 2 | 175 | 58.3 | 59.1 | 1 | 92 | 3 | 3.92 |
| Galle International StadiumGalle | 1 | 184 | 92 | 62.2 | 2 | 100 | 0 | 4.25 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 4 | 595 | 99.2 | 58.4 | 5 | 133 | 3 | 3.88 |
| 2025 | 1 | 11 | 11 | 68.8 | 0 | 11 | 3 | 2.32 |
More on Statz
Where to go next for Dinusha and Sri Lanka.
Sonal Dinusha Test Sixes
In Sonal Dinusha's last 5 All Test Cricket games (2025–2026) for Sri Lanka, they have scored 606 runs at an average of 121.2 with a strike rate of 60.3. Sonal Dinusha has also taken 6 wickets in this period.
Sonal Dinusha Stats - All Test Cricket
Sonal Dinusha is a left hand bat allrounder. Across these 5 games, Sonal Dinusha has hit 53 fours and 8 sixes, taking 2 catches in the field. Their highest score in this span is 133. Best bowling figures: 3/22.
Sonal Dinusha: Betting Insights
For bet builder markets, Sonal Dinusha has scored 25+ runs in 80% of their last 5 All Test Cricket games (4/5). They have registered 1+ boundaries in 100% of these games (5/5). Over their last 5 games, Sonal Dinusha has 606 runs and 6 wickets.
Sonal Dinusha Questions
How old is Sonal Dinusha?
Sonal Dinusha was born on 4 December 2000 and is 25 years old. Sonal Dinusha is an allrounder with 5 Test matches on record, 606 runs and 6 wickets.
Which team does Sonal Dinusha play for?
Sonal Dinusha currently plays for Sri Lanka. Statz has Sonal Dinusha's 5 Test matches on record, the most recent against India (23 Aug 2026), with 606 runs and 6 wickets in all.
What is Sonal Dinusha's highest score in Test cricket?
Sonal Dinusha's highest score in the 5 Test matches Statz has on record is 133 against India (23 Aug 2026). Across those matches Sonal Dinusha has scored 606 runs at 121.2 a match.
How many wickets has Sonal Dinusha taken in Test cricket?
Sonal Dinusha has taken 6 wickets in the 5 Test matches Statz has on record, at an economy of 3.67 and an average of 53.5. Sonal Dinusha took 6 wickets in the last 5 matches.
What are Sonal Dinusha's best bowling figures in Test cricket?
Sonal Dinusha's best figures in the 5 Test matches Statz has on record are 3/22 against Bangladesh (25 Jun 2025). Sonal Dinusha has taken three or more wickets in an innings 1 time, and 6 wickets in all.
What are Sonal Dinusha's Test batting stats?
Sonal Dinusha averages 121.2 runs per match at a strike rate of 60.3, based on 5 games (2025–2026). In the last 5 matches Sonal Dinusha scored 236, 184, 120, 55 and 11, newest first. Sonal Dinusha has 606 runs in all 5 Test matches on record.
How many fifties and hundreds has Sonal Dinusha scored in Test cricket?
Sonal Dinusha has 3 hundreds and 2 fifties in the 5 Test matches Statz has on record. The highest is 133 against India (23 Aug 2026). Sonal Dinusha has passed 30 in 6 of 9 innings.
