A skilled full-back player, Gurbux Singh made his international debut in a tour of Australia and New Zealand in 1960, and also participated in the International Hockey Tournament in 1962. By 1963 he was captain, and led the team that won the Gold at the 1966 Asian Games in Bangkok. He was also a member of the 1964 team at the Tokyo Olympics, where India emerged as the champions. He shared captaincy with hockey veteran Prithipal Singh in 1968, where India came in third place.