Top 5 batsman with the most runs in IPL history

By Aditya
March 14, 2026

Let's take a look at the top 5 highest run-scorers in the history of the IPL.

5. Suresh Raina has scored 5,528 runs in the IPL

4. David Warner has scored 6,565 runs in the IPL

3. Shikhar Dhawan has scored 6,769 runs in the IPL

2. Rohit Sharma has scored 7,046 runs in the IPL

1. Virat Kohli is the only player in the history of the IPL to cross the 8,000-run mark

See More Stories