Germany on Saturday withdrew its contender for next year's Eurovision song contest following a backlash from critics who accuse the R&B artist of using anti-Semitic and homophobic slurs in his songs.

Xavier Naidoo, a singer of Indian and African heritage whose albums have sold millions, was selected as Germany's candidate by public broadcaster ARD on Thursday, but the uproar in newspapers and social media prompted a swift change of heart.

"Xavier Naidoo is a wonderful singer who isn't racist or homophobic in my view," ARD executive Thomas Schreiber said in a statement. "It was clear that he is someone who polarizes but the ferocity of the reactions surprised us. We misjudged."