The Indian Premier League (IPL) has seen many spectacular performances since its inception in 2008. From IPL’s remarkable performances to IPL history highest score, and the lowest score in IPL history. Let’s know some of the most memorable moments and records that have defined the entire season.
List of Hat Tricks in IPL History (2008 to 2025)

Seeing hat-tricks is rare in the cricket world, and the IPL has witnessed its fair share. This IPL 2025, Yuzvendra Chahal achieved his 2nd IPL hat-trick on April 30, during a match between Punjab Kings and Chennai Super Kings at the M.A. Chidambaram Stadium. Chahal made a sight to behold by taking the wickets of Deepak Hooda, Anshul Kamboj, and Noor Ahmad with three consecutive deliveries to end with bowling figures of 4/32 in 3 overs.
This hat-trick adds up to one he had in IPL 2022 against Kolkata Knight Riders while playing for Rajasthan Royals, which included taking four wickets in the same over with the dismissals of Venkatesh Iyer, Shreyas Iyer, Shivam Mavi, and Pat Cummins.
Here’s a list of all hat-tricks in IPL history:

Player | Bowling Figures | Against | Year |
Lakshmipathy Balaji | 5/24 | KXIP | 2008 |
Amit Mishra | 5/17 | DEC | 2008 |
Makhaya Ntini | 4/21 | KKR | 2008 |
Yuvraj Singh | 3/22 | RCB | 2009 |
Rohit Sharma | 4/6 | MI | 2009 |
Yuvraj Singh | 3/13 | DEC | 2009 |
Praveen Kumar | 3/18 | RR | 2010 |
Amit Mishra | 4/9 | KXIP | 2011 |
Ajit Chandila | 4/13 | PWI | 2012 |
Sunil Narine | 3/33 | KXIP | 2013 |
Amit Mishra | 4/19 | PWI | 2013 |
Pravin Tambe | 3/26 | KKR | 2014 |
Shane Watson | 3/13 | SRH | 2014 |
Axar Patel | 4/21 | GL | 2016 |
Samuel Badree | 4/9 | MI | 2017 |
Andrew Tye | 5/17 | RPS | 2017 |
Jaydev Unadkat | 5/30 | SRH | 2017 |
Sam Curran | 4/11 | DC | 2019 |
Shreyas Gopal | 3/12 | RCB | 2019 |
Harshal Patel | 4/17 | RCB | 2021 |
Yuzvendra Chahal | 5/40 | KKR | 2022 |
Rashid Khan | 3/35 | KKR | 2023 |
Yuzvendra Chahal | 3/42 | PBKS | 2025 |
Most Sixes in IPL By Players
The IPL has seen tremendous batting, with players frequently hitting sixes—these players have hit the most sixes in IPL history.
Player | Span | Mat | SR | 100 | 50 | 6s |
CH Gayle (KKR/KXIP/PBKS/RCB) | 2009-2021 | 142 | 148.96 | 6 | 31 | 357 |
RG Sharma (DCH/MI) | 2008-2024 | 257 | 131.14 | 2 | 43 | 280 |
V Kohli (RCB) | 2008-2024 | 252 | 131.97 | 8 | 55 | 272 |
MS Dhoni (CSK/RPS) | 2008-2024 | 264 | 137.53 | 0 | 24 | 252 |
AB de Villiers (DC/RCB) | 2008-2021 | 184 | 151.68 | 3 | 40 | 251 |
DA Warner (DC/SRH) | 2009-2024 | 184 | 139.77 | 4 | 62 | 236 |
KA Pollard (MI) | 2010-2022 | 189 | 147.32 | 0 | 16 | 223 |
AD Russell (DC/KKR) | 2012-2024 | 127 | 174.92 | 0 | 11 | 209 |
SV Samson (DC/RR) | 2013-2024 | 168 | 138.96 | 3 | 25 | 206 |
SK Raina (CSK/GL) | 2008-2021 | 205 | 136.73 | 1 | 39 | 203 |
SR Watson (CSK/RCB/RR) | 2008-2020 | 145 | 137.91 | 4 | 21 | 190 |
KL Rahul (KXIP/LSG/PBKS/RCB/SRH) | 2013-2024 | 132 | 134.6 | 4 | 37 | 187 |
RV Uthappa (CSK/KKR/MI/PWI/RCB/RR) | 2008-2022 | 205 | 130.35 | 0 | 27 | 182 |
AT Rayudu (CSK/MI) | 2010-2023 | 204 | 127.54 | 1 | 22 | 173 |
F du Plessis (CSK/RCB/RPS) | 2012-2024 | 145 | 136.36 | 0 | 37 | 166 |
JC Buttler (MI/RR) | 2016-2024 | 107 | 147.52 | 7 | 19 | 161 |
KD Karthik (DC/GL/KKR/KXIP/MI/RCB) | 2008-2024 | 257 | 135.36 | 0 | 22 | 161 |
GJ Maxwell (DC/KXIP/MI/RCB) | 2012-2024 | 134 | 156.73 | 0 | 18 | 160 |
YK Pathan (KKR/RR/SRH) | 2008-2019 | 174 | 142.97 | 1 | 13 | 158 |
RR Pant (DC) | 2016-2024 | 111 | 148.93 | 1 | 18 | 154 |
Most Sixes by a Team / IPL History Highest Score Team
Teams have also showcased their power-hitting capabilities. Here’s a list of teams with the most sixes in IPL history:
Team | Matches Played | Sixes Hit |
Mumbai Indians | 254 | 1,625 |
Royal Challengers Bangalore | 248 | 1,549 |
Chennai Super Kings | 231 | 1,449 |
Punjab Kings | 239 | 1,437 |
Kolkata Knight Riders | 243 | 1,413 |
Delhi Capitals | 245 | 1,274 |
Rajasthan Royals | 213 | 1,178 |
Sunrisers Hyderabad | 172 | 937 |
Lucknow Super Giants | 36 | 277 |
Gujarat Titans | 40 | 230 |
Most Sixes in an Innings
In IPL history, many players have led to some astonishing innings. Here are the top performances with the most sixes in a single IPL innings:
Rank | Player | Runs | Balls | 4s | 6s | Strike Rate | Opposition |
1 | Chris Gayle (RCB) | 175* | 66 | 13 | 17 | 265.15 | PW |
2 | Brendon McCullum (KKR) | 158* | 73 | 10 | 13 | 216.43 | RCB |
3 | Chris Gayle (RCB) | 128* | 62 | 7 | 13 | 206.45 | DD |
4 | Chris Gayle (RCB) | 117 | 57 | 7 | 12 | 205.26 | KXIP |
5 | AB de Villiers (RCB) | 129* | 52 | 10 | 12 | 248.07 | GL |
6 | Sanath Jayasuriya (MI) | 114* | 48 | 9 | 11 | 237.5 | CSK |
7 | Murali Vijay (CSK) | 127 | 56 | 8 | 11 | 226.78 | RR |
8 | Andre Russell (KKR) | 88* | 36 | 1 | 11 | 244.44 | CSK |
9 | Chris Gayle (KXIP) | 104* | 63 | 1 | 11 | 165.07 | SRH |
10 | Adam Gilchrist (DEC) | 109* | 47 | 9 | 10 | 231.91 | MI |
Most Sixes in an IPL Season
Consistency over a season is a testament to a player’s prowess. Here’s a list of players with the most sixes in a single IPL season:
Rank | Player | Sixes | IPL Year |
1 | Chris Gayle (RCB) | 59 | 2012 |
2 | Andre Russell (KKR) | 52 | 2019 |
3 | Chris Gayle (RCB) | 51 | 2013 |
4 | Jos Buttler (RR) | 45 | 2022 |
5 | Chris Gayle (RCB) | 44 | 2011 |
Conclusion
Truly, the IPL has unbelievable moments, be it the 100th hat-trick of the year or six-hitting spectacles. With his hat tricks, Chahal now claims some of the historical fame, while the Gayles and Russells have etched the memories of sixes flying off the stadium.
Be it the highest score in IPL history, the most sixes in an innings, or the lowest score registered in IPL history, every stat reverberates with the essence of madness and unpredictability the IPL stands for. With time, every passing season is bound to stand testimony to one thing: more glory would be added to IPL cricket, being a source of thrill.