You tell me how many people are able to understand Urdu in India.
It is spoken and very well understood in all of northern India.
Agar mein Urdu mein baat karon tou north India mein kis ko yeh baat samaj nahi aaeey gi ? Aap bataeyeh ?
By my estimate in all of South Asia, close to a Billion people will understand me whether Urdu is their native language or not.
Just two Indian Provinces that speak pure Urdu ( UP and Bihar/Jharkand) have a combined Population of 300 million.
Practically all of Pakistan speaks and understands Urdu language ( another 200 Million).
Other than Chinese and English, no other language can substantiate numbers as Urdu/Hindi.
To me Hindi speakers speak Urdu and call it Hindi because of political expediency.