Indian Premier League

Indian Premier League

Indian Premier League is one of the most popular T20 league hosted by the Indian Cricket Board also known as IPL. The Indian Premier League is a professional Twenty20 cricket league in India usually contested between March and May of every year by 8 teams representing 8 different cities or states in India. The league was founded by the Board of Control for Cricket in India in 2007.

Indian Premier League 2021 Squads

Chennai Super Kings:

Suresh Raina, MS Dhoni, Narayan Jagadeesabn, Ruturaj Gaikwad, KM Asif, Josh Hazlewood, Karn Sharma, Ambati Rayudu, Deepak Chahar, Faf du Plessis, Shardul Thakur, Mitchell Santner, Dwayne Bravo, Lungi Ngidi, Sam Curran, Ravindra Jadeja, Imran Tahir, Robin Uthappa, Moeen Ali, K Gowtham, Cheteshwar Pujara, M.Harisankar Reddy, K.Bhagath Varma, C Hari Nishaanth, R Sai Kishore

Delhi Capitals:

Shreyas Iyer, Ajinkya Rahane, Amit Mishra, Avesh Khan, Axar Patel, Ishant Sharma, Kagiso Rabada, Prithvi Shaw, Ravichandran Ashwin, Rishabh Pant, Shikhar Dhawan, Lalit Yadav, Marcus Stoinis, Shimron Hetmyer, Chris Woakes, Anrich Nortje, Steve Smith, Umesh Yadav, Ripal Patel, Lukman Hussain Meriwala, M Siddharth, Tom Curran, Sam Billings, Pravin Dubey, Vishnu Vinod

Kolkata Knight Riders:

Dinesh Karthik, Andre Russell, Kamlesh Nagarkoti, Kuldeep Yadav, Lockie Ferguson, Nitish Rana, Prasidh Krishna, Rinku Singh, Sandeep Warrier, Shivam Mavi, Shubman Gill, Sunil Narine, Eoin Morgan, Pat Cummins, Rahul Tripathi, Varun Chakravarthy, Pawan Negi, Tim Seifert, Shakib al Hasan, Sheldon Jackson, Vaibhav Arora, Karun Nair, Harbhajan Singh, Ben Cutting, Venkatesh Iyer

Mumbai Indians:

Rohit Sharma, Aditya Tare, Anmolpreet Singh, Anukul Roy, Dhawal Kulkarni, Hardik Pandya, Ishan Kishan, Jasprit Bumrah, Jayant Yadav, Kieron Pollard, Krunal Pandya, Quinton de Kock, Rahul Chahar, Suryakumar Yadav, Chris Lynn, Mohsin Khan, Saurabh Tiwary, Trent Boult, Adam Milne, Nathan Coulter-Nile, Piyush Chawla, James Neeshan, Yudhvir Charak, Marco Jansen, Arjun Tendulkar

Punjab Kings:

KL Rahul (c), Chris Gayle, Mayank Agarwal, Nicholas Pooran, Mandeep Singh, Sarfaraz Khan, Deepak Hooda, Prabhsimran Singh, Mohammed Shami, Chris Jordan, Darshan Nalkande, Ravi Bishnoi, Murugan Ashwin, Arshdeep Singh, Harpreet Brar, Ishan Porel, Dawid Malan, Jhye Richardson, Shahrukh Khan, Riley Meredith, Moises Henriques, Jalaj Saxena, Utkarsh Singh, Fabian Allen, Saurabh Kumar

Rajasthan Royals:

Sanju Samson, Ben Stokes, Jofra Archer, Jos Buttler, Riyan Parag, Shreyas Gopal, Rahul Tewatia, Mahipal Lomror, Kartik Tyagi, Andrew Tye, Jaydev Unadkat, Mayank Markande, Yashasvi Jaiswal, Anuj Rawat, David Miller, Manan Vohra, Shivam Dube, Chris Morris, Mustafizur Rahim, Chetan Sakariya, K.C. Cariappa, Liam Livingstone, Kuldip Yadav, Akash Singh

Royal Challengers Bangalore squad:

Virat Kohli, AB de Villiers, Yuzvendra Chahal, Devdutt Padikkal, Harshal Patel, Daniel Sams, Washington Sundar, Mohammed Siraj, Navdeep Saini, Adam Zampa, Shahbaz Ahmed, Josh Philippe, Kane Richardson, Pavan Deshpande, Glenn Maxwell, Sachin Baby, Rajat Patidar, Mohammed Azharuddeen, Kyle Jamieson, Dan Christian, Suyesh Prabhudessai, K.S. Bharat

Sunrisers Hyderabad:

Kane Williamson, David Warner, Manish Pandey, Virat Singh, Priyam Garg, Abdul Samad, Bhuvneshwar Kumar, Khaleel Ahmed, Sandeep Sharma, Siddharth Kaul, T Natarajan, Abhishek Sharma, Shahbaz Nadeem, Mitchell Marsh, Vijay Shankar, Mohammad Nabi, Rashid Khan, Jonny Bairstow, Wriddhiman Saha, Shreevats Goswami, Basil Thampi, Jason Holder, Jagadeesha Suchith, Kedar Yadav, Mujeeb ur Rahman

#TeamPLDWonLostPoints
1 DC DC1410420
OpponentMatchDateResult
Chennai Super KingsMatch 2Apr 10 2021 W
Rajasthan RoyalsMatch 7Apr 15 2021 L
Punjab KingsMatch 11Apr 18 2021 W
Mumbai IndiansMatch 13Apr 20 2021 W
Sunrisers HyderabadMatch 20Apr 25 2021 T
Royal Challengers BangaloreMatch 22Apr 27 2021 L
Kolkata Knight RidersMatch 25Apr 29 2021 W
Punjab KingsMatch 29May 2 2021 W
Sunrisers HyderabadMatch 33Sep 22 2021 W
Rajasthan RoyalsMatch 36Sep 25 2021 W
Kolkata Knight RidersMatch 41Sep 28 2021 L
Mumbai IndiansMatch 46Oct 2 2021 W
Chennai Super KingsMatch 50Oct 4 2021 W
Royal Challengers BangaloreMatch 56Oct 8 2021 L
2 CSK CSK149518
OpponentMatchDateResult
Delhi CapitalsMatch 2Apr 10 2021 L
Punjab KingsMatch 8Apr 16 2021 W
Rajasthan RoyalsMatch 12Apr 19 2021 W
Kolkata Knight RidersMatch 15Apr 21 2021 W
Royal Challengers BangaloreMatch 19Apr 25 2021 W
Sunrisers HyderabadMatch 23Apr 28 2021 W
Mumbai IndiansMatch 27May 1 2021 L
Mumbai IndiansMatch 30Sep 19 2021 W
Royal Challengers BangaloreMatch 35Sep 24 2021 W
Kolkata Knight RidersMatch 38Sep 26 2021 W
Sunrisers HyderabadMatch 44Sep 30 2021 W
Rajasthan RoyalsMatch 47Oct 2 2021 L
Delhi CapitalsMatch 50Oct 4 2021 L
Punjab KingsMatch 53Oct 7 2021 L
3 RCB RCB149518
OpponentMatchDateResult
Mumbai IndiansMatch 1Apr 9 2021 W
Sunrisers HyderabadMatch 6Apr 14 2021 W
Kolkata Knight RidersMatch 10Apr 18 2021 W
Rajasthan RoyalsMatch 16Apr 22 2021 W
Chennai Super KingsMatch 19Apr 25 2021 L
Delhi CapitalsMatch 22Apr 27 2021 W
Punjab KingsMatch 26Apr 30 2021 L
Kolkata Knight RidersMatch 31Sep 20 2021 L
Chennai Super KingsMatch 35Sep 24 2021 L
Mumbai IndiansMatch 39Sep 26 2021 W
Rajasthan RoyalsMatch 43Sep 29 2021 W
Punjab KingsMatch 48Oct 3 2021 W
Sunrisers HyderabadMatch 52Oct 6 2021 L
Delhi CapitalsMatch 56Oct 8 2021 W
4 KKR KKR147714
OpponentMatchDateResult
Sunrisers HyderabadMatch 3Apr 11 2021 W
Mumbai IndiansMatch 5Apr 13 2021 L
Royal Challengers BangaloreMatch 10Apr 18 2021 L
Chennai Super KingsMatch 15Apr 21 2021 L
Rajasthan RoyalsMatch 18Apr 24 2021 L
Punjab KingsMatch 21Apr 26 2021 W
Delhi CapitalsMatch 25Apr 29 2021 L
Royal Challengers BangaloreMatch 31Sep 20 2021 W
Mumbai IndiansMatch 34Sep 23 2021 W
Chennai Super KingsMatch 38Sep 26 2021 L
Delhi CapitalsMatch 41Sep 28 2021 W
Punjab KingsMatch 45Oct 1 2021 L
Sunrisers HyderabadMatch 49Oct 3 2021 W
Rajasthan RoyalsMatch 54Oct 7 2021 W
5 MI MI147714
OpponentMatchDateResult
Royal Challengers BangaloreMatch 1Apr 9 2021 L
Kolkata Knight RidersMatch 5Apr 13 2021 W
Sunrisers HyderabadMatch 9Apr 17 2021 W
Delhi CapitalsMatch 13Apr 20 2021 L
Punjab KingsMatch 17Apr 23 2021 L
Rajasthan RoyalsMatch 24Apr 29 2021 W
Chennai Super KingsMatch 27May 1 2021 W
Chennai Super KingsMatch 30Sep 19 2021 L
Kolkata Knight RidersMatch 34Sep 23 2021 L
Royal Challengers BangaloreMatch 39Sep 26 2021 L
Punjab KingsMatch 42Sep 28 2021 W
Delhi CapitalsMatch 46Oct 2 2021 L
Rajasthan RoyalsMatch 51Oct 5 2021 W
Sunrisers HyderabadMatch 55Oct 8 2021 W
6 PBKS PBKS146812
OpponentMatchDateResult
Rajasthan RoyalsMatch 4Apr 12 2021 W
Chennai Super KingsMatch 8Apr 16 2021 L
Delhi CapitalsMatch 11Apr 18 2021 L
Sunrisers HyderabadMatch 14Apr 21 2021 L
Mumbai IndiansMatch 17Apr 23 2021 W
Kolkata Knight RidersMatch 21Apr 26 2021 L
Royal Challengers BangaloreMatch 26Apr 30 2021 W
Delhi CapitalsMatch 29May 2 2021 L
Rajasthan RoyalsMatch 32Sep 21 2021 L
Sunrisers HyderabadMatch 37Sep 25 2021 W
Mumbai IndiansMatch 42Sep 28 2021 L
Kolkata Knight RidersMatch 45Oct 1 2021 W
Royal Challengers BangaloreMatch 48Oct 3 2021 L
Chennai Super KingsMatch 53Oct 7 2021 W
7 RR RR145910
OpponentMatchDateResult
Punjab KingsMatch 4Apr 12 2021 L
Delhi CapitalsMatch 7Apr 15 2021 W
Chennai Super KingsMatch 12Apr 19 2021 L
Royal Challengers BangaloreMatch 16Apr 22 2021 L
Kolkata Knight RidersMatch 18Apr 24 2021 W
Mumbai IndiansMatch 24Apr 29 2021 L
Sunrisers HyderabadMatch 28May 2 2021 W
Punjab KingsMatch 32Sep 21 2021 W
Delhi CapitalsMatch 36Sep 25 2021 L
Sunrisers HyderabadMatch 40Sep 27 2021 L
Royal Challengers BangaloreMatch 43Sep 29 2021 L
Chennai Super KingsMatch 47Oct 2 2021 W
Mumbai IndiansMatch 51Oct 5 2021 L
Kolkata Knight RidersMatch 54Oct 7 2021 L
8 SRH SRH143116
OpponentMatchDateResult
Kolkata Knight RidersMatch 3Apr 11 2021 L
Royal Challengers BangaloreMatch 6Apr 14 2021 L
Mumbai IndiansMatch 9Apr 17 2021 L
Punjab KingsMatch 14Apr 21 2021 W
Delhi CapitalsMatch 20Apr 25 2021 T
Chennai Super KingsMatch 23Apr 28 2021 L
Rajasthan RoyalsMatch 28May 2 2021 L
Delhi CapitalsMatch 33Sep 22 2021 L
Punjab KingsMatch 37Sep 25 2021 L
Rajasthan RoyalsMatch 40Sep 27 2021 W
Chennai Super KingsMatch 44Sep 30 2021 L
Kolkata Knight RidersMatch 49Oct 3 2021 L
Royal Challengers BangaloreMatch 52Oct 6 2021 W
Mumbai IndiansMatch 55Oct 8 2021 L