KL Rahul to David Warner: Players to score the most runs as an opener in IPL
Shikhar Dhawan
1. Shikhar Dhawan – 6362 runs
The former India batter played for several different franchises in IPL. Dhawan is undoubtedly among the finest openers to ever feature in the league. He has 47 fifties and 2 centuries under his name as an opener along with the highest individual score of 106*.
David Warner2. David Warner – 5910 runs
The former Australia batter played for 2 different franchises in Sunrisers Hyderabad and Delhi Capitals in his IPL career.