Jabarkan Karier internasional dari Hao Junmin

Hao tampil pertama kali bersama Timnas U-17 Tiongkok dalam Kejuaraan Dunia U-17 FIFA 2003 dan kemudian menjadi anggota Timnas U-20 Tiongkok yang ambil bagian dalam Kejuaraan Dunia Remaja FIFA 2005. Penampilannya cukup baik sehingga memperkuat timnas Tiongkok yang berlaga di Kejuaraan Sepak Bola Asia Timur 2005, pada debutnya bersama timnas Tiongkok 3 Agustus 2005, Tiongkok bermain imbang 2–2 melawan Jepang. Di bawah asuhan manajer Zhu Guanghu, karier internasionalnya berkembang pesat, namun dia tidak dipanggil untuk tampil dalam Piala Asia AFC 2007 karena sedang menderita sakit. Pada tahun 2008, Hao bermain dalam dua pertandingan penyisihan grup selama Olimpiade Beijing 2008.

Pada 22 Januari 2010, Hao meninggalkan klub Tianjin Teda dan menandatangani kontrak dengan pihak Schalke 04 untuk berlaga di Bundesliga. Dia memulai debut untuk klubnya pada 6 Maret 2010 dan meraih kemenangan 4-1 melawan Eintracht Frankfurt, menjadikannya sebagai pesepak bola Tiongkok pertama yang pernah bermain untuk Schalke 04.

Dia awalnya memakai nomor punggung 7, tetapi diminta untuk menyerahkannya kepada Raúl González ketika Raúl bergabung pada 28 Juli 2010. Hao, yang memang sudah lama menjadi penggemar striker legendaris Spanyol itu, dengan senang hati memenuhi permintaan tersebut dan sebagai gantinya, Hao mengenakan nomor punggung 8.