Home
Cricket
Every IPL 2024 squad ranked from Best to Worst

Every IPL 2024 squad ranked from Best to Worst

Ahead of the Indian Premier League (IPL) 2024. InsideSport have rated IPL 2024 teams according to their squads.

The Indian Premier League (IPL) 2024 is set to commence its 17th edition from March 22. Ten teams will compete for the most prestigious cricket title. Although the IPL has witnessed many teams in the past, only a few have been able to lift the IPL trophy. Chennai Super Kings (CSK) and Mumbai Indians (MI) have won the most number of titles, with five each in IPL history. Kolkata Knight Riders have the third highest number of IPL trophies, with two. Ahead of the IPL 2024 season, InsideSport has ranked the best to worst IPL teams based on their squad strength.

Best to worst teams in IPL 2024

RankingTeam IPL Trophies
1stCSK5
2nd MI5
3rdSRH1
4th RR1
5th DC0
6th PBKS0
7th KKR2
8th RCB0
9th GT0
10th LSG0

CSK boasts of a strong lineup in their squad, from legendary captain MS Dhoni to young talent like Rachin Ravindra. They also have one of the best all-rounders in Ravindra Jadeja.

After MI traded Hardik Pandya to their side from Gujarat Titans, the MI team seems impossible to beat. They have star players like Rohit Sharma, Jasprit Bumrah, and Suryakumar Yadav.

Sunrisers Hyderabad is the third-best team in IPL 2024, considering their balanced side with a pace bowling lineup including Pat Cummins, Bhuvaneshwar Kumar, and Umran Malik.

Rajasthan Royals and Delhi Capitals also have balanced teams, which will be led by captains Sanju Samson and Rishabh Pant respectively. Despite having India’s stalwart, Virat Kohli, RCB still lacks depth in their side.

Gujarat Titans, who were finalists in IPL 2023, have a weaker side after their best player, Hardik Pandya, left the franchise. They are now left with an inexperienced side, led by the inexperienced captain Shubman Gill. Lucknow Super Giants (LSG) is the worst IPL side in 2024 by looking at their squad, having less experienced side.

Squads for all franchises after the IPL 2024 auction

Chennai Super Kings (CSK) Full Squad

Devon Conway, Ruturaj Gaikwad, Rachin Ravindra, Sameer Rizvi, Ajinkya Rahane, MS Dhoni (c & wk), Shaik Rasheed. Aravelly Avanish, Ravindra Jadeja, Daryl Mitchell, Moeen Ali, Shivam Dube, Nishant Sindhu, Ajay Mandal, Deepak Chahar, Shardul Thakur, Simarjeet Singh, Tushar Deshpande, Matheesha Pathirana, Mukesh Choudhary, Rajvardhan Hangargekar, Mustafizur Rahman, Maheesh Theekshana, Mitchell Santner, Prashant Solanki.

Royal Challengers Bangalore (RCB) Full Squad

Faf du Plessis (c), Virat Kohli, Will Jacks, Rajat Patidar, Suyash Prabhudessai, Dinesh Karthik (wk), Anuj Rawat (wk), Cameron Green. Glenn Maxwell, Mahipal Lomror, Manoj Bhandage, Tom Curran, Swapnil Singh, Akash Deep, Mohammed Siraj. Reece Topley, Vyshak Vijaykumar, Rajan Kumar, Alzarri Joseph, Lockie Ferguson, Yash Dayal, Karn Sharma, Mayank Dagar, Himanshu Sharma, Saurav Chauhan.

Mumbai Indians (MI) Full Squad

Rohit Sharma, Ishan Kishan (wk), Hardik Pandya (capt), Suryakumar Yadav, Tilak Varma, Dewald Brevis, Tim David, Nehal Wadhera.Vishnu Vinod (wk), Romario Shepherd, Mohammad Nabi, Shams Mulani, Shivalik Sharma, Anshul Kamboj. Naman Dhir, Jasprit Bumrah, Jason Behrendorff, Arjun Tendulkar, Akash Madhwal, Gerald Coetzee, Dilshan Madushanka, Nuwan Thushara, Piyush Chawla, Kumar Kartikeya, Shreyas Gopal.

Punjab Kings (PBKS) Full Squad

Shikhar Dhawan (c), Matthew Short, Prabhsimran Singh, Jitesh Sharma, Sikandar Raza, Rishi Dhawan, Liam Livingstone. Atharva Taide, Arshdeep Singh, Nathan Ellis, Sam Curran, Kagiso Rabada, Harpreet Brar, Rahul Chahar, Harpreet Bhatia. Vidwath Kaverappa, Shivam Singh, Harshal Patel, Chris Woakes, Ashutosh Sharma, Vishwanath Pratap Singh, Shashank Singh, Tanay Thyagarajann, Prince Choudhary, Rilee Rossouw.

Mumbai Indians (MI) Full Squad

Rohit Sharma, Ishan Kishan (wk), Hardik Pandya (capt), Suryakumar Yadav, Tilak Varma, Dewald Brevis, Tim David, Nehal Wadhera.Vishnu Vinod (wk), Romario Shepherd, Mohammad Nabi, Shams Mulani, Shivalik Sharma, Anshul Kamboj. Naman Dhir, Jasprit Bumrah, Jason Behrendorff, Arjun Tendulkar, Akash Madhwal, Gerald Coetzee, Dilshan Madushanka, Nuwan Thushara, Piyush Chawla, Kumar Kartikeya, Shreyas Gopal.

Punjab Kings (PBKS) Full Squad

Shikhar Dhawan (c), Matthew Short, Prabhsimran Singh, Jitesh Sharma, Sikandar Raza, Rishi Dhawan, Liam Livingstone. Atharva Taide, Arshdeep Singh, Nathan Ellis, Sam Curran, Kagiso Rabada, Harpreet Brar, Rahul Chahar, Harpreet Bhatia. Vidwath Kaverappa, Shivam Singh, Harshal Patel, Chris Woakes, Ashutosh Sharma, Vishwanath Pratap Singh, Shashank Singh, Tanay Thyagarajann, Prince Choudhary, Rilee Rossouw.

Lucknow Super Giants (LSG) Full Squad

KL Rahul (c), Quinton de Kock, Deepak Hooda, Devdutt Padikkal, Ravi Bishnoi, K Gowtham, Nicholas Pooran, Ayush Badoni. Kyle Mayers, Marcus Stoinis, Prerak Mankad, Yudhvir Singh, Shamar Joseph, Mayank Yadav, Mohsin Khan, Yash Thakur. Amit Mishra, Naveen-ul-Haq, Krunal Pandya, Shivam Mavi, Arshin Kulkarni, Ashton Turner, M. Siddharth, David Willey, Arshad Khan.

Rajasthan Royals (RR) Full Squad

Sanju Samson, Ravichandran Ashwin, Yuzvendra Chahal, Prasidh Krishna, Navdeep Saini, Avesh Khan, Yashasvi Jaiswal. Kuldeep Sen, Sandeep Sharma, Riyan Parag, Dhruv Jurel, Kunal Singh Rathore, Jos Buttler, Trent Boult, Adam Zampa. Shimron Hetmyer, Donovan Ferreira, Rovman Powell, Shubham Dubey, Tom Kohler-Cadmore, Nandre Burger, Abid Mushtaq.

Gujarat Titans (GT) Full Squad

Shubman Gill (c), Wriddhiman Saha, Kane Williamson, Abhinav Manohar, David Miller, Sai Sudharsan, Matthew Wade. Shahrukh Khan, Robin Minz, Rahul Tewatia, Jayant Yadav, Vijay Shankar, Azmatullah Omarzai, Mohammed Shami. Mohit Sharma, Darshan Nalkande, Umesh Yadav, Sushant Mishra, Kartik Tyagi, Josh Little, Spencer Johnson, Rashid Khan, Noor Ahmad, R Sai Kishore, Manav Suthar.

Kolkata Knight Riders (KKR) Full Squad

Phil Salt, Rahmanullah Gurbaz (wk), Venkatesh Iyer, Angkrish Raghuvanshi, Shreyas Iyer (capt), Nitish Rana, Rinku Singh. KS Bharat (wk), Manish Pandey, Sherfane Rutherford, Andre Russell, Anukul Roy, Ramandeep Singh, Mitchell Starc, Dushmanta Chameera, Harshit Rana, Vaibhav Arora, Chetan Sakariya, Sakib Hussain, Sunil Narine, Varun Chakravarthy, Suyash Sharma, Mujeeb Ur Rahman.

Sunrisers Hyderabad (SRH) Full Squad

Travis Head, Mayank Agarwal, Abhishek Sharma, Anmolpreet Singh, Aiden Markram, Rahul Tripathi, Glenn Phillips. Abdul Samad, Heinrich Klaasen (wk), Upendra Yadav (wk), Marco Jansen, Washington Sundar, Sanvir Singh, Nitish Kumar Reddy, Shahbaz Ahmed, Pat Cummins, Bhuvneshwar Kumar, Fazalhaq Farooqi, T Natarajan, Umran Malik, Jaydev Unadkat, Akash Singh, Wanindu Hasaranga, Mayank Markande, Jhathavedh Subramanyan.

Follow
Share

Editor's Pick

IND vs AUS 4th Test LIVE Score, Day 1: India hunt for second wicket before lunch Cricket IND vs AUS 4th Test LIVE Score, Day 1: India hunt for second wicket before lunch

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking