
Pada 2009, ia menjadi bagian dari tim bulutangkis nasional Singapura, memenangkan medali perunggu di ajang tim putri Olimpiade Asia Tenggara 2009. Setelah istirahat satu tahun di mana ia tidak bermain turnamen sama sekali, pada tahun 2013 ia kembali dalam perjalanan untuk mencapai level teratas lagi. Pada 2013, setelah pindah ke Las Vegas bersama orang tuanya, Zhang Beiwen memenangkan empat turnamen tantangan internasional dengan gelar tunggal di Swiss International di Yverdon-les-Bains; Yonex USA International di Orlando, Florida; Yonex Welsh International di Cardiff; dan Carlton Irish Open International di Dublin. Pada tahun 2014, ia melanjutkan kemenangannya untuk negara barunya AS, dengan kemenangan di Peru, AS, Brasil dan Belanda. Dia memenangkan gelar Grand Prix pertamanya di Grand Prix Emas AS Terbuka 2014, kemudian memenangkan Grand Prix Brasil Terbuka 2014 dan Grand Prix Belanda Terbuka 2014.
Pada tahun 2016, Zhang mulai berkompetisi di Leasing Badminton Denmark, untuk Badminton Vendsyssel Elite. Pada musim 2019 ia masih bermain untuk Vendsyssel. Pada 2016, ia mencapai babak final di ajang BWF Super Series di French Open, tetapi ia berakhir sebagai runner-up yang kalah dalam pertandingan melawan He Bingjiao dari Cina dalam pertandingan langsung. Pada tahun 2018, ia memenangkan gelar Tur Dunia BWF pertamanya di India Terbuka mengalahkan pemain tuan rumah dan juara bertahan PV Sindhu dengan skor 21-18, 11-21, 22-20.