The Indo-Iranian languages consist of three groups: 
Indo-Aryan languages
Iranian/Iranic
Nuristani
Indo-Iranian languages are spoken by more than 1.5 billion people.
The languages with the most speakers are a part of the Indo-Aryan group: Hindi–Urdu (~590 million) including region based populated dialects Bhojpuri (40 million), Awadhi (40 million), Maithili (35 million), Marwari (30 million), Rajasthani (20 million), Chhattisgarhi (18 million)], Bengali (205 million), Punjabi (100 million), Marathi (75 million), Gujarati (50 million), Odia (35 million), Sindhi (25 million), Assamese (24 million), Sinhala (19 million), Nepali (17 million), Bishnupuriya (12 million) and Rangpuri (15 million).
Among the Iranian branch, major languages are Persian (90 million), Pashto (ca.
50 million), Kurdish (35 million), and Balochi (8 million).
There are also many smaller languages.
The Indo-Iranian languages consist of three groups: 
Indo-Aryan languages
Iranian/Iranic
Nuristani
Indo-Iranian languages are spoken by more than 1.5 billion people. The languages with the most speakers are a part of the Indo-Aryan group: Hindi–Urdu (~590 million) including region based populated dialects Bhojpuri (40 million), Awadhi (40 million), Maithili (35 million), Marwari (30 million), Rajasthani (20 million), Chhattisgarhi (18 million)], Bengali (205 million), Punjabi (100 million), Marathi (75 million), Gujarati (50 million), Odia (35 million), Sindhi (25 million), Assamese (24 million), Sinhala (19 million), Nepali (17 million), Bishnupuriya (12 million) and Rangpuri (15 million). Among the Iranian branch, major languages are Persian (90 million), Pashto (ca. 50 million), Kurdish (35 million), and Balochi (8 million). There are also many smaller languages.
Indo-Iranian languages