Overseas batsmen scoring hundreds in the Indian Premier League

BA Stokes of Rising Pune Supergiant scored 103 not out against Gujarat Lions at Pune-MCA on 01.05.17 to provide the 46th occasion of a batsman scoring a hundred in the Indian Premer League. It also represents 29th occasion of an overseas batsman scoring a hundred in the Indian Premier League. All such occasions are tabulated below.
| No | Player | Runs | Balls | 4s | 6s | Team | Opposition | Ground | Date |
| 1 | BB McCullum | 158* | 73 | 10 | 13 | Kolkata | Bangalore | Bangalore | 18.04.08 |
| 2 | MEK Hussey | 116* | 54 | 8 | 9 | Chennai | Punjab | Mohali | 19.04.08 |
| 3 | A Symonds | 117* | 53 | 11 | 7 | Deccan | Rajasthan | Hyd-RGS | 24.04.08 |
| 4 | AC Gilchrist | 109* | 47 | 9 | 10 | Deccan | Mumbai | Mumbai | 27.04.08 |
| 5 | ST Jayasuriya | 114* | 48 | 9 | 11 | Mumbai | Chennai | Mumbai | 14.05.08 |
| 6 | SE Marsh | 115 | 69 | 11 | 7 | Punjab | Rajasthan | Mohali | 28.05.08 |
| 7 | AB de Villiers | 105* | 54 | 5 | 6 | Delhi | Chennai | Durban | 23.04.09 |
| 8 | DA Warner | 107* | 69 | 9 | 5 | Delhi | Kolkata | Delhi | 29.03.10 |
| 9 | M Jayawardene | 110* | 59 | 14 | 3 | Punjab | Kolkata | Kolkata | 04.04.10 |
| 10 | CH Gayle | 102* | 55 | 10 | 7 | Bangalore | Kolkata | Kolkata | 22.04.11 |
| 11 | CH Gayle | 107 | 49 | 10 | 9 | Bangalore | Punjab | Bangalore | 06.05.11 |
| 12 | AC Gilchrist | 106 | 55 | 8 | 9 | Punjab | Bangalore | Dharamsala | 17.05.11 |
| 13 | KP Pietersen | 103* | 64 | 6 | 9 | Delhi | Deccan | Delhi | 19.04.12 |
| 14 | DA Warner | 109* | 54 | 10 | 7 | Delhi | Deccan | Hyd-RGS | 10.05.12 |
| 15 | CH Gayle | 128* | 62 | 7 | 13 | Bangalore | Delhi | Delhi | 17.05.12 |
| 16 | SR Watson | 101 | 61 | 6 | 6 | Rajasthan | Chennai | Chennai | 22.04.13 |
| 17 | CH Gayle | 175* | 66 | 13 | 17 | Bangalore | Pune | Bangalore | 23.04.13 |
| 18 | DA Miller | 101* | 38 | 8 | 7 | Punjab | Bangalore | Mohali | 06.05.13 |
| 19 | LMP Simmons | 100* | 61 | 14 | 2 | Mumbai | Punjab | Mohali | 21.05.14 |
| 20 | BB McCullum | 100* | 56 | 7 | 9 | Chennai | Sunrisers | Chennai | 11.04.15 |
| 21 | CH Gayle | 117 | 57 | 7 | 12 | Bangalore | Punjab | Bangalore | 06.05.15 |
| 22 | AB de Villiers | 133* | 59 | 19 | 4 | Bangalore | Mumbai | Mumbai | 10.05.15 |
| 23 | SR Watson | 104* | 59 | 9 | 5 | Rajasthan | Kolkata | Mum-BS | 16.05.15 |
| 24 | Q de Kock | 108 | 51 | 15 | 3 | Delhi | Bangalore | Bangalore | 17.04.16 |
| 25 | SPD Smith | 101 | 54 | 8 | 5 | Ris Pune | Gujarat | Pune-MCA | 29.04.16 |
| 26 | AB de Villiers | 129* | 52 | 10 | 12 | Bangalore | Gujarat | Bangalore | 14.05.16 |
| 27 | HM Amla | 104* | 60 | 08 | 6 | Punjab | Mumbai | Indore | 20.04.17 |
| 28 | DA Warner | 126 | 59 | 10 | 8 | Sunrisers | Kolkata | Hyd-RGS | 30.04.17 |
| 29 | BA Stokes | 103* | 63 | 7 | 6 | Ris Pune | Gujarat | Pune-MCA | 01.05.17 |
BA Stokes’ 103 not out provide the second occasion of a Rising Pune overseas batsman scoring a hundred in the tournament after SPD Smith. SPD Smith had scored 101 at Pune-MCA on 29.04.16. Both the occasions are listed below. It is interesting to note that both SPD Smith and BA Stokes chose Gujarat as their opposition while scoring their hundreds.
| No | Player | Runs | Balls | 4s | 6s | Team | Opposition | Ground | Date |
| 1 | SPD Smith | 101 | 54 | 8 | 5 | Ris Pune | Gujarat | Pune-MCA | 29.04.16 |
| 2 | BA Stokes | 103* | 63 | 7 | 6 | Ris Pune | Gujarat | Pune-MCA | 01.05.17 |
BA Stokes became the third overseas batsman to score a hundred against Gujarat in the Indian Premier League after SPD Smith and AB de Villiers. All such occasions are tabulated below
| No | Player | Runs | Balls | 4s | 6s | Team | Opposition | Ground | Date |
| 1 | SPD Smith | 101 | 54 | 8 | 5 | Ris Pune | Gujarat | Pune-MCA | 29.04.16 |
| 2 | AB de Villiers | 129* | 52 | 10 | 12 | Bangalore | Gujarat | Bangalore | 14.05.16 |
| 3 | BA Stokes | 103* | 63 | 7 | 6 | Ris Pune | Gujarat | Pune-MCA | 01.05.17 |