Brazil is the country that has won the most World Cups, with 5 titles to its name. The next is Germany with 4 titles, and finally Italy and Argentina with 2.