3 ms·Germany has 46 million english speakers. Canada and France have over 25 million. Australia has 17 million.by querulous 13y agoGermany has 46 million english speakers. Canada and France have over 25 million. Australia has 17 million.