Ali was op zestienjarige leeftijd de jongste atleet die op de wereldkampioenschappen van 2005 in Helsinki de finale behaalde. Op de 800 m werd hij met een tijd van 1.45,55 zevende. De maand ervoor was hij, als voorbereiding op de WK, jeugdwereldkampioen op de 1500 m geworden. Op de WK in Helsinki kwam hij ook op deze afstand uit en werd uitgeschakeld in de halve finale.
Het volgende jaar kon Belal Mansoor Ali het tijdens de wereldindoorkampioenschappen in Valencia op de 1500 m niet bolwerken en strandde hij reeds in de serie op een kansloze vijfde plaats. Op de Olympische Spelen van 2008 in Peking blies hij zijn partij op de 1500 m echter weer aardig mee en werd hij in de finale achtste met een tijd van 3.35,23. Deze prestatie werd een jaar later opgewaardeerd naar een zevende plaats, nadat de aanvankelijke winnaar, de Bahreini Rashid Ramzi, tegen de lamp was gelopen na een dopingcontrole en was gediskwalificeerd.[1]