Does India have a national sport?
India came into existence since British Raj! Then there’s none, but “cricket” and cricket alone.
However, there are tons of regional sports, which can easily be classified as “national sports of Bharath !”
But we are “Indians” as labeled by almost everyone and everything, so just “cricket” really!
I say this only because no other indigenous sport gets as much oblivious attention as cricket!