He played in the tour match between Sri Lanka Board President's XI vs Indian national cricket team in August 2015.
He made his Twenty20 International (T20I) debut for Sri Lanka against India on 9 February 2016. He took the wickets of two Indian top order batsmen in his very first over. At the end, with the help of other seamers, India were all out for 101 and Sri Lanka won the match comfortably to lead the 3 match series 1-0. For his bowling performance of 3 for 29 runs, Rajitha won man of the match as well. With this victory, Sri Lanka regained the number one spot in the T20I rankings.