Top 5 Batsman with most runs in IPL History

Virat Kohli

TEAM[S]: Royal Challengers Bangalore MATCHES: 207 | INNINGS: 199 | RUNS: 6283

Shikhar Dhawan

TEAM[S]: Mumbai Indians,Sunrisers Hyderabad,Delhi Capitals,Deccan Chargers MATCHES: 192 | INNINGS: 191 | RUNS: 5784

Rohit Sharma

TEAM[S]: Mumbai Indians,Deccan Chargers MATCHES: 213 | INNINGS: 208 | RUNS: 5611

Suresh Raina

TEAM[S]: Gujarat Lions,Chennai Super Kings MATCHES: 205 | INNINGS: 200 | RUNS: 5528

David Warner

TEAM[S]: Sunrisers Hyderabad,Delhi Capitals MATCHES: 150 | INNINGS: 150 | RUNS: 5449

AB de Villiers

EAM[S]: Delhi Capitals,Royal Challengers Bangalore MATCHES: 184 | INNINGS: 170 | RUNS: 5162

Chris Gayle

TEAM[S]: Kolkata Knight Riders,Punjab Kings,Royal Challengers Bangalore MATCHES: 142 | INNINGS: 141 | RUNS: 4965

MS Dhoni

TEAM[S]: Chennai Super Kings,Rising Pune Supergiant MATCHES: 220 | INNINGS: 193 | RUNS: 4746