New answers tagged

1

Not really. As you yourself have noted, the correlation between population and sporting success is fairly weak. China have never been very good at cricket, whereas Australia and New Zealand have consistently been in the top five teams in the world, and Sri Lanka have consistently been in the top ten. Football is another good example. Of the twenty most ...


Top 50 recent answers are included