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...
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, who played for the Indian team, scored 6 half-centuries in 46 ODI matches but missed out on scoring a century.
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.
This aggressive West Indies batsman played 105 ODI matches but does not have a single century to his name.
Former Pakistan captain Misbah-ul-Haq scored 42 half-centuries in 162 ODI matches but never reached the milestone of a century.