Cricket is known as a team sport. It is said that if teams want to win a match, they have to perform collectively to achieve their target.  However, it also has happened when a single player has taken away the game from the opponents. Usually, this occurs whenever a top-order batter plays a big knock.  Scoring a century is considered the greatest achievement for a batter. This feat helps both batter and team. The big knocks from a batter helps a team to finish at a competitive target.

1. Chris Gayle 

Gayle is often recognized as a T20 superstar. However, he has had tremendous success in One-day internationals. The left-handed batter has scored the most number of centuries in this format for his national team.  Gayle has scored 25 centuries in 296 matches. He had a tremendous record in test cricket also.

2. Brain Lara 

Brain Lara is an iconic name in cricket. He is regarded as the greatest batter in cricket history by many cricket pundits. Lara is arguably the greatest cricketer from West Indies cricket. His records in white-ball cricket speak volumes of this player. He scored 19 One-day international centuries in his career.

3. DL Haynes

Haynes is an iconic name in cricket. He was part of the golden era of West Indies cricket. Haynes dominated bowlers during his cricketing era. He had tremendous success in white-ball cricket. Haynes scored 8600+ runs with 17 centuries.

4. Gordon Greenidge

Gordon is a former player of the West Indies cricket team. He is termed one of the greatest all-rounders in the West Indies cricket history. Gordon was famous for playing match-winning knocks. He scored 5000+ runs with eleven centuries in white-ball cricket.

5. Viv Richards

Sir Viv Richards doesn't need any introduction. He was way ahead of his time during his cricket career. Viv was famous for destroying the bowling unit of any team. Viv was part of the World Cup winning team. In One-day international cricket, he scored 11 centuries.

6. Shivnarayan Chanderpaul 

Chanderpaul is an Indian-origin player who played cricket for the West Indies cricket team. He used to carry a team on his own.  He played brilliantly in both formats of cricket. He scored 11 centuries in his One-day international cricket.

7. Shai Hope 

West Indies cricket is known as a powerhouse in T20 cricket. Most players come out as an aggressive type. However, Shai is different, he doesn't play the T20 and is featured in the One-day format. He has been impressive so far in a very short career. He has scored 10 centuries in ODIs in just 83 games.

8. M Samuels

Samuels is a former top-order West Indies player. He played cricket for his national team, for a long time. Samuels featured in more than 200 One-day international cricket matches. He scored 10 Centuries in those innings. However, he is mainly remembered for his match-winning knocks in the T20 World Cup Final.

9. CL Hooper

Hopper is a former West Indies player. He is an iconic name for his national team. He was a Right-hand batter who went to play 200 matches of One-day. He scored 5700+ runs with the help of 7 centuries.

10. Shimron Hetmyer 

Hetmyer is a rising star and most reliable white-ball player for the West Indies at this time. Hetmyer's ability to play spin easily makes him special from other teammates. Hetmyer is an explosive batter who has played 47 One-day matches so far. He has scored five centuries.