- Home
- Players
- DS Weerakkody
Tamil Union Cricket and Athletic Club · Men's cricket
DS Weerakkody stats
Data through 23 January 2026Last updated 23 January 2026
Coverage: matches in the Cricsheet data from 28 January 2017 to 23 January 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2017 and 2026, DS Weerakkody appears in 3 ODIs for Sri Lanka in the Cricsheet data. In first-class DS Weerakkody scored 474 runs in 19 innings (average 24.95, strike rate 102.4), including 2 hundreds and 0 fifties.
International matches
3
ODIs 3
International runs
73
0 hundreds
T20 league & domestic matches
6
63 runs
Highest score
128
First-class
Teams played for
Tamil Union Cricket and Athletic Club 2024–2025 · 17Badureliya Sports Club 2025–2026 · 6Sri Lanka 2017 · 3Dambulla Giants 2021 · 2
DS Weerakkody batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 3 | 0 | 73 | 58 | 24.33 | 66 | 110.6 | 0 | 1 | 0 | 9 | 1 |
| T20 (leagues & domestic) | 6 | 5 | 0 | 63 | 25 | 12.60 | 55 | 114.5 | 0 | 0 | 0 | 9 | 1 |
| First-class | 12 | 19 | 0 | 474 | 128 | 24.95 | 463 | 102.4 | 2 | 0 | 3 | 56 | 14 |
| List A | 7 | 7 | 0 | 289 | 98 | 41.29 | 256 | 112.9 | 0 | 2 | 1 | 36 | 9 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 73 |
| 2021 | 22 |
| 2024 | 334 |
| 2025 | 370 |
| 2026 | 100 |
Year-by-year batting (7 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | ODI | 3 | 73 | 24.33 | 110.6 | 58 | 0 | 1 |
| 2021 | T20 (leagues & domestic) | 2 | 22 | 11.00 | 104.8 | 12 | 0 | 0 |
| 2024 | First-class | 2 | 4 | 2.00 | 36.4 | 4 | 0 | 0 |
| 2024 | List A | 7 | 289 | 41.29 | 112.9 | 98 | 0 | 2 |
| 2024 | T20 (leagues & domestic) | 3 | 41 | 13.67 | 120.6 | 25 | 0 | 0 |
| 2025 | First-class | 12 | 370 | 30.83 | 104.5 | 128 | 2 | 0 |
| 2026 | First-class | 5 | 100 | 20.00 | 102.0 | 44 | 0 | 0 |
DS Weerakkody bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 1 | 6 | 12 | 0 | – | – | – | 12.00 | – | 0 | 0 | 0 |
| First-class | 9 | 180 | 123 | 4 | 2/33 | 2/33 | 30.75 | 4.10 | 45.0 | 0 | 0 | 3 |
| List A | 5 | 126 | 111 | 4 | 2/29 | – | 27.75 | 5.29 | 31.5 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 0 |
| 2021 | 0 |
| 2024 | 6 |
| 2025 | 2 |
| 2026 | 0 |
Year-by-year bowling (5 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2024 | First-class | 1 | 2 | 16.50 | 4.71 | 2/33 |
| 2024 | List A | 5 | 4 | 27.75 | 5.29 | 2/29 |
| 2024 | T20 (leagues & domestic) | 1 | 0 | – | 12.00 | 0/12 |
| 2025 | First-class | 6 | 2 | 38.00 | 3.62 | 1/3 |
| 2026 | First-class | 2 | 0 | – | 7.00 | 0/5 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| South Africa | ODI | 3 | 73 | 24.33 | 110.6 | 58 | 0 | 1 |
| Nugegoda Sports Welfare Club | First-class | 3 | 133 | 44.33 | 129.1 | 128 | 1 | 0 |
| Kurunegala Youth Cricket Club | First-class | 3 | 39 | 13.00 | 67.2 | 15 | 0 | 0 |
| Burgher Recreation Club | First-class | 3 | 38 | 12.67 | 118.8 | 22 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| P Sara Oval | 8 | 181 | 22.62 | 98 |
| Army Ground | 1 | 128 | 128.00 | 128 |
| Sinhalese Sports Club Ground | 3 | 128 | 42.67 | 127 |
| Colombo Cricket Club Ground | 4 | 76 | 19.00 | 36 |
| Bloomfield Cricket and Athletic Club Ground | 1 | 68 | 68.00 | 68 |
| Newlands | 1 | 58 | 58.00 | 58 |
| Panadura Esplanade | 1 | 44 | 44.00 | 44 |
| Colts Cricket Club Ground | 1 | 44 | 44.00 | 44 |
| FTZ Sports Complex (Board of Investment) | 1 | 39 | 39.00 | 39 |
| Burgher Recreation Club Ground | 2 | 34 | 17.00 | 22 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| P Sara Oval | 5 | 5 | 14.40 | 3.79 |
| Nondescripts Cricket Club Ground | 2 | 2 | 20.50 | 10.25 |
| Colombo Cricket Club Ground | 2 | 1 | 29.00 | 5.80 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 63 | 54 | 116.7 | 4 | – | – | – |
| T20 | Middle | 0 | 1 | 0.0 | 1 | 6 | 0 | 12.00 |
| ODI | Powerplay | 15 | 15 | 100.0 | 2 | – | – | – |
| ODI | Middle | 36 | 37 | 97.3 | 0 | – | – | – |
| ODI | Death | 22 | 14 | 157.1 | 1 | – | – | – |
How DS Weerakkody was dismissed
- Caught21 (62%)
- Bowled6 (18%)
- Run out3 (9%)
- Stumped2 (6%)
- Lbw2 (6%)
How DS Weerakkody took wickets
- Caught7
- Bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 5 Aug 2024 | 34 |
| 27 Dec 2024 | 4 |
| 27 Dec 2024 | 0 |
| 17 Jan 2025 | 15 |
| 25 Jan 2025 | 13 |
| 31 Jan 2025 | 12 |
| 31 Jan 2025 | 22 |
| 7 Feb 2025 | 0 |
| 7 Feb 2025 | 127 |
| 21 Feb 2025 | 128 |
| 6 Dec 2025 | 0 |
| 6 Dec 2025 | 25 |
| 19 Dec 2025 | 13 |
| 19 Dec 2025 | 11 |
| 27 Dec 2025 | 4 |
| 9 Jan 2026 | 36 |
| 9 Jan 2026 | 15 |
| 16 Jan 2026 | 44 |
| 23 Jan 2026 | 4 |
| 23 Jan 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 23 Jan 2026 | First-class | Nugegoda Sports Welfare Club | 1 | 2 | caught | Welagedara Stadium |
| 23 Jan 2026 | First-class | Nugegoda Sports Welfare Club | 4 | 10 | caught | Welagedara Stadium |
| 16 Jan 2026 | First-class | Moors Sports Club | 44 | 26 | bowled | Colts Cricket Club Ground |
| 9 Jan 2026 | First-class | Ace Capital Cricket Club | 15 | 7 | caught | Colombo Cricket Club Ground |
| 9 Jan 2026 | First-class | Ace Capital Cricket Club | 36 | 53 | caught | Colombo Cricket Club Ground |
| 27 Dec 2025 | First-class | Burgher Recreation Club | 4 | 4 | caught | Welagedara Stadium |
| 19 Dec 2025 | First-class | Kurunegala Youth Cricket Club | 11 | 21 | caught | P Sara Oval |
| 19 Dec 2025 | First-class | Kurunegala Youth Cricket Club | 13 | 20 | caught | P Sara Oval |
| 6 Dec 2025 | First-class | Tamil Union Cricket and Athletic Club | 25 | 16 | caught | Colombo Cricket Club Ground |
| 6 Dec 2025 | First-class | Tamil Union Cricket and Athletic Club | 0 | 3 | caught | Colombo Cricket Club Ground |
| 21 Feb 2025 | First-class | Nugegoda Sports Welfare Club | 128 | 91 | stumped | Army Ground |
| 7 Feb 2025 | First-class | Sinhalese Sports Club | 127 | 132 | lbw | Sinhalese Sports Club Ground |
| 7 Feb 2025 | First-class | Sinhalese Sports Club | 0 | 4 | lbw | Sinhalese Sports Club Ground |
| 31 Jan 2025 | First-class | Burgher Recreation Club | 22 | 19 | bowled | Burgher Recreation Club Ground |
| 31 Jan 2025 | First-class | Burgher Recreation Club | 12 | 9 | caught | Burgher Recreation Club Ground |
| 25 Jan 2025 | First-class | Kandy Customs Cricket Club | 13 | 18 | bowled | Thurstan College Ground |
| 17 Jan 2025 | First-class | Kurunegala Youth Cricket Club | 15 | 17 | caught | P Sara Oval |
| 27 Dec 2024 | First-class | Colombo Cricket Club | 0 | 4 | bowled | P Sara Oval |
| 27 Dec 2024 | First-class | Colombo Cricket Club | 4 | 7 | bowled | P Sara Oval |
| 5 Aug 2024 | List A | Ragama Cricket Club | 34 | 21 | run out | P Sara Oval |
Frequently asked questions
How many runs has DS Weerakkody scored in ODIs?
73 runs in 3 innings (3 matches) at an average of 24.33 and a strike rate of 110.6, in the data from 2017 to 2017.
How many runs has DS Weerakkody scored in T20 leagues?
63 runs in 5 innings (6 matches) at an average of 12.60 and a strike rate of 114.5, in the data from 2021 to 2024.
What is DS Weerakkody's highest score?
128 in first-class, the highest score in the data.
How many centuries has DS Weerakkody scored?
2 hundreds in the data: 2 in first-class.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.