IPL: 7 Highest Run-Getters at Top Order

Courtesy: Google (for all images)

Matches - 236, Runs - 7236

Virat Kohli

Matches - 217, Runs - 6617

Shikhar Dhawan

Matches - 176, Runs - 6397

David Warner

Matches - 243, Runs - 6211

Rohit Sharma

Matches - 205, Runs - 5528

Suresh Raina

Matches - 184, Runs - 5162

AB de Villiers

Matches - 241, Runs - 5001

MS Dhoni