Finland

More rally champs (7) than any other country

more Formula One champions per capita than any other country
http://www.guardian.co.uk/sport/2008/mar/10/formulaone17 and Top Gear Episode 74

same number of champions as Brazil, which has a population 40 times bigger. Even the UK, with eight champions, is four times less successful than Finland given its size