Top-5 Batsmen With the Most 2s in ODIs: In ODI cricket, scoring runs by running between the wickets is considered very important. Batsmen have to play the ball in the gap for a single or double run. The batsmen should also have good speed while running between the wickets, so that there is additional pressure on the fielders. Because sometimes this can lead to mis-fielding and can also lead to an extra run. In ODI cricket, the decisive moment of the match is usually in the middle overs. Considering the middle overs in today’s ODI cricket, batsmen need to be able to score 5+ runs per over and save their wickets as it is a long match. In such a situation, if the batsman knows the art of taking double runs, then he can easily score 5-6 runs per over.
5 batsmen who scored the most 2 runs in ODI cricket
1. Virat Kohli (India) – 961 runs
Team India’s star batsman Virat Kohli is at number one in the list of top-5 batsmen who have scored the most 2 runs in ODI cricket. Till now, Virat has scored a total of 961 two runs in 295 innings of his ODI career.
2. Kumar Sangakkara (Sri Lanka) – 945 two runs
Sri Lanka’s legendary wicketkeeper batsman Kumar Sangakkara is at second place in the list of batsmen who have scored the most 2 runs in ODI cricket. Sangakkara played 358 innings in his ODI career, in which he scored a total of 945 two runs.
3. Mahela Jayawardene (Sri Lanka) – 759 two runs
Former Sri Lankan captain Mahela Jayawardene is at third place in the list of batsmen who have scored the most 2 runs in ODI cricket. Jayawardene has scored a total of 759 two runs in 357 innings of his ODI career.
4. Mahendra Singh Dhoni (India) – 715 runs
Former Indian captain Mahendra Singh Dhoni is at fourth place in the list of batsmen who have scored the most 2 runs in ODI cricket. Dhoni played 297 innings in his ODI career, in which he scored a total of 715 two runs.
5. Ricky Ponting (Australia) – 711 two runs
Former Australian captain Ricky Ponting is at fifth position in the list of batsmen who have scored the most 2 runs in ODI cricket. Ponting has scored a total of 711 two runs in 281 innings of his ODI career.

