Controversial rapper Chris Brown has cancelled his Australian tour after being denied a visa based on his history of domestic violence.

Ticketek Australia released a statement on Wednesday morning confirming Brown's Australian and New Zealand tour scheduled for December had been scrapped.

Brown appeared to blame Rihanna for provoking his 2009 attack. Credit:AP

In September, the Australian government issued Brown with a notice of intent to refuse him a visa, one day before his tickets went on sale.