Following in the footsteps of his father, Niron Gunasekera, who made five first-class appearances in Sri Lanka, Ruvindu took to the game and made his ODI debut in July 2008 against Bermuda, aged just 16. An important batsman for Canada, he scored 207 runs at the 2010 Under-19 World Cup 2010 Qualifiers, including two half-centuries, and helped them qualify for the main event. CRICINFO
At the World Cup Gunasekera opened the batting and helped the team to its best ever finish at an u19 Cricket World Cup. This included a win over full member Zimbabwe in the opening game.
Gunasekera joined the senior team shortly after a successful domestic stint in Sri Lanka. He announced his presence with a half century in the opening ODI in Toronto sharing a match-winning stand with captain Ashish Bagai. Gunasekera continued into the 2011 Cricket World and has become a mainstay in the Canadian team. CRICKET CANADA