Top-5 batsmen who have scored the most runs in IND vs WI ODI

Samira Vishwas

Tezzbuzz|19-09-2026

Delhi: The three-match ODI series between India and West Indies is going to start from September 27. There have always been many memorable matches between the two teams in ODI cricket. In this series too, fans will have their eyes on many big players. The Indian team includes experienced batsmen like Virat Kohli and Rohit Sharma. Both have excellent records in ODIs against West Indies.

In such a situation, before the start of the series, let us know about those five batsmen who have scored the most runs in the ODI matches between India and West Indies.

1- Virat Kohli

Indian star batsman Virat Kohli is at number one in this list. The right-handed batsman has scored the most runs in the ODI matches played between India and West Indies. He played 43 matches against West Indies between 2009 and 2023. Batting in 41 innings, the veteran batsman scored 2261 runs. His average was 66.50.

Kohli has 9 centuries and 11 half-centuries in his name during this period.

His highest score was 157 runs not out. And the strike rate was 96.95. Kohli's performance in the ODI against West Indies shows his consistency.

2- Rohit Sharma

India's current star batsman Rohit Sharma is at second place in this list. The opening batsman played 37 ODI matches against West Indies between 2009 and 2023. He has scored 1613 runs in 35 innings. During this period the average of the right-handed batsman was 57.60. Rohit has scored three centuries and 12 half-centuries against West Indies. His best score is 162 runs. The strike rate of the veteran batsman during this period was 91.85.

3- Sachin Tendulkar

The great Sachin Tendulkar, who is called the God of Cricket, is at third place in this list. The former veteran batsman played a total of 39 matches against West Indies between 1991-2011. During this period, the right-handed batsman scored 1573 runs at an average of 52.43 and strike rate of 78.02. Sachin scored four centuries and 11 half-centuries against West Indies. His highest score was 141 runs not out.

4- Desmond Haynes

Former West Indies batsman Desmond Haynes is at fourth place in this list. He played 36 ODI matches against India between 1979 and 1992.

During this period, the right-handed batsman scored 1357 runs at an average of 42.40 and strike rate of 64.28.

Haynes scored two centuries and nine half-centuries against India. His highest score was 152 runs not out. During his era, this right-handed batsman was among the leading players of West Indies batting.

5- Rahul Dravid

Former Indian batsman Rahul Dravid is at fifth position in this list. He played 40 ODI matches against West Indies between 1997 and 2009. The right-handed batsman scored 1348 runs while batting in 38 innings.

During this period, Dravid's average was 42.12 and strike rate was 74.39. Dravid scored three centuries and eight half-centuries against West Indies. His highest score was 109 runs not out.

It is noteworthy that the first match of the ODI series between India and West Indies will be played on September 27 at the Greenfield International Stadium in Thiruvananthapuram. In this match, once again all eyes will be on Rohit Sharma and Virat Kohli.

Both the batsmen have an excellent record in ODIs against West Indies and on many occasions, they have played big innings and led Team India to victory. In such a situation, fans will expect another memorable performance from these two legends in the upcoming series also.

FAQ

Who is the batsman who scored the most runs in ODI between India and West Indies?

Virat Kohli has scored the most runs in the ODI matches between India and West Indies. He has 2261 runs in his name in 43 matches.

Who are the top-5 batsmen who scored the most runs in ODI between India and West Indies?

In this list, Virat Kohli is first with 2261 runs, Rohit Sharma is second with 1613 runs, Sachin Tendulkar is third with 1573 runs, Desmond Haynes is fourth with 1357 runs and Rahul Dravid is fifth with 1348 runs.