New Delhi MS Dhoni was the most successful captain of the Indian cricket team, while Virat Kohli is the current captain of Team India. While MS Dhoni has been successful as a captain in ODI cricket, his contribution as a batsman has been tremendous for Team India. While Dhoni’s career is almost at its last stop, Virat Kohli is still at his peak. In ODIs, Virat is going to do a new amazing day by day. In the ODI format, these two Indian batsmen are going to discuss the bowlers who have scored the most runs in 50-50 overs cricket so far.Â
MS Dhoni has played 350 matches in his ODI career and has 10773 runs to his name. He has scored 10 centuries and 73 half-centuries. In his highly successful ODI career, Dhoni has scored the most runs against these five bowlers. He scored the most runs off Muttiah Muralitharan’s balls. Mahi had scored a total of 268 runs against him, while Dhoni has scored 232 against Lasith Malinga.Â
Dhoni has scored the most runs against these five bowlers in ODIs.
Muthiah Muralitharan – 268
Lasith Malinga – 232
Shahid Afridi – 207
Sanath Jayasuriya – 185
James Faulkner – 182
Virat Kohli’s ODI journey so far has been very successful and he is second in terms of scoring the most centuries in this format of cricket. Virat, who has scored 11867 runs with 43 centuries in 248 matches, averages 59.33. Virat is the number one bowler against whom Kemar Roach has scored the most runs in ODIs so far. So there is this issue in the second place in this case
Virat has scored the most runs against these five bowlers in ODIs.
Camar Roach – 274
Thisara Perera – 260
Lasith Malinga – 225
Jason Holder – 223
Tim Southee – 205