- Home
- Players
- GS Dinusha
Colombo Cricket Club · Men's cricket
GS Dinusha stats
Data through 13 September 2026Last updated 13 September 2026
Coverage: matches in the Cricsheet data from 19 August 2023 to 13 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
GS Dinusha played 5 Tests for Sri Lanka in the data, between 2023 and 2026. The most runs came in first-class: 692 at an average of 53.23 and a strike rate of 73.8, with a highest score of 121. GS Dinusha took 29 first-class wickets in the data (average 27.93, economy 3.27, best 5/63).
International matches
5
Tests 5
International runs
606
3 hundreds
International wickets
6
0 five-wicket hauls
T20 league & domestic matches
10
95 runs
Highest score
133*
Test
Best bowling
5/63
First-class
Teams played for
Colombo Cricket Club 2024–2026 · 34Sri Lanka 2025–2026 · 5Dambulla Sixers 2024–2026 · 3Galle Titans 2023 · 1
GS Dinusha batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 9 | 2 | 606 | 133* | 86.57 | 1,034 | 58.6 | 3 | 2 | 0 | 52 | 8 |
| T20 (leagues & domestic) | 10 | 7 | 1 | 95 | 28 | 15.83 | 98 | 96.9 | 0 | 0 | 0 | 3 | 2 |
| First-class | 13 | 16 | 3 | 692 | 121 | 53.23 | 938 | 73.8 | 3 | 3 | 0 | 56 | 13 |
| List A | 15 | 10 | 3 | 340 | 88 | 48.57 | 313 | 108.6 | 0 | 4 | 2 | 24 | 8 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 28 |
| 2024 | 337 |
| 2025 | 415 |
| 2026 | 953 |
Year-by-year batting (12 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20 (leagues & domestic) | 1 | 28 | 28.00 | 87.5 | 28 | 0 | 0 |
| 2024 | First-class | 1 | 117 | – | 78.5 | 117 | 1 | 0 |
| 2024 | List A | 6 | 203 | 50.75 | 108.6 | 88 | 0 | 2 |
| 2024 | T20 (leagues & domestic) | 1 | 17 | 17.00 | 106.2 | 17 | 0 | 0 |
| 2025 | First-class | 6 | 250 | 62.50 | 86.2 | 107 | 1 | 1 |
| 2025 | List A | 2 | 136 | 136.00 | 110.6 | 83 | 0 | 2 |
| 2025 | T20 (leagues & domestic) | 2 | 18 | 18.00 | 90.0 | 14 | 0 | 0 |
| 2025 | Test | 1 | 11 | 11.00 | 68.8 | 11 | 0 | 0 |
| 2026 | First-class | 9 | 325 | 36.11 | 65.1 | 121 | 1 | 2 |
| 2026 | List A | 2 | 1 | 0.50 | 33.3 | 1 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 3 | 32 | 10.67 | 106.7 | 17 | 0 | 0 |
| 2026 | Test | 8 | 595 | 99.17 | 58.4 | 133 | 3 | 2 |
GS Dinusha bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 525 | 321 | 6 | 3/22 | 3/29 | 53.50 | 3.67 | 87.5 | 0 | 0 | 6 |
| T20 (leagues & domestic) | 7 | 126 | 135 | 7 | 2/5 | – | 19.29 | 6.43 | 18.0 | 0 | 0 | 2 |
| First-class | 20 | 1,484 | 810 | 29 | 5/63 | 5/63 | 27.93 | 3.27 | 51.2 | 1 | 1 | 35 |
| List A | 14 | 523 | 352 | 18 | 3/23 | – | 19.56 | 4.04 | 29.1 | 0 | 0 | 4 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 2 |
| 2024 | 18 |
| 2025 | 11 |
| 2026 | 29 |
Year-by-year bowling (12 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | T20 (leagues & domestic) | 1 | 2 | 16.00 | 10.67 | 2/32 |
| 2024 | First-class | 2 | 2 | 32.00 | 2.67 | 2/31 |
| 2024 | List A | 9 | 15 | 13.40 | 3.65 | 3/23 |
| 2024 | T20 (leagues & domestic) | 1 | 1 | 39.00 | 13.00 | 1/39 |
| 2025 | First-class | 7 | 7 | 43.29 | 3.39 | 2/26 |
| 2025 | List A | 2 | 1 | 38.00 | 3.80 | 1/27 |
| 2025 | T20 (leagues & domestic) | 1 | 0 | – | 5.00 | 0/15 |
| 2025 | Test | 2 | 3 | 9.67 | 2.32 | 3/22 |
| 2026 | First-class | 11 | 20 | 22.15 | 3.31 | 5/63 |
| 2026 | List A | 3 | 2 | 56.50 | 5.10 | 2/17 |
| 2026 | T20 (leagues & domestic) | 4 | 4 | 12.25 | 4.08 | 2/5 |
| 2026 | Test | 5 | 3 | 97.33 | 3.89 | 2/234 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | Test | 4 | 420 | 140.00 | 58.2 | 133 | 3 | 1 |
| West Indies | Test | 4 | 175 | 58.33 | 59.1 | 92 | 0 | 1 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| West Indies | Test | 3 | 3 | 89.00 | 3.93 | 2/234 |
| Nugegoda Sports Welfare Club | First-class | 3 | 2 | 67.50 | 3.91 | 2/55 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Sinhalese Sports Club Ground | 7 | 332 | 55.33 | 133 |
| Colombo Cricket Club Ground | 5 | 274 | 91.33 | 107 |
| P Sara Oval | 5 | 212 | 106.00 | 117 |
| Galle International Stadium | 5 | 211 | 42.20 | 100 |
| Sir Vivian Richards Stadium | 4 | 175 | 58.33 | 92 |
| Colts Cricket Club Ground | 4 | 170 | 42.50 | 86 |
| Nondescripts Cricket Club Ground | 3 | 139 | 46.33 | 121 |
| Bloomfield Cricket and Athletic Club Ground | 2 | 88 | 44.00 | 88 |
| R Premadasa Stadium | 3 | 62 | 20.67 | 28 |
| Thurstan College Ground | 1 | 51 | – | 51 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Colts Cricket Club Ground | 7 | 10 | 23.30 | 3.73 |
| Sinhalese Sports Club Ground | 8 | 8 | 24.25 | 3.43 |
| Galle International Stadium | 3 | 6 | 19.50 | 2.92 |
| Colombo Cricket Club Ground | 5 | 6 | 24.00 | 3.16 |
| P Sara Oval | 7 | 6 | 41.33 | 3.44 |
| Nondescripts Cricket Club Ground | 3 | 5 | 21.80 | 3.72 |
| Pallekele International Cricket Stadium | 3 | 4 | 18.50 | 3.52 |
| Surrey Village | 1 | 3 | 7.67 | 2.56 |
| Bloomfield Cricket and Athletic Club Ground | 2 | 3 | 13.33 | 4.44 |
| R Premadasa Stadium | 3 | 3 | 42.00 | 6.63 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 6 | 2 | 300.0 | 0 | 12 | 1 | 14.50 |
| T20 | Middle | 75 | 76 | 98.7 | 3 | 90 | 4 | 4.60 |
| T20 | Death | 14 | 20 | 70.0 | 3 | 24 | 2 | 9.25 |
How GS Dinusha was dismissed
- Caught20 (61%)
- Bowled5 (15%)
- Lbw3 (9%)
- Run out3 (9%)
- Caught and bowled2 (6%)
How GS Dinusha took wickets
- Caught36
- Lbw10
- Bowled6
- Caught and bowled4
- Stumped4
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 9 Jan 2026 | 1 |
| 16 Jan 2026 | 121 |
| 6 Mar 2026 | 86 |
| 13 Mar 2026 | 10 |
| 20 Mar 2026 | 10 |
| 20 Mar 2026 | 13 |
| 28 Mar 2026 | 17 |
| 25 Jun 2026 | 43 |
| 25 Jun 2026 | 12 |
| 3 Jul 2026 | 92 |
| 3 Jul 2026 | 28 |
| 2 Aug 2026 | 8 |
| 15 Aug 2026 | 100 |
| 15 Aug 2026 | 84 |
| 23 Aug 2026 | 103 |
| 23 Aug 2026 | 133 |
| 1 Sep 2026 | 17 |
| 3 Sep 2026 | 0 |
| 7 Sep 2026 | 1 |
| 13 Sep 2026 | 7 |
Last 20 bowling innings
Frequently asked questions
How many runs has GS Dinusha scored in Tests?
606 runs in 9 innings (5 matches) at an average of 86.57 and a strike rate of 58.6, in the data from 2025 to 2026.
How many runs has GS Dinusha scored in T20 leagues?
95 runs in 7 innings (10 matches) at an average of 15.83 and a strike rate of 96.9, in the data from 2023 to 2026.
What is GS Dinusha's highest score?
133* in Tests, the highest score in the data.
How many wickets has GS Dinusha taken in Tests?
6 wickets in 7 innings at an average of 53.50, economy 3.67, best figures 3/22.
How many wickets has GS Dinusha taken in T20 leagues?
7 wickets in 7 innings at an average of 19.29, economy 6.43, best figures 2/5.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.