Not including Sachin in this, he is a different class.
Saaed Anwar: One of the most graceful batsmen of the 90s.
Adam Gilchrist: Changed the dynamics of a wicket keeper batsman
Sourav Ganguly: Under rated, he's quickest to 6000,7000,8000 and 9000 odi runs, even better than Sachin at that time.
Sanath Jayasuriya: Started playing t20 style even before the format came into existence.
Virendra Sehwag: 8000 runs at 35, he had potential for a lot more
Matthew Hayden: Bullied everyone at the 2007 wc
Mark Waugh: One of the most graceful batters to have played the game
How would you rate/rank them ?