Bannisterovým největším úspěchem na velké světové akci bylo šesté místo na olympijských hrách v Pekingu v roce 2008.
Na mistrovství světa v Tegu o tři roky později byl sedmý. Australský rekord 89,02 metru vytvořil v roce 2008 v Brisbane. Pětkrát se stal mistrem Austrálie.
V roce 2013 dostal dvacetiměsíční zákaz startů za zmeškání tří dopingových kontrol a nemohl obhajovat zlato na Hrách Commonwealthu.
Bannister si stěžoval, že jednu kontrolu nepropásl vlastní vinou. Recepční hotelu prý komisařům řekl, že závodník už se odhlásil, i když byl stále na pokoji.