#1 David Warner - 4014 runs
Ad

The foreigner with the most runs in IPL history is the Australian opening batsman, David Warner. The player has amassed over 4000 runs in the tournament for the Delhi Daredevils and Sunrisers Hyderabad. He is sixth on the all-time list of players with the most runs.
Ad
Due to the ball-tampering scandal, he was forced to miss this season of the IPL and relinquish the captaincy.
Warner is one of the game's most aggressive and explosive opening batsmen and has won the IPL with the Sunrisers in the past.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS
Edited by Arvind Sriram