The comprehensive breakdown of the top 10 Indian batters with the highest run scored against the West Indies in T20Is
The Indian batsmen with the most runs against the West Indies in T20 Internationals are led by former captain Rohit Sharma, who is the only Indian batter to break the 600-run mark against the Men in Maroon.
🏏 Key Highlights:
- The Centurions: Only Rohit Sharma (111* in Lucknow, 2018) and KL Rahul (110* in Lauderhill, 2016) have scored centuries for India against the West Indies in this format.
- Highest Average: Among batters with at least 5 innings, KL Rahul holds the highest batting average of 58.83, closely followed by Virat Kohli at 57.00.
The complete details of the top 10 Indian batsmen who have scored the most runs against the West Indies in T20Is are provided below:
List of Top 10 Indian Batsmen with Most Runs against West Indies in T20I Cricket
| Rank | Player | Matches | Innings | Total Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | 22 | 22 | 693 | 111* | 38.50 | 142.88 |
| 2 | Virat Kohli | 14 | 13 | 570 | 94* | 57.00 | 150.79 |
| 3 | Suryakumar Yadav | 13 | 12 | 426 | 83 | 38.72 | 161.36 |
| 4 | Rishabh Pant | 16 | 16 | 397 | 65* | 33.08 | 141.28 |
| 5 | KL Rahul | 9 | 8 | 353 | 110* | 58.83 | 159.00 |
| 6 | Tilak Varma | 6 | 5 | 200 | 51* | 50.00 | 140.84 |
| 7 | Shikhar Dhawan | 9 | 9 | 193 | 92 | 21.44 | 115.56 |
| 8 | Sanju Samson | 8 | 8 | 174 | 97* | 24.85 | 136.20 |
| 9 | Hardik Pandya | 11 | 10 | 158 | 31 | 19.75 | 123.43 |
| 10 | Dinesh Karthik | 10 | 9 | 132 | 41* | 22.00 | 133.33 |
Last updated on September 27, 2026

