Coetzee made his international debut for South Africa in an African Nations Cup qualifier against Congo on 12 October 2014 making him the youngest player ever to represent the country, aged 17 years and 361 days – a record that was later broken by Supersport United forward Fagrie Lakay.

He was selected in South Africa's squad for the 2015 Africa Cup of Nations in Equatorial Guinea.
In the nation's opening game, a 1–3 defeat to Algeria, he had to be replaced by Siyabonga Nhlapo after 29 minutes due to injury.
Coetzee made his international debut for South Africa in an African Nations Cup qualifier against Congo on 12 October 2014 making him the youngest player ever to represent the country, aged 17 years and 361 days – a record that was later broken by Supersport United forward Fagrie Lakay.
He was selected in South Africa's squad for the 2015 Africa Cup of Nations in Equatorial Guinea. In the nation's opening game, a 1–3 defeat to Algeria, he had to be replaced by Siyabonga Nhlapo after 29 minutes due to injury.
Rivaldo Coetzee