Shanaka suffered the injury during their match against Pakistan on October 10, and he would take at least three weeks to recover, forcing the Lankans to seek a replacement, the ICC stated in a release.
Dasun Shanaka held his nerve in the final over as Sri Lanka restricted India to win the second Twenty20 by 16 runs on January 5. With 21 runs needed off six balls, Shanaka conceded only four as India was held to 190-8.
Technically, Sri Lanka are the hosts of this Asia Cup but call it a cruel twist of fate, the tournament had to be shifted to UAE for security reasons.
Shanaka scored a match-winning 33 not out off 18 balls with four fours and a six and shared a vital 64-run partnership for the unbroken fifth wicket with Bhanuka Rajapaksa to steer Sri Lanka to a six-wicket win over India in a Super Four match of the Asia Cup on Tuesday night in Dubai