Riding on Dasun Shanaka's all round show Sri Lanka scripted a 16-run victory over India in the second T20I on Thursday (January 5).
Sri Lanka skipper Shanaka first struck a lightning 56 off 22 and then followed it up by taking two wickets in the last over to clinch the issue.
Let's have a look at the list of star batters who recorded highest batting average against a team as captain in T20Is (minimum 250 runs).
Sri Lanka skipper Dasun Shanaka has recorded a stunning batting average of 69.3 as a captain against India.
India's batting juggernaut Virat Kohli recorded a batting average of 65.6 as a captain against West Indies.
As a skipper Virat Kohli recorded a batting average of 56.1 against England.
Virat Kohli maintained a batting average of 52.8 as India's captain against Australia.
Rohit Sharma has recorded a batting average of 51.3 as India's skipper against New Zealand.