Indian Premier League (IPL) is one of the best competitions in the T20 cricket world. While the tournament has completed 15 years, very few players have recorded centuries in two consecutive IPL innings.
IPL has multiple times experienced consecutive fifties, including three players’ tournament records of five consecutive IPL fifties.
However, to date, IPL has seen two consecutive centuries only four times. Out of four different players in this list, three of them were Indians, and only one player was a foreigner.
Players to hit two consecutive IPL centuries
Serving for Delhi Capitals, Indian left-handed batter Shikhar Dhawan first recorded centuries in two consecutive IPL innings during IPL 2020.
In IPL 2022, English cricketer Jos Buttler smashed two successive IPL centuries for Rajasthan Royals.
Later, during the same game of the IPL 2023 (RCB vs GT at Bengaluru on 21 May 2023), Royal Challengers Bangalore’s Virat Kohli and Gujarat Titans’ Shubman Gill both completed two consecutive IPL centuries.
Centuries in two consecutive IPL innings
Player | Team | IPL season |
Shikhar Dhawan | Delhi Capitals | 2020 |
Jos Buttler | Rajasthan Royals | 2022 |
Virat Kohli | Royal Challengers Bangalore | 2023 |
Shubman Gill | Gujarat Titans | 2023 |
(Updated till 21 May 2023)
Brief details of two consecutive IPL centuries
Shikhar Dhawan (Delhi Capitals) in IPL 2020
101* (58 balls) vs Chennai Super Kings at Sharjah on 17 October 2020
106* (61 balls) vs Kings XI Punjab at Dubai (DSC) on 20 October 2020
Jos Buttler (Rajasthan Royals) in IPL 2022
103 (61 balls) vs Kolkata Knight Riders at Brabourne on 18 April 2022
116 (65 balls) vs Delhi Capitals at Wankhede on 22 April 2022
Virat Kohli (Royal Challengers Bangalore) in IPL 2023
100 (63 balls) vs SunRisers Hyderabad at Hyderabad on 18 May 2023
101* (61 balls) vs Gujarat Titans at Bengaluru on 21 May 2023
Shubman Gill (Gujarat Titans) in IPL 2023
101 (58 balls) vs SunRisers Hyderabad at Ahmedabad on 15 May 2023
104* (52 balls) vs Royal Challengers Bangalore at Bengaluru on 21 May 2023