- Home
- Players
- DS Thilakaratne
Police Sports Club · Men's cricket
DS Thilakaratne stats
Data through 7 September 2026Last updated 7 September 2026
Coverage: matches in the Cricsheet data from 17 December 2022 to 7 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
DS Thilakaratne played 11 T20 league and domestic matches in the data, between 2022 and 2026. DS Thilakaratne took 96 first-class wickets in the data (average 20.09, economy 3.01, best 8/50).
T20 league & domestic matches
11
33 runs
Best bowling
8/50
First-class
Teams played for
DS Thilakaratne batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 11 | 4 | 2 | 33 | 21* | 16.50 | 50 | 66.0 | 0 | 0 | 0 | 1 | 0 |
| First-class | 15 | 18 | 3 | 222 | 81* | 14.80 | 677 | 32.8 | 0 | 1 | 4 | 23 | 0 |
| List A | 20 | 11 | 6 | 70 | 24* | 14.00 | 134 | 52.2 | 0 | 0 | 1 | 1 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 21 |
| 2024 | 56 |
| 2025 | 118 |
| 2026 | 130 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | T20 (leagues & domestic) | 1 | 21 | – | 80.8 | 21 | 0 | 0 |
| 2024 | First-class | 1 | 3 | 3.00 | 25.0 | 3 | 0 | 0 |
| 2024 | List A | 7 | 51 | 25.50 | 56.0 | 24 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 1 | 2 | 2.00 | 50.0 | 2 | 0 | 0 |
| 2025 | First-class | 10 | 100 | 11.11 | 25.7 | 23 | 0 | 0 |
| 2025 | List A | 2 | 8 | 4.00 | 30.8 | 7 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 2 | 10 | 10.00 | 50.0 | 7 | 0 | 0 |
| 2026 | First-class | 7 | 119 | 23.80 | 43.1 | 81 | 0 | 1 |
| 2026 | List A | 2 | 11 | 11.00 | 64.7 | 9 | 0 | 0 |
DS Thilakaratne bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 11 | 216 | 234 | 16 | 3/29 | – | 14.62 | 6.50 | 13.5 | 0 | 0 | 0 |
| First-class | 26 | 3,846 | 1,929 | 96 | 8/50 | 13/97 | 20.09 | 3.01 | 40.1 | 16 | 10 | 116 |
| List A | 20 | 983 | 712 | 36 | 4/36 | – | 19.78 | 4.35 | 27.3 | 1 | 0 | 11 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 4 |
| 2024 | 23 |
| 2025 | 74 |
| 2026 | 47 |
Year-by-year bowling (10 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | T20 (leagues & domestic) | 3 | 4 | 17.00 | 8.50 | 2/19 |
| 2024 | First-class | 2 | 7 | 15.14 | 3.10 | 4/36 |
| 2024 | List A | 7 | 12 | 17.33 | 3.92 | 3/14 |
| 2024 | T20 (leagues & domestic) | 3 | 4 | 15.00 | 6.67 | 3/29 |
| 2025 | First-class | 14 | 54 | 15.06 | 2.53 | 8/50 |
| 2025 | List A | 7 | 15 | 15.93 | 4.19 | 4/36 |
| 2025 | T20 (leagues & domestic) | 3 | 5 | 10.20 | 4.64 | 2/11 |
| 2026 | First-class | 10 | 35 | 28.86 | 3.54 | 5/66 |
| 2026 | List A | 6 | 9 | 29.44 | 4.92 | 2/31 |
| 2026 | T20 (leagues & domestic) | 2 | 3 | 18.33 | 6.88 | 2/21 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bloomfield Cricket and Athletic Club | First-class | 4 | 40 | 13.33 | 25.2 | 18 | 0 | 0 |
| Chilaw Marians Cricket Club | First-class | 3 | 16 | 5.33 | 22.2 | 9 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Bloomfield Cricket and Athletic Club | First-class | 4 | 14 | 17.00 | 2.68 | 5/80 |
| Chilaw Marians Cricket Club | First-class | 4 | 14 | 13.29 | 1.95 | 6/21 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Nondescripts Cricket Club Ground | 2 | 83 | 83.00 | 81 |
| Police Park Ground | 6 | 46 | 9.20 | 16 |
| Mahinda Rajapaksa International Cricket Stadium | 2 | 42 | 21.00 | 23 |
| Sri Lanka Army Ordnance Corps International Cricket Stadium | 4 | 42 | – | 24 |
| P Sara Oval | 3 | 27 | 13.50 | 18 |
| R Premadasa Stadium | 1 | 21 | – | 21 |
| De Zoysa Stadium | 3 | 20 | 20.00 | 10 |
| Colombo Cricket Club Ground | 2 | 17 | 8.50 | 10 |
| Colts Cricket Club Ground | 3 | 10 | 5.00 | 7 |
| Welagedara Stadium | 1 | 8 | 8.00 | 8 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Police Park Ground | 10 | 36 | 15.19 | 2.68 |
| Surrey Village | 4 | 15 | 8.47 | 3.09 |
| Colombo Cricket Club Ground | 5 | 15 | 27.00 | 4.31 |
| Galle International Stadium | 3 | 14 | 23.93 | 3.68 |
| De Zoysa Stadium | 4 | 12 | 14.58 | 2.78 |
| Colts Cricket Club Ground | 5 | 10 | 15.30 | 2.73 |
| Panadura Esplanade | 3 | 9 | 15.44 | 3.30 |
| P Sara Oval | 3 | 9 | 18.11 | 3.03 |
| Sri Lanka Army Ordnance Corps International Cricket Stadium | 4 | 6 | 17.17 | 3.43 |
| Pallekele International Cricket Stadium | 1 | 5 | 34.00 | 4.36 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 36 | 2 | 8.83 |
| T20 | Middle | 14 | 22 | 63.6 | 0 | 156 | 12 | 5.92 |
| T20 | Death | 19 | 28 | 67.9 | 2 | 24 | 2 | 6.75 |
How DS Thilakaratne was dismissed
- Caught14 (64%)
- Bowled4 (18%)
- Run out2 (9%)
- Lbw1 (5%)
- Stumped1 (5%)
How DS Thilakaratne took wickets
- Caught86
- Lbw25
- Bowled25
- Stumped9
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 24 Jan 2025 | 10 |
| 30 Jan 2025 | 0 |
| 30 Jan 2025 | 13 |
| 14 Feb 2025 | 16 |
| 16 May 2025 | 3 |
| 26 May 2025 | 7 |
| 21 Jul 2025 | 1 |
| 30 Jul 2025 | 7 |
| 12 Dec 2025 | 23 |
| 12 Dec 2025 | 19 |
| 19 Dec 2025 | 0 |
| 2 Jan 2026 | 1 |
| 9 Jan 2026 | 18 |
| 9 Jan 2026 | 9 |
| 16 Jan 2026 | 81 |
| 6 Mar 2026 | 10 |
| 13 Mar 2026 | 0 |
| 20 Mar 2026 | 0 |
| 21 Aug 2026 | 9 |
| 7 Sep 2026 | 2 |
Last 20 bowling innings
Frequently asked questions
How many wickets has DS Thilakaratne taken in T20 leagues?
16 wickets in 11 innings at an average of 14.62, economy 6.50, best figures 3/29.
How many wickets has DS Thilakaratne taken in first-class?
96 wickets in 26 innings at an average of 20.09, economy 3.01, best figures 8/50.
How many runs has DS Thilakaratne scored in T20 leagues?
33 runs in 4 innings (11 matches) at an average of 16.50 and a strike rate of 66.0, in the data from 2022 to 2026.
What is DS Thilakaratne's highest score?
81* in first-class, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.