Top-5 Batsmen With The Most Singles In Oneday Cricket: India won the 3-match ODI series between India and South Africa 2-1. Virat Kohli dominated this entire series. Actually, Kohli mostly plays low-risk innings in ODIs and he likes to progress the innings with singles. In ODI cricket, as much as it is important to score runs, it is equally important to rotate the strike by taking singles. Especially, singles plays a big role in ODI format. In the history of ODI cricket, many batsmen have scored more than one-third of their career runs with singles.
However, Sachin Tendulkar’s name is not in the top-5 list of batsmen who have scored the most runs from singles in ODI cricket, which is surprising. Here we are going to tell who are the top 5 batsmen who have taken the most singles in ODI cricket?
Top 5 batsmen who took most singles in ODI cricket
1. Virat Kohli – 5992 singles
Team India’s star batsman Virat Kohli is at number one in the list of top-5 batsmen who have scored the most runs from singles in ODI cricket. Virat has taken a total of 5,992 singles in 294 innings of his ODI career. So far, he has scored 14,492 runs in his ODI career at an excellent average of 59.15.
2. Kumar Sangakkara – 5503 singles
Sri Lanka’s great wicketkeeper batsman Kumar Sangakkara is at second place in the list of batsmen who have scored the most runs from singles in ODI cricket. Sangakkara has scored 13,681 runs in 358 ODI innings of his ODI career at an average of 44.56. In which he has taken a total of 5503 singles.
3. Mahela Jayawardene – 4789 singles
Former Sri Lankan captain Mahela Jayawardene is at third place in the list of batsmen who have scored the most runs from singles in ODI cricket. Jayawardene has taken a total of 4789 singles in 357 innings of his ODI career. He has scored 11,112 runs in his ODI career at an average of 36.07.
4. Mahendra Singh Dhoni – 4470 singles
Former Indian captain Mahendra Singh Dhoni is at fourth place in the list of batsmen who have scored the most runs from singles in ODI cricket. Dhoni has scored 10,773 runs in 297 ODI innings of his ODI career at an average of 51.54. In which a total of 5503 singles are recorded in his name.
5. Ricky Ponting – 3916 singles
Former Australian captain Ricky Ponting is at fifth place in the list of batsmen who have scored the most runs from singles in ODI cricket. Ponting has taken a total of 3916 singles in 281 innings of his ODI career. In which he has 10,690 runs in his ODI career at an average of 44.17.

