The West Indian batsmen are well known for their big-hitting skills. In the years of international cricket, we have seen how West Indian cricketers have dominated the stage. They also managed to win the 1975 and 1979 Cricket World Cups. The West Indian batsmen have scored a lot of runs for their country and a lot of centuries as well. In this article, we will discuss the top 10 West Indian batsmen with the most hundreds in one-day international cricket for their country. The list will consist of West Indian cricketers of all time.

1. Chris Gayle (25)

The hundreds in one-day international cricket for West Indies are scored by none other than the big-hitting cricketer in the universe Chris Gayle. He started playing international cricket for West Indies in 1999 and continued to play international cricket till 2019. He has played 298 one-day international matches for West Indies in which she has scored 10425 runs at an average of 38.04. He has scored 25 centuries for West Indies in one-day internationals.

2. Brian Lara (19)

Next on the list of the top 10 West Indian batsmen with the most hundreds in one-day international cricket is the legendary cricketer Brian Lara. He played international cricket for West Indies from 1990 to 2007. In this period, he played 295 International one-day matches for West Indies in which he scored 10348 runs at an average of 40.90. He has 19 hundred in one-day internationals.

3. Desmond Haynes (17)

The third most hundred for West Indies in one-day international cricket is scored by Desmond Haynes. He started playing international cricket for West Indies in 1978 and retired in 1994. He has played 238 international one-day matches for the West Indies in which he has scored 8648 runs at an average of 41.37. He has got 17 centuries in one-day internationals.

4. Gordon Greenidge (11)

Next on the list of the top 10 West Indian batsmen with the most hundreds in one-day international cricket is Gordon Greenidge. He played international cricket for West Indies from 1975 to 1991 in which he played 128 international one-day matches. He has scored 5134 runs in one-day internationals at an average of 45.03. He has 11 centuries for West Indies in one-day international cricket.

5. Vivian Richards (11)

The fifth most hundred for West Indies in one-day international cricket is scored by Sir Vivian Richards. He started playing international cricket for West Indies in 1975 and continued to play till 1991. He has played 187 international one-day matches for the West Indies in which he has scored 6721 runs at an average of 47.00. He has scored 11 hundreds in one-day international cricket for West Indies.

6. Shivnarine Chanderpaul (11)

Next on the list is Shivnarine Chanderpaul. Shivnarine has played international cricket for West Indies from 1994 to 2011. In this period, he played 268 international one-day matches for West Indies in which he has scored 8778 runs at an average of 41.60. He has scored 11 one-day international hundreds for West Indies.

7. Shae Hope (10)

The seventh most hundred for West Indies in one-day international cricket is scored by Shae Hope. He is one of the current West Indian cricketers on the list and made his International debut in 2016. Till now, he has played 89 International one-day matches for West Indies and has scored 3738 runs in them at an average of 50.51. He has scored 10 centuries in one-day international cricket.

8. Marlon Samuels (10)

Next on the list of the top 10 West Indian batsmen with the most hundreds in one-day international cricket is Marlon Samuels. He started playing international cricket for West Indies in 2000 and continued to play till 2018. He has played 207 international one-day matches for the West Indies in which he has scored 5606 runs at an average of 32.97. He has scored 10 hundreds in one-day international cricket.

9. Carl Hooper (7)

Next on the list is Carl Hooper. He has scored 5761 international one-day runs at an average of 35.34 in the 227 international one-day matches he played for West Indies from 1987 to 2003. He is a well-known international cricketer for West Indies and has scored 7 centuries in international one-day cricket for West Indies.

10. Shimron Hetmyer (5)

Last on the list of the top 10 West Indian batsmen with the most hundreds in one-day international cricket is Shimron Hetmyer. He is also one of the present cricketers for the West Indies and started playing international cricket in 2017. He has played 47 international one-day matches for the West Indies in which he has scored 1447 runs at an average of 35.29. He has five centuries in one-day international cricket for West Indies.