I dunno if perera is the right choice when they have maharoof, who does well in twenty20, and Vaas has performed really well in the IPL and hasn't retired from limited overs.
I think it's one all-rounder too many (jayasinghe, perera, mathews and jayasuriya who is not as effective, hasn't played this IPL, and I don't think would be picked without his bowling) and I don't think they need three out-right spinners who can't bat.
I don't know if I'm totally convinced by Kapugedera yet so another batsman could have gone just in case he fails at the start. Tharanga or Silva.
I am excited by seeing Chandimal, though even his selection is a tad odd given is Kashual Silva that's been on the fringes of the wicket keeping position for a while.
No selection is quite as stupid as australia leaving Bollinger out though.