Methinks dropping one batsman is in order especially since Kapil is there and he's the allrounder.
Mind you, no other team of this period barring perhaps OZ can field three titans like Dravid-Tendy-Gavaskar. WI got Viv-Lara in their callibre, England-nobody, SL-nobody,Pak-Inzy and Miandad, NZ-nobody,RSA-nobody(kallis close i guess). So overall, this batting lineup is surprisingly good, especially when you throw in Sehwag and Amarnath for away, Azharuddin for home or Vishy.
My XI would be:
Gavaskar
Sehwag
Dravid
Tendulkar
Azhar(home)/Amarnath(away)
Kapil
Kirmani
Kumble
Sreeenath
Bedi
Chandra
This bowling attack is a bit weak but it can balance itself quite competently methinks.
Cant touch the WI/OZ/PAK bowling of this period-though India is playing an extra bowler compared to Aussies and Windies and its a close call with the rest.
This team i'd expect to be in top 4. Which is not too bad, considering that apart from Australia,Pakistan and West Indies,its a fair fight between this team and the rest<Saffies mostly-i'd rate SL,ENG and NZ teams of this period to be inferior and saffies essentially deeper batting/bowling but couple of spots distinctly weaker-2nd opener for eg.>.