As far as I can determine from published data:

Country......................No English speakers
1) United States...............251 million
2) India............................90 million
3) Nigeria..........................79 million
4) Britain...........................60 million
5) Philippines......................43 million
6) Germany........................36 million
7) Canada..........................25 million
8) Australia.........................17.3 million
9) Pakistan.........................17 million
10 France...........................16 million

Source: October 08.

One would think China will feature prominently within the top 10 shortly. I also think the figures should be higher for India and Nigeria. Depends on the criteria used to determine one is an English speaker or not.