×

KL Rahul to Navjot Singh Sidhu: Fastest Indian players to score 3000 runs in ODI matches by innings

A lot of Indian players have been fast to score 3000 runs in ODI matches, with KL Rahul being the most recent addition.

There are a lot of Indian batters who have reached the fastest 3000 runs in ODI cricket according to innings. KL Rahul was the most recent addition to this list. Below are the 5 player who scored fastest 300 ODI runs.

1) Shikhar Dhawan

Former Indian opening batter Shikhar Dhawan has his record for reaching the fastest 3000 runs in ODI cricket. Dhawan reached this milestone in 72 innings.

TRENDING NOW


2) Virat kohli

India’s star batter Virat Kohli has been performing well in ODI matches as of now. He reached the milestone of 3000 runs in 75 innings of the 50-over game.

3) KL Rahul

KL Rahul recently secured his name in the list with the Champions Trophy 2025 semifinal clash against Australia. He achieved this feat in 78 ODI innings.

4) Navjot Singh Sidhu

Former Indian opening batter and current commentator Navjot Singh Sidhu also has his name secured in this list. He achieved this feat in 79 ODI innings.

5) Sourav Ganguly

Former Indian batter Sourav Ganguly is the last name in the top 5 list. Ganguly reached 3000 ODI runs in 82 innings.

trending this week