Ahmed ble olympisk mester i landhockey under Sommer-OL 1968 i Mexico by. Han var med på det pakistanske laget som vant landhockeyturneringen. Pakistan vant semifinalen med 1-0 over Vest-Tyskland og i finalen slo de Australia med 2-1. Ahmed spilte ni kamper og scoret to mål i turneringen.