- Ahmed started to play for the Jammu and Kashmir Bank football team.
- Due to his performance during the Dutta Ray Trophy, Ahmed was awarded the best player of the tournament award. After the tournament, Ahmed signed with (HAL).
- After one season with HAL, Ahmed signed with Dempo. He stayed with the club for four seasons, winning the National Football League title twice, a Federation Cup, and a Durand Cup.
- During the 2010-2011 season, Ahmed was named as Mohun Bagan captain, becoming the first Kashmiri captain in the club’s history.
- After four years with Mohun Bagan, Ahmed moved back to Goa to sign with I-League side Salgaonkar.
- In July 2014, Ahmed was selected by the Kerela Blasters during the Indian player draft for the Indian Super League
- After good performances for Dempo, Ahmed was called up to the India U-23 side by head coach, Stephen Constantine, for Olympic qualification. Ahmed scored on his debut for the side against Turkemenistan U-23 as India won
- 2002/03 Hindustan Aeronautics ltd. (Hal), Bangalore
- 2003/07 Dempo
- 2007/11 Mohun Bagan
- 2011/12 Salgaonkar
- 2012/13 East Bangal Club, Kolkatta
- 2013/14 Mohammeden
- 2014 Kerela Blasters
- 2015 Pune
- 2016 Mumbai