10. Virender Sehwag - 52 fifty-plus scores in 241 ODI matches
9. Shikhar Dhawan - 56 fifty-plus scores in 164 ODI matches
8. Mohammad Azharuddin - 65 fifty-plus scores in 334 ODI matches
7. Yuvraj Singh - 66 fifty-plus scores in 301 ODI matches
6. MS Dhoni - 82 fifty-plus scores in 347 ODI matches
5. Rohit Sharma - 82 fifty-plus scores in 251 ODI matches
4. Sourav Ganguly - 93 fifty-plus scores in 308 ODI matches
3. Rahul Dravid - 94 fifty-plus scores in 340 ODI matches
2. Virat Kohli - 113 fifty-plus scores in 281 ODI matches
1. Sachin Tendulkar - 145 fifty-plus scores in 463 ODI matches
Next : List of highest match aggregates in World Cup history, India's two matches feature in top 10
Click to read more..