 Ghafoor won a bronze medal at the 2010 South Asian Games held in Dhaka, Bangladesh.Ghafoor participated in the 56 kg category at the 2010 Commonwealth Games in New Delhi, India where he placed fourth with 237 kg total weight lifted.The following month, he represented the country at the Asian Games in China.