yes it should have been done little early
Yes and I reckon he should be left out of the limited overs cricket if Tharanga is playing. In this day and age we cannot be playing Chandi and Tharanga in the top 4 in limited over cricket - it lacks logic!
He should be dropped from all formats .T20 n ODI TEAMS GOT WEAK BECAUSE OF CHANDIMAL SELFISH INNINGS.
It is a very very good move to Drop unreliable batsman like Dinesh Chandimal, it is good for the Srilankan team to have a reliable batsman rather than having a non-performer like this poor shot selecting joker. he was a good performer earlier now he looks like out of touch and playing like a under 14 school boy cricketer, it is unacceptable from an experienced cricketer like him, so it is the best decision to drop him and give him a due warning to improve his batting or go home giving an opportunity to a young talented cricketer.
Chandimal has done well for SL in ODIs over last year. We need him for Champions trophy. t20 at the moment he doesnt deserve a place.