10. VVS Laxman - 134 Innings
Image Source : Getty9. Sourav Ganguly - 134 Innings
Image Source : Getty8. Gundappa Vishwanath - 121 Innings
Image Source : Twitter7. Mohammad Azharuddin - 120 Innings
Image Source : Twitter6. Cheteshwar Pujara - 108 Innings
Image Source : Getty5. Rahul Dravid - 108 Innings
Image Source : Getty4. Virat Kohli - 105 Innings
Image Source : Getty3. Sachin Tendulkar - 103 Innings
Image Source : Getty2. Virender Sehwag - 99 Innings
Image Source : Getty1. Sunil Gavaskar - 95 Innings
Image Source : TwitterNext : Top 10 Players with highest scores for India in ICC Finals, Ajinkya Rahane goes past Virat Kohli