1. Mandarin Chinese: 1.1 billion speakers
2. Hindi: 602 million speakers
3. English: 1.35 billion speakers (including second language speakers)
4. Spanish: 534 million speakers
5. Arabic: 422 million speakers
6. Bengali: 265 million speakers
7. Portuguese: 258 million speakers
8. Russian: 258 million speakers
9. Japanese: 128 million speakers
10. German: 132 million speakers
Note: These numbers are based on estimations and can vary depending on the source and how "speaker" is defined.
It's important to remember that these rankings are just a snapshot of the global language landscape. The world is constantly changing, and language usage is dynamic.