Kulbir Singh Bhaura was born in Jalandhar, Punjab, India and came to settle in the UK in 1968 at the age of thirteen. He studied at Khalsa School Jalandhar in India and at Featherstone School, Southall, and Isleworth Poly, London in England.
He played for Indian Gymkhana Hockey Club and Hounslow Hockey Club in London. He earned his first England cap in 1979 when he was selected to play against Belgium at Lords, London.
He represented England at Bombay 1982 and London 1986 World Cups, winning a Silver Medal in London.
The following year he earned his first Great Britain cap, against Pakistan, at the 10 Nations Golden Jubilee Tournament in Hong Kong in December.
He represented Great Britain at the Los Angeles 1984 Olympic Games where the team won the Bronze Medal and Seoul 1988 Olympic Games where they won the Gold.
He played at the European Nations Cup in Moscow in 1987 where England won the Silver medal. He played in Champions Trophy in 1981, 1983, 1984, 1985, 1986 and 1987.