Dasun Shanaka

Madagamagamage Dasun Shanaka, or Dasun Shanaka (born 9 September 1991), is a professional Sri Lankan cricketer, who plays in all formats. Known as a pinch hitter, Shanaka generally plays as a batting all rounder with handy right-arm medium fast bowling. In 2019, he captained the Twenty20 International (T20I) side against Pakistan, with Sri Lanka whitewashing Pakistan 3-0 in the series under his captaincy. In February 2021, ahead of their tour of the West Indies, Shanaka was formally appointed as Sri Lanka's T20I captain, replacing Lasith Malinga.
Domestic and T20 franchise career.
In May 2016, Shanaka scored a century against Leicestershire County Cricket Club in a first-class match on the tour of England.
In March 2018, he was named the vice-captain of Galle's squad for the 2017–18 Super Four Provincial Tournament. The following month, he was also named as the vice-captain of Galle's squad for the 2018 Super Provincial One Day Tournament.
On 3 June 2018, he was selected to play for the Montreal Tigers in the players' draft for the inaugural edition of the Global T20 Canada tournament. In August 2018, he was named in Kandy's squad the 2018 SLC T20 League. He was the leading run-scorer for Kandy in the tournament, with 312 runs in six matches, including a century in Kandy's final match.
In October 2018, he was named in the squad for the Chittagong Vikings team, following the draft for the 2018–19 Bangladesh Premier League. In March 2019, he was named in Dambulla's squad for the 2019 Super Provincial One Day Tournament. In November 2019, he was selected to play for the Cumilla Warriors in the 2019–20 Bangladesh Premier League.
In October 2020, he was drafted by the Dambulla Viiking for the inaugural edition of the Lanka Premier League.
International career.
Debut years.
He was named in Sri Lanka's Twenty20 International (T20I) squad for their series against Pakistan in July 2015. He made his T20I debut on 1 August 2015 as the 58th T20I cap for Sri Lanka.
He made his Test debut for Sri Lanka on 19 May 2016 against England on the same tour. He was the 134th Test player for Sri Lanka. He took his first Test wicket by dismissing England captain Alastair Cook. Though he took 3 for 46 runs, he only scored 4 runs in the both innings, and Sri Lanka lost the match by an innings and 88 runs. 
He made his One Day International (ODI) debut against Ireland on 16 June 2016. Shanaka scored 42 runs from 19 balls. Bowling, he took five wickets for 42 runs. He became the twelfth player, and third Sri Lankan, to take five wickets on debut in an ODI. After the two matches against Ireland, he was named as the player of the series.
All round ability.
He was re-called for the one-off T20I against India in September 2017. Shanaka was out LBW for nought in the match and did not bowl. India won the match by 8 wickets.
During the second Test against India, Shanaka was found guilty for changing the condition. The incident was caught on cameras and informed to the match referee David Boon by on field umpires as well as third umpire. By found guilty, Shanaka was fined with 75% of his match fee and handed three demerit points.
In May 2018, he was one of 33 cricketers to be awarded a national contract by Sri Lanka Cricket ahead of the 2018–19 season.
Shanaka was included to the ODI squad for South Africa series in 2018. However, he did not included to the playing Xi in the first three matches. In the fourth ODI against South Africa on 8 August 2018 at Pallekele Cricket Stadium, Shanka top-scored with 65 off 34 balls, which marked his maiden ODI fifty. The innings witnessed 4 fours and 5 huge sixes with a strike rate of 191. Shanka along with Thisara Perera breakneck seventh-wicket stand of 109 runs to lift Sri Lanka to pass 300+ in a rain hit day. During the fielding, Shanaka took the wicket of Reeza Hendricks and involved the run out of JP Duminy. Sri Lanka finally won the match by 3 runs, by the D/L method, which was their first win against South Africa after 11 consecutive losses. For his all round match winning performances, Shanaka was adjudged man of the match.
T20I captaincy.
In September 2019, Shanaka was named as the captain of Sri Lanka's T20I squad for the series against Pakistan in Pakistan. Under his captaincy, Sri Lanka won the first T20I by 64 runs. This was Sri Lanka's first T20I win against Pakistan in six years. Shanaka lead Sri Lanka in winning all three T20Is against Pakistan, which was Sri Lanka's first T20I series whitewash, and Pakistan's first whitewash loss. In the meantime, he became only the third captain to win their first three T20I against Pakistan along with MS Dhoni and Michael Clarke. In February 2021, Shanaka was again named as Sri Lanka's T20I captain, this time for their series against the West Indies. However, he missed the T20I matches, after he was unable to travel due to visa issues.