Top 5 Indian Batsmen Fastest to 2,000 ODI Runs

5. KL Rahul

Rahul touched the 2,000-run mark in his 53rd ODI innings

Scribbled Underline

4. Virat Kohli

Rahul touched the 2,000-run mark in his 53rd ODI innings

Scribbled Underline

4. Virat Kohli

Former skipper Kohli hit 2,000 runs in 53 innings.

Scribbled Underline

3. Navjot Singh Sidhu

Known for his commentary now, Sidhu reached 2,000 ODI runs in 52 innings.

Scribbled Underline

2. Sourav Ganguly

Known for his commentary now, Sidhu reached 2,000 ODI runs in 52 innings.

Scribbled Underline

1. Shikhar Dhawan

The fastest Indian to 2,000 ODI runs in just 48 innings

Scribbled Underline