He's better than the likes of Ganguly but in the league of Sehwag.
Sehwag had better attacking ability and was the single most destructive opener of his time with the ability to take the game away from you single-handingly.
Dravid was the exact opposite with compact defense and technique and scored tough runs. By tough runs, I mean that the opposition has India at 2-25 trailing by 100 and he comes out with a grinding 50+.
Sehwag would be ranked higher than Dravid had he scored a little better overseas and had something called footwork.
Gavaskar- The original Little Master and the first to score 10,000 runs
Tendulkar- The most complete batsman with almost every record mentionable and remarkable longevity
Kohli- Rediefined successful chasing and the first batsman to be as consistent across all three formats. He's also responsible for the change in the Indian approach and I see a lot of young Indians no longer being the meek acha-bachas of the past. (Something that PAK has suffered under the likes of Misbah and Azhar).