Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match ICC World Test Championship - Tue 17 Nov, 05:00 Pakistan (A) Their stats Preview

Sonal Dinusha Test Performance Points

How many runs, wickets and sixes Sonal Dinusha gets each innings.

Updated 23 August 2026, after Sri Lanka vs India

All Comps Last 5
vsPakistan Avg Hit

No matches in this view.

Dinusha match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Dinusha Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
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 WktsEcon
ICC World Test ChampionshipWTC 2025/2027 SL 5 606 86.6 58.6 5 8 63.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 WktsEcon
Home 3 431 107.8 58.4 4 133 32.77
Away 2 175 58.3 59.1 1 92 33.92
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 2 175 58.3 59.1 1 92 33.92
Batting second 3 431 107.8 58.4 4 133 32.77
Result M Runs Avg SR 50+ HS WktsEcon
Won 1 11 11 68.8 0 11 32.32
Lost 2 239 79.7 59.8 2 100 24.17
Tied or drawn 2 356 118.7 57.6 3 133 12.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 WktsEcon
India 2 420 140 58.2 4 133 03.57
West Indies 2 175 58.3 59.1 1 92 33.92
Bangladesh 1 11 11 68.8 0 11 32.32
Ground M Runs Avg SR 50+ HS WktsEcon
Sinhalese Sports ClubColombo 2 247 123.5 55.9 2 133 32.39
Sir Vivian Richards StadiumNorth Sound 2 175 58.3 59.1 1 92 33.92
Galle International StadiumGalle 1 184 92 62.2 2 100 04.25
Year M Runs Avg SR 50+ HS WktsEcon
2026 4 595 99.2 58.4 5 133 33.88
2025 1 11 11 68.8 0 11 32.32

More on Statz

Where to go next for Dinusha and Sri Lanka.

Sonal Dinusha Test Performance Points

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.