2018 has been one of the years to remember for the India captain Virat Kohli. In the domination of the bowlers, he was the one who dominated with the bat throughout the year in all three formats. He got the reward for that by becoming the first ever player to win Sir Garfield Sobers Trophy for Cricketer of the year, ODI Cricketer of the year, and Test Cricketer of the year in a single year.
He starts 2019 from where he left 2018 and scored his 39 ODI century against Australia at Adelaide Oval and played an important part in India's historic series win against Australia in Australia. After the historic tour of Australia, India is facing a much tougher challenge of New Zealand in ongoing 5-match ODI series where India have taken the 1-0 lead with a convincing 8-wicket win in Napier.
Virat Kohli scored 46 in the first ODI and during that innings, he surpassed legendary Brian Lara to be included in the elite club of top 10 batsmen with 10K runs in one-day cricket. Kohli has 10,430 runs, 25 more from Lara in just 220 matches.
Here is the list of the TOP 10 batsman with most ODI runs:
1. Sachin Tendulkar (IND) - Legendary Sachin Tendulkar is arguably the greatest batsman of all time after Sir Don Bradman. He has more runs than any other batsman in International matches. In ODIs, Tendulkar has scored 18,426 runs in 463 matches with an average of 44.83 and strike rate of 86.23. Sachin Tendulkar also has scored 49 centuries along with 96 half-centuries. He is the first player to score a double century in ODIs when he scored 200* against South Africa.
2. Kumar Sangakkara (SL/ICC/Asia) - Kumar Sangakkara is arguably the greatest batsman Sri Lanka has ever produced. He has scored 14,234 runs in 404 matches with an average of 41.98 along with 25 centuries and 93 half-centuries. Sangakkara has been one of the key reasons behind Sri Lanka's success in cricket during his career.
3. Ricky Ponting (AUS/ICC) - Ricky Ponting is one of the most successful captains of all time. During his tenure, Australia won 2 World Cups and in 2003 World Cup final against India played an innings of his life. In 375 ODIs, he has scored 13,704 at an average of 42.03 with 30 hundred and 82 fifties. Among him, Tendulkar and Lara have always been a debate of the best batsman and he never looked too far behind in that.
4. Sanath Jayasuriya (Asia/SL) - Another Sri Lankan legend who redefined the batting with his attacking shot making ability. He has been one of the greatest openers of all time and has scored 13,430 runs in 445 matches at an average of 32.36 with 28 hundred and 68 fifties. He has scored one of the fastest centuries in one-day cricket when he made 48-ball century against Pakistan in Singapore in 1996.
5. Mahela Jayawardene (Asia/SL) - Jayawardene and Sangakkara have scripted many famous wins for Sri Lanka together. He has been one of the pillars for Sri Lankan batting line up for 17 years. During his long career, he scored 12,650 runs in 448 ODIs at an average of 33.37 with 19 hundred and 77 fifties.
6. Inzamam-ul-Haq (Asia/PAK) - Inzamam-ul-Haq is famous for his slow running between the wickets but he never looked slow while scoring runs. With his aggressive style of batting, he is one of the greatest batsmen Pakistan have ever produced. In 350 ODIs, he scored 11,739 runs at an average of 39.52 and strike rate of 74.24 with 10 hundred and 83 fifties.
7. Jacques Kallis (Afr/ICC/SA) - Arguably the greatest all-rounder of the 21st century, Jacques Kallis has had a successful career. He was South Africa's one of the pillars in middle order during his career and more than handy bowlers who always provided breakthroughs when his team needed the most. in 328 ODIs, he scored 11,539 runs at an average of 44.36 with 17 hundred and 86 the fifties.
8. Sourav Ganguly (Asia/IND) - Popularly known as 'Dada', Sourav Ganguly has been one of the best left-arm batsmen. He has been the part of India's famous Feb-five squad. In 311 ODIs, Ganguly scored 11,363 runs at an average of 41.02 with 22 hundred and 72 fifties. He has been one of the successful captains for India. He led India to World Cup 2003 final where India lost to Australia and scripted some of India's famous overseas wins.
9. Rahul Dravid (Asia/ICC/IND) - If cricket is gentlemen's game then Rahul Dravid is that gentlemen who have been one of the respected players on and off the field. He famously is known for 'The Wall' because of his determined batting in Tests. In ODIs, he scored 10,889 runs 344 matches at an average of 39.16 with 12 hundred and 83 fifties.
10. VIRAT KOHLI (IND) - Sachin Tendulkar's records were looking untouchable until Virat Kohli come. Some of the former player's likes of Allen Border and Micheal Clarke believes that Virat is the greatest ODI batman world cricket has ever seen. His records speak for him. In just 220 ODIs, he has scored 10,430 runs at an extraordinary average of 59.60 and strike rate of 92.65 with 39 century (only behind Tendulkar). Fans call him with the names of 'Chase master', 'King Kohli', 'Chase King'. He is the only active batsman in top batsman list.