 Perera impressed in the under 23 and the premier tournaments of 2001/02 and 2002/03 where he was the highest runs scorer for both seasons.As a member of Sri Lanka A he has toured South Africa and played in the ICC six nation tournament in Namibia, New Zealand and the UK.In domestic cricket he has played for Colts Cricket Club, Colombo Cricket Club and Moors Sports Club.