In the Indian Premier League (IPL), a half-century (50 runs) scored in a short amount of time can turn the tide of a match and provide a much-needed boost to a team’s chances of victory. Many batsmen have displayed their hitting prowess in the IPL by scoring fifties at a rapid pace, entertaining the fans, and putting pressure on the opposition. Here is a list of the fastest fifties in IPL history, ranked by the number of balls taken to reach the milestone.
Fastest Fifties in IPL History From 2008 to 2022
KL Rahul – 2018 (14 Balls)
KL When it comes to scoring 50 runs in the fewest amount of balls, Rahul owns the record. He took just 14 balls to reach his half-century against Delhi in the IPL 2018 match. In this innings, Rahul scored 51 runs off 16 balls while hitting 6 fours and 4 sixes. The Punjab team scored 171 runs in 18.5 overs as they defeated the opposition by the margin of 6 wickets. Karun Nair helped his team win by scoring 50 runs off only 33 balls, including 5 fours and 2 sixes.
Yusuf Pathan – 2014 (15 Balls)
During the IPL 2014 competition, Yusuf Pathan gave one of the most amazing T20 performances of all time. Kolkata Knight Riders needed to score 161 runs in 15.2 overs to move up to a second position in the points standings and earn two opportunities to go to the final. Yusuf reached 50 runs in just 15 balls while batting, scoring 72 runs off just 22 balls overall. Yusuf Ali’s unrelenting striking enabled KKR to achieve their goal and place second in 14.2 overs.
Sunil Narine – 2017 (15 Balls)
In the IPL 2017 match, Chris Lynn and Sunil Narine destroyed the RCB bowling attack. They combined to score 100 runs in just six overs. Narine tied for the fastest half-century of that era when he accomplished his milestone in only 15 balls. The required target was chased down by KKR in 15.1 overs, and they ultimately prevailed by 6 wickets.
Suresh Raina – 2014 (16 Balls)
The best non-hundred IPL innings of all time may end up being Raina’s IPL 2014 qualifying innings. CSK needed to score 227 runs in order to advance to the final. KXIP found itself on the back foot as CSK scored 100 runs while KXIP was on the powerplay. 87 of these 100 runs were scored by Raina. As a result, on the first ball of the seventh over, his team’s hopes were destroyed. Raina needed 16 balls to get 50. In total, he hit 12 fours and 6 sixes. CSK needed 20 overs to get to 202/7. CSK was defeated by 24 runs.
Chris Gayle – 2013 (17 Balls)
Eight players are tied for fifth place on the list of the quickest fifty. In 17 balls, all eight players reached their fifty. The highest total was achieved by Chris Gayle against Pune Warriors in IPL 2013, scoring 175 runs off 66 balls. Along with Pandya, Kishan, and Pollard, the list also includes Adam Gilchrist, Nicholas Pooran, Chris Morris, and Sunil Narine.

IPL Fastest Half Centuries
Player | Runs | Balls | Against | Year |
---|---|---|---|---|
KL Rahul | 51 | 14 | DD | 2018 |
Yusuf Pathan | 72 | 15 | SRH | 2014 |
Sunil Narine | 54 | 15 | KXIP | 2014 |
Suresh Raina | 87 | 16 | KXIP | 2014 |
Chris Gayle | 175* | 17 | PW | 2013 |
Hardik Pandya | 91 | 17 | KKR | 2019 |
Adam Gilchrist | 85 | 17 | DC | 2009 |
Chris Morris | 82 | 17 | GL | 2016 |
Nicholas Pooran | 77 | 17 | SRH | 2020 |
Ishan Kishan | 62 | 17 | KKR | 2018 |
FAQS
Who Scored the fastest 50 in t20?
The fastest 50 in T20 international cricket was achieved by Yuvraj Singh against England, who scored 58 runs off just 16 balls (3 fours and 7 sixes) (and the fastest 50 in cricket).
Who is the fastest 50 in the world?
In ODI cricket, AB de Villiers holds the record for the quickest 50. In 2015 at Johannesburg, he needed only 16 balls to hit 50 against the West Indies.
Who scored the fastest 2000 runs in IPL history?
Andre Russell of the Kolkata Knight Riders (KKR) is the quickest player in the Indian Premier League to reach 2000 runs in terms of balls faced (IPL).
Which batsman scored 99 not out in IPL?
As the only player in IPL history to be left stranded on a score of 99 and yet not be declared out, Suresh Raina had to return to the pavilion.
Who scored 50 runs in 12 balls in IPL?
Gayle hit two fours and seven sixes in his inning. On the first ball of the fourth over from Travis Head, he blasted a six in the long-on area to surpass the 50-run milestone.