Dasun Shanaka Profile, Sri Lanka

Sri Lanka Sri Lanka - All Rounder

Full Name: Dasun Shanaka

Birth Date: September 9, 1991 (33 Years)

Birth Place: Negombo

Nationality: Sri Lanka

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Medium

Teams: Sri Lanka, Gujarat Titans, Rangpur Riders, Chattogram Challengers, Cumilla Warriors, Khulna Tigers, Peshawar Zalmi, B-Love Kandy, Galle Titans, Dambulla Aura, Maratha Arabians, Bangla Tigers, The Chennai Braves, Sri Lanka A, Sri Lanka Board President's XI, Dubai Capitals, Seattle Orcas, Kandy, Galle, Sri Lanka Board XI, SLC Greys, SLC Greens, Sri Lankan XI, Sinhalese Sports Club

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 6 12 140 276 2 66 14 50.72 0 1 9 7
ODI 71 63 1299 1420 5 108 22.39 91.47 2 4 103 42
T20I 106 97 1517 1236 21 74 19.96 122.73 0 5 113 74
T20 (Domestic) 251 229 4587 3228 54 131 26.21 142.1 3 16 340 261
List A 179 151 3383 3531 23 108 26.42 95.8 3 11 236 148
First Class 76 109 4225 5690 11 130 43.11 74.25 13 22 387 154
T10 39 35 668 318 11 62 27.83 210.06 0 4 51 56

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 6 8 - 431 13 5/112 33.15 3.39 - 0
ODI 71 46 - 999 27 5/43 37 5.67 - 1
T20I 106 56 - 778 34 3/16 22.88 8.18 - 0
T20 (Domestic) 251 136 - 2450 95 4/16 25.78 8.87 - 0
List A 179 114 - 2740 93 5/43 29.46 5.36 - 1
First Class 76 92 - 2900 92 8/84 31.52 3.65 - 3
T10 39 21 - 408 12 2/25 34 12.62 - 0

Other Sri Lanka Players

View All Squads

Dasun Shanaka Profile, Sri Lanka: Stats, Age, Records, Biography & ICC Ranking

Dasun Shanaka is an all-rounder of the Sri Lanka. Dasun Shanaka belongs to the Negombo. He was born on September 09, 1991. As of September 2025, he is 33 years old. D Shanaka is a Right Hand Bat and Right Arm Medium.


Dasun Shanaka has played 6 Test matches for Sri Lanka and scored 140 runs with 13 wickets in the red ball format in his name. D Shanaka has smashed 9 fours and 7 sixes in his Test career. He played his recent Test match against Bangladesh at the Pallekele International Cricket Stadium in April 2021. As an all-rounder, his highest individual score in Test cricket is 66, and his best bowling spell in this format is 3/46.


In the ODI career of all-rounder Dasun Shanaka, he has been part of 71 matches in this format. D Shanaka has registered 1,299 runs in his name with 103 fours and 42 sixes in white ball format. The 33-year-old all-rounder played his recent matches against India in August 2024. The Highest Individual Score of D Shanaka is 108, and the best bowling figure in ODI is 5/43.


All-rounder Dasun Shanaka has played 106 games in his T20 career and has posted 1,517 runs. D Shanaka has hammered 113 fours and 74 sixes in his T20 career. His top Individual score in T20 is 74, and his best bowling figure is 3/16. He played his recent T20 match against Zimbabwe in September 2025.

Dasun Shanaka Profile, Sri Lanka (FAQs)