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 Stats

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

Updated 23 August 2026, after Sri Lanka vs India

All Comps Last 10
vsPakistan Avg Hit

No games in this view.

Dinusha match by match

Last 5 games, home and away

All Comps Last 10
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.

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 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 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 career by format

Every format on our scorecards, from the season shown. A Test or first-class row is a match, both innings.

Format MRunsHSAvgSRWktsBestBowl avgEconSince
Test 5606236--63/2953.53.662025

Sonal Dinusha teams

Every side he has played for, the current ones first

  • Sri Lanka Sri LankaCurrentICC World Test Championship - since 2025 5 matches
    606 runs

Sonal Dinusha Questions

What teams does Sonal Dinusha play for?

Sonal Dinusha plays for Sri Lanka (ICC World Test Championship), and has played for 1 side across 1 format in all, 5 matches on our scorecards.

How many runs has Sonal Dinusha scored?

Sonal Dinusha has scored 606 Test runs in 5 matches since 2025, his highest Test score 236.

When did Sonal Dinusha last play?

Sonal Dinusha last played on 23 Aug 2026, for Sri Lanka against India in the ICC World Test Championship (Test), and took 0/8 and made 236 (426); his last ten matches across every format are listed above.