A right-handed batsman and slow left-arm orthodox bowler, Singh played two Twenty20 matches for the Sint Maarten cricket team.
He was selected in Sint Maarten's squad for the 2006 Stanford 20/20, making his debut in Twenty20 cricket against the United States Virgin Islands.
[2] Singh captained Sint Maarten in this match, during which he bowled four wicket-less overs and scored an unbeaten run coming into bat at number eleven.
The United States Virgin Islands won the match by 47 runs, eliminating Sint Maarten from the tournament.
[3] He was later selected in Sint Maarten's squad for the second edition of the tournament, although this time the team was captained by Royston Trocard.