What i meant was that there are more people playing cricket in india than nz.
In NZ there are very few people play cricket thats why you have players you have stayed in the team for 8 to 10 years.
For India they should of done much better in cricket and other sports, i don't remember the last time india was the no.1 team. Many other sports india is way behind.