Legendary Batsmen Who Never Scored An ODI Century

Rishika Baranwal

In the history of cricket, there have been many batsmen who scored plenty of runs in Test cricket but never managed to score a century in ODIs. Let's learn about some of these legendary batsmen...

Cheteshwar Pujara

The Test cricket legend Cheteshwar Pujara has not been very successful in ODIs. He played 5 ODI matches but could not score a century or even a half-century.

Robin Uthappa

Robin Uthappa, who played for the Indian team, scored 6 half-centuries in 46 ODI matches but missed out on scoring a century.

Alvin Kallicharran

This former West Indies batsman scored 12 centuries in 66 Test matches. However, despite playing 31 ODI matches, he never managed to score a century.

Dwayne Smith

This aggressive West Indies batsman played 105 ODI matches but does not have a single century to his name.

Misbah-ul-Haq

Former Pakistan captain Misbah-ul-Haq scored 42 half-centuries in 162 ODI matches but never reached the milestone of a century.