He was a key player in the Royal College team as both a batsman as well as a dependable medium pace bowler.
He had an excellent tour of Australia with the U19 team in 2009, smashing 154 off 111 balls in the second U19 ODI, and ending the series as the leading run-scorer.
He was also adjudged the Young Emerging Player of the Under 19 Category at the CEAT Sri Lanka Cricket Awards 2011.
[13] During 2019 Premier season, Rajapaksa scored a career high 268 in 173 balls vs Ports Authorities for BRC at Moors Grounds, hitting 19 sixes and 22 fours in the innings.
[15] In November 2021, he was selected to play for the Galle Gladiators following the players' draft for the 2021 Lanka Premier League.
[26] In September 2021, Rajapaksa was named in Sri Lanka's squad for the 2021 ICC Men's T20 World Cup.
[27] On 5 January 2022, Rajapaksa announced his international retirement at the age of 30 in a letter written to the SLC which cited:.
[28][29] "I have very carefully considered my position as a player, husband and am taking this decision looking forward to fatherhood and associated familial obligations,".
[37] In the Super 4 stage, Sri Lanka met Afghanistan again, but won the match this time by 4 wickets.
[41] In May 2024, he was named as a reserve player in Sri Lanka’s squad for the 2024 ICC Men's T20 World Cup tournament.
[46][47] Rajapaksa is married to his long time partner Sandrine Perera, where the wedding was celebrated on 5 April 2021.