A settembre del 2015, durante la sua partecipazione ad una serie d'incontri per il 70esimo anniversario della fondazione dell'Onu, Xi Jinping dichiarò che la Cina avrebbe costituito un Istituto universitario per lo sviluppo e la cooperazione Sud-Sud, fondato ufficialmente presso la Peking University ad aprile del 2016.
Il 6 luglio 2017, durante la cerimonia di laurea, il primo gruppo dei 26 laureati magistrali dell'Istituto Sud-Sud ha letto la lettera rivolta al capo di Stato cinese Xi Jinping, ringraziandolo per l'opportunità che il Paese ha fornito loro, aiutandoli ad approfondire le loro conoscenze. I neo laureati hanno inoltre detto di voler trarre insegnamento dal successo della riforma e dell'apertura cinese, ritenendo che l' "Istituto Sud-Sud" aiuterà gli studenti a diventare leader di successo per la promozione della riforma e dello sviluppo nei propri Paesi.