616 - Gundappa Viswanath
720 - Mohammad Azharuddin
863 - Cheteshwar Pujara
900 - Sourav Ganguly
991 - Virat Kohli
1016 - Sunil Gavaskar
1135 - VVS Laxman
1219 - Virender Sehwag
1651 - Rahul Dravid
2058 - Sachin Tendulkar
Next : Players to bat for most hours in ODI cricket history feat. Sachin Tendulkar and Virat Kohli
Click to read more..