Hi guys today my post is about the 3 active players in ODI which create the history of most runs and i will give you more and more information about these players.

No.1.M.S Dhoni

M.S Dhoni made his International debut at the age of 23, in 2004 against Bangladesh. Dhoni is regarded as one of the greatest finishers in the world. He took over the captaincy from Rahul Dravid in 2007 and has led his team to win all ICC trophies. Dhoni also holds numerous records to his name as the Indian captain.

Dhoni holds the record for most number of wins in ODIs, T20Is and Test matches as Indian captain and most back to back ODI wins under his leadership.

M.S Dhoni is going to become, only the 12th cricketer in the history of the sport to cross the 10,000 runs mark in ODI cricket.

M.S Dhoni has scored 9667 career runs in 318 matches and 272 innings. He and boasts an average of 51.37 with 10 hundred and 67 half-centuries to his name.He is the top on the most active players which make the history of most runs in ODI.

No.2.Virat Kohli

Kohli is the second player in most runs in ODI as an active player.Virat Kohli made his International debut at the age of 19, months after winning the U19 World Cup for his side in Malaysia in 2008. In ODIs Kohli holds numerous Indian batting records including the fastest ODI century, the fastest batsman to 5,000 ODI runs. Kohli has the second highest number of centuries going past Ponting in 2017. He is also the fastest player to 10 ODI centuries.

He is the only batsman in history to average over 50 in Test matches, T20s, and ODIs simultaneously. Kohli has the highest rating points in player rankings by an Indian batsman and is just behind Sunil Gavaskar in Test ratings.

Virat Kohli has scored 9,558 career runs in 208 matches and boasts an average of 58.10 with 35 centuries and 46 half-centuries in his career.

No.3.Chris Gayle

Gayle is the number third active player in cricket which made highest runs in ODI.Chris Gayle made his international debut at the age of 18 against India. Gayle, considered to be one of the greatest batsmen in limited overs cricket, has set numerous records in every format of cricket. Gayle captained the West Indies' side from 2007 to 2010 and has been an integral part of the Windies team.

If Chris Gayle crosses the 10,000 run mark, he will make the list of those 15 players who crossed the coveted mark. A list where players like Sachin Tendulkar and Ricky Ponting find their name.

Chris Gayle has scored 9,585 career runs in 281 matches and boasts an average of 37.00 with 23 hundred and 48 half-centuries to his name.

I hoped you like this post.Thanks.Upvote