Onana who played only at Cameroon’s World Cup opener against Switzerland was dropped in their second game against Serbia after a heated argument with coach Rigobert Song over his tactics.
The Inter Milan goalkeeper reportedly ‘refused’ to alter his playing style for Song, which led to him being replaced by Devis Epassy.
Though Cameroon defeated Brazil in their final group game, it wasn’t enough to see them progress as Switzerland finished second to the South Americans.
Announcing his retirement days after the tournament was concluded, Onana wrote;
“After endless hours of training, endless trips and a lot perseverance, I can proudly say that I have fulfilled my great dream.
“But every story, however beautiful it may be, has to end. And my story with the Cameroonian national team has come to an end.
“Players come and go, names are fleeting, but Cameroon comes before any person or player.
“Cameroon remains eternal and so does my love for the national team and for our people who have always supported us.
“My feeling will never change. My Cameroonian heart will continue to beat and wherever I go I will always fight to lift the flag of Cameroon as high as possible.
“I will continue to support as a fan, just as the more than 27 million Cameroonians do at every match. I can only thank all those who trusted me and believed that I could add and contribute to this team.”