Harnahal Singh Sewa first played for the State of Perak in 1964 and Malaysian Combined Schools in the same year. He played for Selangor in 1966.
He toured Hong Kong with the Malaysian Sikhs in January 1966.
He represented Malaysia at the 5th Asian Games at Bangkok in 1966 and at the Lahore Hockey Festival at Pakistan in January 1968.