In terms of one-day international cricket, the West Indian cricketers have performed very well. The West Indian batsmen have scored a lot of runs in one-day international cricket and have also managed to win the World Cup in 1975 and 1979. The West Indian batsman is gradually known for their big-hitting skills. In one day international cricket, patience also has a slight role to play as to score big in this format the batsman has to maintain the patience level. In this article, the West Indian batsman with the highest runs in one-day international cricket will be discussed.

1. Chris Gayle (10425)

The West Indian batsman with the highest run in one-day international cricket is Chris Gayle. He made his debut for West Indies in one-day international cricket in 1999 and continue to play international one-day cricket for West Indies till 2019. Gayle has represented West Indies in 298 international one-day matches in which he has a total score of 10425 at an average of 38.04 with a strike rate of 87.16.

2. Brian Lara (10348)

The second-highest run-scorer in one-day international cricket for West Indies is none other than the legendary cricketer Brian Lara. He played one-day international cricket for West Indies from 1990 up to 2007. Lara has played 295 international one-day matches for West Indies in which he has scored 10348 runs at a strike rate of 79.62 with an average of 40.90.

3. Shivnarine Chanderpaul (8778)

The next West Indian cricketer with the highest runs in international one-day cricket is Shivnarine Chanderpaul. He has scored 8778 international one-day runs for West Indies in the 268 matches he played for them. He has a career-best strike rate of 70.74 with an average of 41.60. Chanderpaul represented West Indies in international one-day cricket from 1994 to 2011.

4. Desmond Haynes (8648)

The West Indian batsman with the fourth highest runs in international one-day cricket is Desmond Haynes. He has played 238 one-day International matches for West Indies from 1978 to 1994. In these matches, he has successfully scored 8648 runs for West Indies in international one-day cricket with a strike rate of 63.09 at an average of 41.37.

5. Vivian Richards (6721)

The fifth highest run-scorer for West Indies in one-day international cricket is Vivian Richards. He has scored 6721 international one-day runs for West Indies in the 187 one-day international matches he played between 1975 to 1991. His code the 6721 runs at a strike rate of 60.20 with an average of 47.00.

6. Richie Richardson (6248)

The next West Indian batsman who has the highest runs in international one-day cricket is Richie Richardson. He represented West Indies in international one-day cricket from 1983 up to 1996. During this time, Richie played 224 one-day International matches for West Indies in which he had a strike rate of 63.74 and scored 6248 runs at an average of 33.41.

7. Ramnaresh Sarwan (5804)

The 7th highest run-scorer for a West Indian batsman in international one-day cricket is Ramnaresh Sarwan. He made his one-day international debut for West Indies in 2000 and continued to play till 2013. In the years he played, he represented West Indies in 181 international one-day matches in which he scored 5804 runs at an average of 42.67 with a strike rate of 75.74.

8. Carl Hooper (5761)

The Next West Indian batsman on the list of the top 10 highest run scorers for West Indies in international one-day cricket is the all-rounder Carl Hooper. He has represented West Indies in international one-day cricket from 1987 to 2003 in which he has played 227 international one-day matches for West Indies. In these matches, he has scored 5761 runs at a strike rate of 76.63 with an average of 35.34.

9. Marlon Samuels (5606)

The next West Indian batsman who has the highest runs in international one-day cricket is Marlon Samuels. He played international one-day cricket for West Indies from 2000 to 2018. In these years, he successfully represented West Indies in 207 International one-day matches in which he scored 5606 runs at a strike rate of 75.11 with an average of 32.97.

10. Gordon Greenidge (5134)

The last West Indian cricketer on the list of the top 10 highest run scorers for West Indies in international one-day cricket is Gordon Greenidge. He played 128 international one-day matches for West Indies from 1975 to 1991. In these matches, he scored 5134 runs at a strike rate of 64.92 with an average of 45.03.