申花 (The Flower of Shanghai)

Shanghai Shenhua

Shanghai Shenhua Football Club was founded on . They have been given the nickname of 申花 (The Flower of Shanghai). They play their matches at Shanghai Stadium in Shanghai (Xuhui District). Domestically they play their league games in the Chinese Super League.

View more clubs     View more players

Shanghai Shenhua Football Club Club Logo