Cricket

List of IPL Openers with Most Runs

A complete list of the highest run-scoring openers in IPL history, including both in-role openers and players who frequently opened the batting.

6 itemsUpdated Mar 23, 2026

Opening the batting in IPL cricket is the highest-pressure role — facing the new ball, setting the tone, and maximising the powerplay. The all-time leading IPL run scorers are almost exclusively openers or have opened regularly, with Virat Kohli (8,618 runs, opening almost exclusively throughout his IPL career) at the top. Shikhar Dhawan (6,617), David Warner (6,397), Chris Gayle (4,965), and Rohit Sharma (7,046 — often opened later in career) are the dominant opening batters in IPL history.

#Name
1

Virat Kohli — 8,618 Runs (Opener)

RCB | All-Time IPL Runs Leader

2

Rohit Sharma — 7,046 Runs (Opener)

Mumbai Indians | 5-Time Champion

3

Shikhar Dhawan — 6,617 Runs (Opener)

Multiple Teams | Most Fours in IPL

4

David Warner — 6,397 Runs (Opener)

Sunrisers Hyderabad | 3x Orange Cap

5

Yashasvi Jaiswal — 2,500+ Runs (Young Opener)

Rajasthan Royals | Fastest Fifty in IPL History (13 balls)

6

Chris Gayle — 4,965 Runs (Power-Hitting Opener)

RCB, KKR, Punjab Kings | Universe Boss

This list is compiled from verified public records and reference sources. Last verified: March 23, 2026.

Found an error? Report it here