11 Best Innings in IPL History

Hey there! This post may contains affiliate links. Read our full disclaimer for more info. Please Contact email: jaya.pathak0208@gmail.com to Advertise with us.

If you are a cricket fan, then you may be familiar with the most well-known cricket league Indian Premier League (IPL).

The Indian Premier League (IPL)  is the best cricket in the world and he produced some of the most memorable and breathtaking moments in the history of cricket. The IPL has been a breeding ground for young talents who have gone on to become household names in the cricketing world. In this article, we will take a look at the Top 11 best innings in IPL history.

Top Best Innings in IPL History

1. Chris Gayle – 175*(66)

When we talk about the greatest innings in IPL history, the universal boss Chris Gayle’s names come at the top. His knock of 175* in just 66 deliveries for the Royal Challengers Bangalore against the Pune Warriors India in 2013 is widely regarded as one of the greatest innings in the history of the IPL with the help of this inning team total of 263 which is also the highest team total in T20 cricket. Gayle’s innings were a masterclass in power-hitting as he smashed 17 sixes and 13 fours in his innings.

2. Brendon McCullum’s – 158*(73)

In IPL’s first edition when it was introduced in 2008 when cricket fans are so excited to see the tournament. Brendon McCullum’s started the tournament with his explosive innings and won the hearts of cricket fans and make the second name of the greatest innings in the IPL. Brendon McCullum’s unbeaten knock of 158* for the Kolkata Knight Riders against the Royal Challengers Bangalore this inning will always be remembered by cricket fans. McCullum’s innings were a perfect start to the IPL as he smashed 13 fours and 10 sixes in his innings.

3. AB de Villiers’ – 133*(59)

In the third number, South Africa’s batsman or cricket fans called 360 the name is AB de Villiers’ unbeaten innings come. His knock of 133* in just 59 deliveries for the Royal Challengers Bangalore against the Mumbai Indians in 2015. This is also another inning that will always be remembered by cricket fans and the De Villiers name comes. De Villiers’ innings were a display of sheer class and finesse as he scored his runs at a strike rate of 322.22 or this inning done with 19 boundaries and 4 shots over the ropes.

4.  Chris Gayle – 128*(62)

Once again Universal Boss’ names come in the list of the greatest innings ever played in the IPL. Chris Gayle makes 128 runs in 62 balls against Delhi Daredevils with the help of 13 sixes or 7 fours. RCB makes the total score 215.

5. Murali Vijay – 127*(56)

Indian cricket team’s test opener Murali Vijay name is in 5th place for the greatest innings in IPL history. In 2010, Murali Vijay came to bat for Chennai Super Kings and played a beautiful and explosive inning of 127 runs in just 56 deliveries against Rajasthan Royals. He took his innings to 128 runs by hitting 8 fours and 11 sixes.

6. Virender Sehwag’s – 119(56)

Virender Sehwag’s knock of 119 for the Delhi Daredevils against the Deccan Chargers in 2011 is one of the most iconic innings in the history of the IPL. Sehwag’s innings were a display of pure aggression as he smashed 13 fours and 6 sixes in his innings.

7. Andrew Symonds – 117*(53)

Andrew Symonds, who came to bat for Deccan Chargers in 2008, played a blistering inning of 117 runs off 53 balls with the help of which Deccan Charger gave a mountain-like target of 214 runs to Rajasthan Royals. Andrew Symonds hit 7 sixes and 11 fours in this innings.

8. Shane Watson’s – 117*(57)

Shane Watson’s unbeaten knock of 117* for the Rajasthan Royals against the Chennai Super Kings in 2018 is another inning that deserves a mention in this list. Watson’s innings were a perfect blend of power and elegance as he smashed 11 sixes and 8 fours in his innings.

9. Virat Kholi – 108*(58)

India’s best batsman, fearless, and very aggressive King Kohli’s name comes in 9th place who played the greatest innings in IPL history. He played 108* runs in just 58 deliveries. In this inning comes  8 fours and 7 sixes.

10. David Miller – 101*(38)

Many consider this to be the best innings by David Miller in the tournament’s history. In Mohali, KXIP hosted RCB for match no. 51 of the 2013 IPL. After batting first, RCB scored 190 runs with the help of Miller 101* thanks to half-centuries from Cheteshwar Pujara and Chris Gayle.

Miller scored 101 runs from 38 balls, which included eight 4s and seven 6s. This is also the third

the fastest century in the IPL, after Chris Gayle (30 balls) and Yusuf Pathan (37 balls).


The IPL has witnessed some of the greatest innings in the history of cricket. The above-mentioned innings are just a few examples of the amazing cricket that has been played in the IPL over the years. It is difficult to choose the greatest innings ever played in the IPL as there have been so many memorable performances. However, the innings mentioned in this article will always be remembered by cricket fans all over the world.

Photo of author

Jaya Mishra

Jaya Mishra is an IT Professional with nearly 9 years of experience and Currently likes to cover topics related to Cricket, Live Sports Events, UFC Live shows, Streaming guides, and more. He can help you find the best sites to watch sports, TV shows, and movies online. Reach out to him at: jaya.pathak0208@gmail.com

Leave a Comment

You have Successfully Subscribed!