List of Highest Scores by an Overseas Batter in IPL
A ranked list of the highest individual innings ever played by overseas (foreign) batters in the IPL.
Overseas batters have produced some of the most explosive individual innings in IPL history. Chris Gayle's 175* in 2013 is not only the highest score by an overseas batter but also the highest individual score in IPL history by any batter. Brendon McCullum's 158* in the inaugural match, Jos Buttler's consistent centuries in 2022, David Warner's 126 against KKR, and AB de Villiers' 133* are among the defining overseas batting performances in IPL history.
| # | Name |
|---|---|
| 1 | Chris Gayle — 175* (66 balls) RCB vs Pune Warriors India | 2013 | IPL Record |
| 2 | Brendon McCullum — 158* (73 balls) KKR vs RCB | April 18, 2008 | IPL's First Match |
| 3 | AB de Villiers — 133* (78 balls) RCB vs Mumbai Indians | 2015 |
| 4 | KL Rahul — 132* (69 balls) Punjab Kings vs RCB | 2020 | UAE |
| 5 | David Warner — 126 (59 balls) SRH vs KKR | 2017 | Kolkata |
| 6 | Jos Buttler — 124 (64 balls) Rajasthan Royals vs MI | IPL 2022 |
This list is compiled from verified public records and reference sources. Last verified: March 23, 2026.
Found an error? Report it here