6 Indian players with 1000-plus runs in each of all 3 international formats; NO Gill-Pant-Iyer

6 Indian players with 1000-plus runs in each of all 3 international formats; NO Gill-Pant-Iyer

Image Source : Getty

1. Virat Kohli - 27239 international runs (Test - 9040, ODI - 13906, T20I - 4188)

Image Source : Getty

2. Rohit Sharma - 19376 international runs (Test - 4270, ODI - 10866, T20I - 4231)

Image Source : Getty

3. MS Dhoni - 17092 international runs (Test - 4876, ODI - 10773, T20I - 1617)

Image Source : Getty

4. Yuvraj Singh - 11686 international runs (Test - 1900, ODI - 8701, T20I - 1177)

Image Source : Getty

5. Shikhar Dhawan - 10867 international runs (Test - 2315, ODI - 6793, T20I - 1759)

Image Source : Getty

6. KL Rahul - 8200 international runs (Test - 2981 runs, ODI - 2851, T20I - 2265)

Image Source : Getty

Among active stars, Shreyas Iyer needs 189 Test runs to join this elite list of players

Image Source : Getty

Next : Rishabh Pant's year-wise IPL salary