Mahendra Singh Dhoni is all set to play his 300th ODI against Sri Lanka in their fourth match of the limited-overs' series at R Premadasa Stadium, Colombo. He will become the latest player to join the 300-ODI match club. Batting greats Sachin Tendulkar (363) leads the all-time list, which also has Rahul Dravid (344), Mohammad Azharuddin (334), Sourav Ganguly (311) and Yuvraj Singh (302). So, we have brought you all the facts and numbers about the legend.