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 i turneringen.