Legendary Sachin Tendulkar holds the record for the most half-centuries for India in ODI cricket history. Interestingly, he also ranks number one in the overall list. He has 145 half-centuries in the format. Tendulkar made 18426 runs in 463 matches at an average of 44.83. He was the first cricketer ever to score a double century in ODI cricket.
2/5Image Source : Getty
Virat Kohli stands second on the list for Indians with the most half-centuries in ODI cricket. He stands second in the overall list as well. Kohli has 125 half-centuries to his name in the format. The 36-year-old has played 302 matches, scoring 14181 runs at an average of 57.88.
3/5Image Source : Getty
Former India captain Rahul Dravid ranks third on the list of Indians with the most half-centuries in ODI cricket. He has 95 half-centuries to his name in the format. Overall, Dravid stands eighth on the list in world cricket. Meanwhile, Dravid has scored 10889 runs in 344 matches at an average of 39.16.
Advertisement
4/5Image Source : Getty
Former India captain Sourav Ganguly ranks fourth on the list of Indians with the most half-centuries in ODI cricket. Overall, he stands ninth with 94 half-centuries to his name in the format. Hailing from Bengal, the southpaw scored 11363 runs in 311 ODI matches at an average of 41.02.
5/5Image Source : Getty
India captain Rohit Sharma stands fourth on the list of Indians with the most half-centuries in ODI cricket. The 38-year-old has 90 half-centuries to his name in the format. Overall, Rohit has played 11168 runs in 273 matches he has played.