Indians overate all their players.
Only sehwag, Dhawan and Sunny are the players I've found to be fairly Rated.
Everyone else from Kohli, Rohit, Ashwin, Tendulkar are massively overrated.
Don't get me wrong their all good players (excluding Ashwin who's a clown), but their no where near as good as Indians have built them up to be.
For example Sachin is only superior to everyone on longetivity and consistency since many players like pointing, Steve smith etc fizzled out very quickly.
But Indians feel the need to Shove Tendulkar into everyone as if he was the most complete batter ever when barring 2x he was never the top scorer nor was he the best player year by year.
Infact peak 2003-2006 Pointing is superior to Any era Sachin, and 2014-2020 smith is superior to any era Test Sachin.
Sachin deserves the no 1 spot because longetivity and consistency counts, But good god is he overrated.
And don't get me started on kohli, Jadeja, Rohit, Dhoni etc. And especially Azhar who somehow got a biopic made even though he's the biggest Indian cheat of all time