Podczas igrzysk olimpijskich (Seul 1988) okazał się wielka rewelacją. W finale zdobył srebrny medal pokonując legendę tego dystansu Amerykanina Edwina Mosesa. Dia Ba odnosił również sukcesy w innych imprezach międzynarodowych, w 1978 zdobył brąz Igrzysk afrykańskich w skoku wzwyż, później wszystkie sukcesy odnosił na 400 metrów przez płotki: srebro Uniwersjady (Edmonton 1983, złoto Igrzysk afrykańskich (Nairobi 1987) oraz złoty medal Igrzysk frankofońskich (Casablanca 1989).