Dillian Whyte's "adverse analytical findings" from a random anti-doping test have prompted the cancellation of his heavyweight clash with Anthony Joshua.
The Voluntary Anti-Doping Association said a "random anti-doping protocol" undertaken by Whyte had returned the adverse findings, leading to the all-British grudge match being called off.
Joshua's rematch with Whyte had been due to take place at London's O2 Arena on August 12.
Fight promoter Matchroom said in a statement: "Today, the Voluntary Anti-Doping Association (VADA) informed Matchroom, the Association of Boxing Commissions and the British Boxing Board of Control that Dillian Whyte had returned adverse analytical findings as part of a random anti-doping protocol.
"In light of this news, the fight will be cancelled and a full investigation will be conducted."
Whyte lost his unbeaten 16-fight record when he was stopped by Joshua at the O2 Arena in 2015 when contesting for the vacant British heavyweight title.
The rematch was announced in July after talks over Joshua taking on Tyson Fury broke down.
Former world champion Joshua had also been linked with a fight against Deontay Wilder in Saudi Arabia.
Joshua's win over Whyte almost eight years ago avenged a defeat to his Jamaica-born rival when they had met as amateurs.
Whyte recovered from his defeat to Joshua by winning his next 11 fights and after losing to Alexander Povetkin in 2020 he gained revenge by stopping the Russian in a rematch.
Defeat to defending WBC champion Tyson Fury at Wembley in 2022 was followed by a points win over Jermaine Franklin the following November.
๐ฆ๐ฒ๐บ๐ฎ๐๐ผ๐ฐ๐ถ๐ฎ๐น ๐ถ๐ ๐๐ต๐ฒ๐ฟ๐ฒ ๐ฟ๐ฒ๐ฎ๐น ๐ฝ๐ฒ๐ผ๐ฝ๐น๐ฒ ๐ฐ๐ผ๐ป๐ป๐ฒ๐ฐ๐, ๐ด๐ฟ๐ผ๐, ๐ฎ๐ป๐ฑ ๐ฏ๐ฒ๐น๐ผ๐ป๐ด. Weโre more than just a social platform โ from jobs and blogs to events and daily chats, we bring people and ideas together in one simple, meaningful space.