Brazil has won most five titles in 1958, 1962, 1970, 1994 and 2002. Italy and Germany have won four titles
each. Argentina, France and Uruguay has won 2 times. England and Spain became world champions once.
In 2018, population of China is 41 million more than India. Due to higher population growth of India, margin between these two country is coming down quickly. And in 2024, India will have more people than China with approximately 1.44 billion people.