The tennis star was detained for days at an immigration hotel, before his visa was reinstated by a judge, who ordered his release, ruling that border officials ignored correct procedure when he arrived.
But on Friday evening, Immigration Minister Alex Hawke once again cancelled Djokovic’s visa under separate powers in Australia’s Migration Act.
The act allows him to deport anyone he deems a potential risk to “the health, safety or good order of the Australian community”.
Mr Hawke said he had cancelled Djokovic’s visa “on health and good order grounds [and] on the basis that it was in the public interest”.
Prime Minister Scott Morrison said the decision followed “careful consideration”.
Alluding to the heavy criticism his government has faced for allowing the unvaccinated player into Australia, Mr Morrison said: “Australians have made many sacrifices during this pandemic, and they rightly expect the result of those sacrifices to be protected.”
Serbian President Aleksandar Vucic condemned the move, telling the 34-year old in an Instagram message: “Novak, we stand by you.”
“If you wanted to ban Novak Djokovic from winning the 10th trophy in Melbourne why didn’t you return him immediately, why didn’t you tell him ‘it is impossible to obtain a visa’?” Mr Vucic added.