“”
Brazil with 5 world cup wins remains the No 1 in the list but it's last world cup win came in 2002,since then Italy,Spain,Germany ...