Top 10: Highest all-time run-getters in IPL

May 19, 2016, 20:11 PM IST
1/10

India batsman Shikhar Dhawan is the 10th highest rungetter with 2983 runs in 108 matches.

India batsman Shikhar Dhawan is the 10th highest rungetter with 2983 runs in 108 matches.

2/10

Australin David warner comes in at the ninth spot with 3092 runs in 95 matches.

Australin David warner comes in at the ninth spot with 3092 runs in 95 matches.

3/10

Soth African master blaster AB De Villiers is at the eighth position with 3167 runs in 117 matches.

Soth African master blaster AB De Villiers is at the eighth position with 3167 runs in 117 matches.

4/10

Mahendra Singh Dhoni occupies the seventh spot with a total of 3207 runs in 142 matches.

Mahendra Singh Dhoni occupies the seventh spot with a total of 3207 runs in 142 matches.

5/10

Indian wicket-keeper Robin Uthappa is in the sixth position with a total of 3329 runs in 133 matches.

Indian wicket-keeper Robin Uthappa is in the sixth position with a total of 3329 runs in 133 matches.

6/10

West Indian giant Chris Gayle needed merely 89 matches to make 3340 runs.

West Indian giant Chris Gayle needed merely 89 matches to make 3340 runs.

7/10

Left handed Gautam Gambhir is next up with a total of 3582 runs in 129 matches.

Left handed Gautam Gambhir is next up with a total of 3582 runs in 129 matches.

8/10

Rohit Sharma comes in at number 3, he has scored 3844 runs in 141 matches.

Rohit Sharma comes in at number 3, he has scored 3844 runs in 141 matches.

9/10

Indian ace and the recently turned father Suresh Raina holds the 2nd spot with a total of 3985 runs in 143 matches.

Indian ace and the recently turned father Suresh Raina holds the 2nd spot with a total of 3985 runs in 143 matches.

10/10

The immensely talented Indian Virat Kohli is the highest run-getter of all time with a mind-boggling total of 4002 runs in 136 matches.

The immensely talented Indian Virat Kohli is the highest run-getter of all time with a mind-boggling total of 4002 runs in 136 matches.