Naresh Roopnarine made his regional debut for the Nortel Development XI, in the 1999 Nortel Networks Regional Under-19 competition, in Barbados. His left-arm swing bowling was very effective in 2002, when he played for Bebice against Demerara at Diamond, taking 8 wickets in the match. This led to his first cless debut for the Guyana senior team in 2003, but he did not take any wickets.
Roopnarine emigrated to Canada, where he enjoyed considerable success for Vikings in Toronto & District Cricket Association competitions. He represented Ontario Province in 2005 and and a Canadian Invitation XI in 2007.