Shanaka Rankings
Ranked against every player in Tri-Nation Series 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 146 | 23rdof 149 |
| Wickets | 1 | 64th |
| Sixes | 10 | 7th |
| Fours | 11 | 28th |
| Catches | 1 | 58th |
Shanaka by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 4 | 146 | 36.5 | 165.9 | 1 | 10 | 1 | 7.94 | ||
| 2 | 15 | 7.5 | 46.9 | 0 | 0 | 0 | 3.50 | ||
| 2 | 80 | 40 | 100 | 1 | 3 | 0 | 5.82 | ||
| 6 | 54 | 10.8 | 65.9 | 0 | 0 | 4 | 5.71 | ||
| 5 | 161 | 40.3 | 109.5 | 1 | 4 | 2 | 6.11 | ||
| 24 | 509 | 23.1 | 79.3 | 1 | 11 | 6 | 5.41 | ||
| 1 | 0 | - | - | 0 | 0 | 0 | - | ||
| 3 | 141 | 47 | 119.5 | 1 | 6 | 3 | 4.85 | ||
| 1 | 2 | 2 | 28.6 | 0 | 0 | 0 | - | ||
| 4 | 170 | 42.5 | 134.9 | 2 | 11 | 1 | - |
Shanaka Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 29 | 715 | 26.5 | 104.1 | 4 | 102 | 13 | 6.42 |
| Away | 23 | 563 | 28.2 | 88.7 | 3 | 108 | 4 | 6.24 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 30 | 634 | 22.6 | 95.6 | 2 | 66 | 12 | 5.97 |
| Chasing | 22 | 644 | 33.9 | 97.7 | 5 | 108 | 5 | 6.63 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 21 | 431 | 23.9 | 119.1 | 2 | 97 | 11 | 6.65 |
| Lost | 29 | 791 | 28.3 | 90.3 | 5 | 108 | 6 | 6.13 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 1 | 1 | 1 | 11.1 | 0 | 1 |
| Batting 5 | 7 | 171 | 24.4 | 121.3 | 1 | 97 |
| Batting 6 | 22 | 543 | 27.2 | 95.3 | 3 | 108 |
| Batting 7 | 19 | 477 | 28.1 | 86.3 | 2 | 68 |
| Batting 8 | 2 | 86 | 43 | 175.5 | 1 | 65 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
8 | 185 | 26.4 | 88.1 | 1 | 108 | 3 | 4.96 |
|
|
7 | 281 | 46.8 | 100.7 | 2 | 97 | 1 | 9.11 |
|
|
6 | 203 | 33.8 | 117.3 | 2 | 68 | 1 | 8.15 |
|
|
6 | 170 | 28.3 | 111.1 | 1 | 68 | 0 | 6.22 |
|
|
5 | 142 | 35.5 | 88.2 | 1 | 102 | 0 | 6.00 |
|
|
5 | 104 | 20.8 | 96.3 | 0 | 43 | 1 | 7.71 |
|
|
5 | 93 | 23.3 | 83.8 | 0 | 30 | 7 | 4.30 |
|
|
5 | 45 | 9 | 80.4 | 0 | 34 | 2 | 8.73 |
|
|
3 | 33 | 11 | 75 | 0 | 31 | 2 | 5.85 |
|
|
2 | 22 | 22 | 81.5 | 0 | 22 | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| R.Premadasa StadiumColombo | 18 | 228 | 12.7 | 82.9 | 0 | 39 | 9 | 4.97 |
| Pallekele International Cricket StadiumPallekele, Kandy | 11 | 371 | 46.4 | 101.9 | 3 | 102 | 3 | 7.79 |
| Gaddafi StadiumLahore | 3 | 26 | 8.7 | 92.9 | 0 | 17 | 1 | 8.36 |
| Rawalpindi Cricket StadiumRawalpindi | 2 | 125 | 62.5 | 183.8 | 1 | 97 | 0 | 8.52 |
| National StadiumKarachi | 2 | 111 | 55.5 | 106.7 | 1 | 68 | 0 | 5.60 |
| Mahinda Rajapaksa International Cricket StadiumHambantota | 2 | 40 | 20 | 137.9 | 0 | 23 | 1 | 6.78 |
| Shere Bangla National StadiumMirpur, Dhaka | 2 | 25 | 12.5 | 56.8 | 0 | 14 | 0 | 5.43 |
| Barsapara Cricket StadiumGuwahati | 1 | 108 | - | 122.7 | 1 | 108 | 1 | 6.95 |
| Arun Jaitley StadiumDelhi | 1 | 68 | 68 | 109.7 | 1 | 68 | 0 | 6.00 |
| County GroundBristol | 1 | 48 | - | 73.8 | 0 | 48 | 0 | - |
| Kennington OvalLondon | 1 | 47 | 47 | 70.1 | 0 | 47 | 0 | - |
| Seddon ParkHamilton | 1 | 31 | 31 | 86.1 | 0 | 31 | 1 | 3.19 |
| Sir Vivian Richards StadiumNorth Sound | 1 | 22 | 22 | 81.5 | 0 | 22 | 0 | - |
| Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand | 1 | 12 | 12 | 66.7 | 0 | 12 | 0 | 5.60 |
| Greenfield International StadiumKaryavattom, Thiruvananthapuram | 1 | 11 | 11 | 42.3 | 0 | 11 | 0 | 6.00 |
| Eden GardensKolkata | 1 | 2 | 2 | 50 | 0 | 2 | 0 | 2.57 |
| Saxton OvalNelson | 1 | 2 | 2 | 28.6 | 0 | 2 | 0 | - |
| Riverside GroundChester-le-Street | 1 | 1 | 1 | 11.1 | 0 | 1 | 0 | - |
| Eden ParkAuckland | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 3.00 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 4 | 146 | 36.5 | 165.9 | 1 | 97 | 1 | 7.94 |
| 2024 | 2 | 15 | 7.5 | 46.9 | 0 | 8 | 0 | 3.50 |
| 2023 | 15 | 326 | 25.1 | 94.2 | 2 | 108 | 8 | 5.30 |
| 2022 | 10 | 231 | 25.7 | 90.2 | 1 | 102 | 2 | 7.70 |
| 2021 | 12 | 247 | 22.5 | 70.8 | 0 | 48 | 2 | 4.97 |
| 2020 | 1 | 0 | - | - | 0 | - | 0 | - |
| 2019 | 4 | 143 | 35.8 | 114.4 | 1 | 68 | 3 | 8.03 |
| 2018 | 4 | 170 | 42.5 | 134.9 | 2 | 66 | 1 | - |
More on Statz
Where to go next for Shanaka and Sri Lanka.
Dasun Shanaka ODI Stats
In Dasun Shanaka's last 30 All ODI Cricket games (2022–2026) for Sri Lanka, they have scored 708 runs at an average of 23.6 with a strike rate of 78.3. Dasun Shanaka has also taken 11 wickets in this period.
Dasun Shanaka Stats - All ODI Cricket
Dasun Shanaka is a right hand bat allrounder. Across these 30 games, Dasun Shanaka has hit 61 fours and 23 sixes, taking 10 catches in the field. Their highest score in this span is 108. Best bowling figures: 3/28.
Dasun Shanaka: Betting Insights
For bet builder markets, Dasun Shanaka has scored 25+ runs in 27% of their last 30 All ODI Cricket games (8/30). They have registered 1+ boundaries in 63% of these games (19/30). Over their last 5 games, Dasun Shanaka has 153 runs and 1 wicket.
Dasun Shanaka Questions
How old is Dasun Shanaka?
Dasun Shanaka was born on 9 September 1991 and is 35 years old. Dasun Shanaka is an allrounder with 52 ODI matches on record, 1278 runs and 17 wickets.
Which team does Dasun Shanaka play for?
Dasun Shanaka currently plays for Sri Lanka, and has also played for St Kitts and Nevis Patriots, Dubai Capitals and Seattle Orcas. Statz has Dasun Shanaka's 52 ODI matches on record, the most recent against Pakistan (31 Oct 2026), with 1278 runs and 17 wickets in all.
What is Dasun Shanaka's highest score in ODI cricket?
Dasun Shanaka's highest score in the 52 ODI matches Statz has on record is 108 off 88 balls against India (10 Jan 2023). Across those matches Dasun Shanaka has scored 1278 runs at 24.6 a match.
How many wickets has Dasun Shanaka taken in ODI cricket?
Dasun Shanaka has taken 17 wickets in the 52 ODI matches Statz has on record, at an economy of 6.20 and an average of 54.6. Dasun Shanaka took 1 wicket in the last 5 matches.
What are Dasun Shanaka's best bowling figures in ODI cricket?
Dasun Shanaka's best figures in the 52 ODI matches Statz has on record are 3/27 against Bangladesh (31 Jul 2019). Dasun Shanaka has taken three or more wickets in an innings 2 times, and 17 wickets in all.
What are Dasun Shanaka's ODI batting stats?
Dasun Shanaka averages 23.6 runs per match at a strike rate of 78.3, based on 30 games (2022–2026). In the last 5 matches Dasun Shanaka scored 17, 4, 97, 28 and 7, newest first. Dasun Shanaka has 1278 runs in all 52 ODI matches on record.
How many fifties and hundreds has Dasun Shanaka scored in ODI cricket?
Dasun Shanaka has 2 hundreds and 5 fifties in the 52 ODI matches Statz has on record. The highest is 108 against India (10 Jan 2023). Dasun Shanaka has passed 30 in 16 of 52 innings.
