InningsVirat Kohli-267. Sachin Tendulkar-321. Ricky Ponting-341. Kumar Sangakkara-363. Sanath Jayasuriya-416.

PlayerAverageStrike Rate Virat Kohli-51.68 / 94.86 Sachin Tendulkar-44.83 / 86.23 Ricky Ponting-41.87 / 80.23 Kumar Sangakkara-42.03 / 79.93 Sanath Jayasuriya-32.36 / 91.52

Virat Kohli became the fastest batter to reach 13000 runs in ODIs in 2023, breaking Sachin Tendulkar's record. He achieved the feat in just 267 innings, with an average of 51.68 and a strike rate of 94.86. 

Sachin Tendulkar is the all-time leading run-scorer in ODIs, with 18426 runs in 463 matches. He held the record for the fastest batter to reach 13000 runs for 19 years, before it was broken by Virat Kohli in 2023. 

Ricky Ponting is the third-highest run-scorer in ODIs, with 13704 runs in 375 matches. He was the captain of Australia during their golden era in the early 2000s, and he is widely regarded as one of the greatest ODI batsmen of all time. 

Kumar Sangakkara is the fourth-highest run-scorer in ODIs, with 14234 runs in 404 matches. He was a prolific scorer for Sri Lanka for over a decade, and he is known for his elegant batting style.

Sanath Jayasuriya is the fifth-highest run-scorer in ODIs, with 13430 runs in 433 matches. He was a pioneer of the aggressive batting style in ODIs, and he is known for his explosive batting at the top of the order.

All five of these batters are legends of the game, and they have all had a significant impact on ODI cricket. Their achievements are a testament to their talent, dedication, and hard work. 

The future of ODI batting looks bright, with a number of young players emerging who have the potential to break these records. It will be interesting to see who can become the next batter to reach 13000 runs in ODIs, and who can break Virat Kohli's record for the fastest to do so. 

It is an honor to celebrate these five great batsmen and their achievements. Their records are a testament to their greatness, and they will continue to inspire generations of cricketers to come.