Indian Premier League (IPL) is one of the most successful T20 leagues in the cricket world. While many believe that the T20 cricket format is favorable for the batsmen, IPL has proven it many times.
In the 12-year-long IPL history, we have seen many great furious batting performances, including firing centurion knocks from the reputed aggressive batsmen.
Here are the top five fastest centuries in IPL history
AB de Villiers (Royal Challengers Bangalore) – 43 balls vs Gujarat Lions at Bangalore on 14th May 2016

Former South African captain AB de Villiers is one of the greatest batsmen in the cricket world who can play solid knocks by maintaining his aggressive batting. So, there is no surprise to see him on this list.
It was the 44th game of the IPL 2016 where the hosts Royal Challengers Bangalore (RCB) faced Gujarat Lions. After the opener Chris Gayle (6) was dismissed cheaply in the first innings of that match, RCB captain Virat Kohli and AB de Villiers took the full control in that innings. Both Kohli (109) and De Villiers smashed centuries, but the Proteas star completed his century in just 43 balls. The right-handed batsman remained not out on 129 runs off just 52 balls (10 fours and 12 sixes) as RCB scored 248/3 (20 overs).
Later, RCB won that match by 144 runs after bundling out the visitors for just 104 runs (18.4 overs).