What percentage of the world's population can speak English?

About 500,000,000 people speak English as a first language, so that would be around 7% of all humans speak English as a first language.
As any other language but first, it is estimated that 2,100,000,000 humans speak English, or about 30%.