Cricket

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.

6 itemsUpdated Mar 23, 2026

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