- ODI debut v Zimbabwe - November 2008.
- Captained Sri Lanka at the 2006 U-19 World Cup.
- Represents the Kolkata Knight Riders in the Indian Premier League.
- Was called up to the Test squad to face Pakistan in July 2009.June 2009