China had 260k:
https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...
If you sort that by per 100k people or vehicles, India isn't doing too badly. They just have a lot of people.
If you sort that by per 100k people or vehicles, India isn't doing too badly. They just have a lot of people.