The 2023 season of the Indian Premier League (IPL) turned out to be an evolutionary one, as the league introduced a new rule, called the Impact Player rule.
The rule added a new flavour to the T20 cricket format by the introduction of a 'substitute', wherein a player from the bench could replace an already existing player in the XI.
BET NOW: Exclusive sign-up offers and bonuses when you bet on IPL action
A batsman could then come in place of a bowler to add batting depth, while a bowler could come in for a batsman to give more bowling options.
Chennai Super Kings (CSK) bowler Tushar Deshpande became the first ever Impact Player in the history of IPL, when he came on in the 2023 curtain raiser against Gujarat Titans (GT).
In this article, The Sporting News takes a look at all the Impact Players of the 2024 edition.
MORE: Who will make the India squad for 2024 T20 World Cup?
List of all Impact Players in IPL 2024
The first Impact Player of the 2024 edition was Yash Dayal, who came in place of Dinesh Karthik.
Delhi Capitals' Abishek Porel is the most used Impact Player this season so far, coming on thrice as the Impact Sub.
Here's a comprehensive list of all the Impact Players for all the teams.
Chennai Super Kings
Impact Player | Player substituted off | Match | Date |
Shivam Dube | Mustafizur Rahman | CSK vs RCB | March 22, 2024 |
Matheesha Pathirana | Shivam Dube | CSK vs GT | March 26, 2024 |
Shivam Dube | Matheesha Pathirana | DC vs CSK | March 31, 2024 |
Mukesh Choudhary | Shivam Dube | SRH vs CSK | April 5, 2024 |
Shivam Dube | Mustafizur Rahman | CSK vs KKR | April 8, 2024 |
Matheesha Pathirana | Ajinkya Rahane | MI vs CSK | April 14, 2024 |
Sameer Rizvi | Ajinkya Rahane | LSG vs CSK | April 19, 2024 |
Shardul Thakur | Ajinkya Rahane | CSK vs LSG | April 23, 2024 |
Shardul Thakur | Shivam Dube | CSK vs SRH | April 28, 2024 |
Sameer Rizvi | Ajinkya Rahane | CSK vs PBKS | May 1, 2024 |
Simarjeet Singh | Ajinkya Rahane | PBKS vs CSK | May 5, 2024 |
Sameer Rizvi | Daryl Mitchell | CSK vs RR | May 12, 2024 |
Gujarat Titans
Impact Player | Player substituted off | Match | Date |
Mohit Sharma | Sai Sudharsan | GT vs MI | March 24, 2024 |
Sai Sudharsan | Mohit Sharma | CSK vs GT | March 26, 2024 |
Sai Sudharsan | Mohit Sharma | GT vs SRH | March 31, 2024 |
Mohit Sharma | Rahul Tewatia | GT vs PBKS | April 4, 2024 |
Kane Williamson | Mohit Sharma | LSG vs GT | April 7, 2024 |
Shahrukh Khan | Mohit Sharma | RR vs GT | April 10, 2024 |
Shahrukh Khan | Sai Sudharsan | GT vs DC | April 17. 2024 |
Sai Sudharsan | Sandeep Warrier | PBKS vs GT | April 21, 2024 |
Sai Sudharsan | Sandeep Warrier | DC vs GT | April 24, 2024 |
Sandeep Warrier | Sai Sudharsan | GT vs RCB | April 28, 2024 |
Vijay Shankar | Sai Sudharsan | RCB vs GT | May 4, 2024 |
Mumbai Indians
Impact Player | Player substituted off | Match | Date |
Dewald Brevis | Luke Wood | GT vs MI | March 24, 2024 |
Romario Shepherd | Kwena Maphaka | SRH vs MI | March 27, 2024 |
Dewald Brevis | Naman Dhir | MI vs RR | April 1, 2024 |
Akash Madhwal | Suryakumar Yadav | MI vs DC | April 7, 2024 |
Suryakumar Yadav | Akash Madhwal | MI vs RCB | April 11, 2024 |
Suryakumar Yadav | Akash Madhwal | MI vs CSK | April 14, 2024 |
Akash Madhwal | Suryakumar Yadav | PBKS vs MI | April 18, 2024 |
Nuwan Thushara | Suryakumar Yadav | RR vs MI | April 22, 2024 |
Suryakumar Yadav | Nuwan Thushara | DC vs MI | April 27, 2024 |
Rohit Sharma | Nuwan Thushara | MI vs KKR | May 3, 2024 |
Rohit Sharma | Nuwan Thushara | KKR vs MI | May 11, 2024 |
Royal Challengers Bengaluru
Impact Player | Player substituted off | Match | Date |
Yash Dayal | Dinesh Karthik | CSK vs RCB | March 22, 2024 |
Mahipal Lomror | Yash Dayal | RCB vs PBKS | March 25, 2024 |
Vijaykumar Vyshak | Dinesh Karthik | RCB vs KKR | March 29, 2024 |
Mahipal Lomror | Yash Dayal | RCB vs LSG | April 2, 2024 |
Himanshu Sharma | Saurav Chauhan | RR vs RCB | April 6, 2024 |
Saurav Chauhan | Rajat Patidar | MI vs RCB | April 11, 2024 |
Anuj Rawat | Yash Dayal | RCB vs SRH | April 15, 2024 |
Suyash Prabhudessai | Yash Dayal | KKR vs RCB | April 21, 2024 |
Swapnil Singh | Rajat Patidar | SRH vs RCB | April 25, 2024 |
Rajat Patidar | Yash Dayal | RCB vs GT | May 4, 2024 |
Rajat Patidar | Yash Dayal | PBKS vs RCB | May 9, 2024 |
Swapnil Singh | Rajat Patidar | RR vs RCB | May 22, 2024 |
Kolkata Knight Riders
Impact Player | Player substituted off | Match | Date |
Suyash Sharma | Ramandeep Singh | KKR vs SRH | March 23, 2024 |
Angkrish Raghuvanshi | Varun Chakaravarthy | RCB vs KKR | March 29, 2024 |
Vaibhav Arora | Angkrish Raghuvanshi | DC vs KKR | April 3, 2024 |
Anukul Roy | Rinku Singh | CSK vs KKR | April 8, 2024 |
Rinku Singh | Varun Chakaravarthy | KKR vs LSG | April 14, 2024 |
Vaibhav Arora | Rinku Singh | KKR vs RR | April 16, 2024 |
Suyash Sharma | Rinku Singh | KKR vs RCB | April 21, 2024 |
Anukul Roy | Venkatesh Iyer | KKR vs PBKS | April 26, 2024 |
Angkrish Raghuvanshi | Varun Chakaravarthy | KKR vs DC | April 29, 2024 |
Vaibhav Arora | Angkrish Raghuvanshi | LSG vs KKR | May 5, 2024 |
Vaibhav Arora | Nitish Rana | KKR vs MI | May 11, 2024 |
Rajasthan Royals
Impact Player | Player substituted off | Match | Date |
Nandre Burger | Shimron Hetmyer | RR vs LSG | March 24, 2024 |
Nandre Burger | Shimron Hetmyer | RR vs DC | March 28, 2024 |
Shubham Dubey | Yuzvendra Chahal | MI vs RR | April 1, 2024 |
Shubham Dubey | Yuzvendra Chahal | RR vs RCB | April 6, 2024 |
Yashasvi Jaiswal | Kuldeep Sen | PBKS vs RR | April 13, 2024 |
Jos Buttler | Kuldeep Sen | KKR vs RR | April 16, 2024 |
Jos Buttler | Yuzvendra Chahal | RR vs MI | April 22, 2024 |
Riyan Parag | Yuzvendra Chahal | LSG vs RR | April 27, 2024 |
Jos Buttler | Yuzvendra Chahal | SRH vs RR | May 2, 2024 |
Jos Buttler | Yuzvendra Chahal | DC vs RR | May 7, 2024 |
Nandre Burger | Dhruv Jurel | CSK vs RR | May 12, 2024 |
Donovan Ferreira | Dhruv Jurel | RR vs PBKS | May 15, 2024 |
Shimron Hetmyer | Yuzvendra Chahal | RR vs RCB | May 22, 2024 |
Shimron Hetmyer | Yuzvendra Chahal | SRH vs RR | May 24, 2024 |
Sunrisers Hyderabad
Impact Player | Player substituted off | Match | Date |
Abhishek Sharma | Thangarasu Natarajan | KKR vs SRH | March 23, 2024 |
Umran Malik | Travis Head | SRH vs MI | March 27, 2024 |
Washington Sundar | Mayank Agarwal | GT vs SRH | March 31, 2024 |
Travis Head | Thangarasu Natarajan | SRH vs CSK | April 5, 2024 |
Rahul Tripathi | Travis Head | PBKS vs SRH | April 9, 2024 |
Mayank Markande | Travis Head | RCB vs SRH | April 15, 2024 |
Washington Sundar | Travis Head | DC vs SRH | April 20, 2024 |
Thangarasu Natarajan | Travis Head | SRH vs RCB | April 25, 2024 |
Anmolpreet Singh | Thangarasu Natarajan | CSK vs SRH | April 28, 2024 |
Jaidev Unadkat | Anmolpreet Singh | SRH vs RR | May 2, 2024 |
Sanvir Singh | Abhishek Sharma | MI vs SRH | May 6, 2024 |
Abhishek Sharma | Thangarasu Natarajan | LSG vs SRH | May 8, 2024 |
Sanvir Singh | Abhishek Sharma | KKR vs SRH | May 21, 2024 |
Shahbaz Ahmed | Travis Head | SRH vs RR | May 24, 2024 |
Delhi Capitals
Impact Player | Player substituted off | Match | Date |
Abishek Porel | Ricky Bhui | PBKS vs DC | March 23, 2024 |
Abishek Porel | Khaleel Ahmed | RR vs DC | March 28, 2024 |
Rasikh Dar Salam | Prithvi Shaw | DC vs CSK | March 31, 2024 |
Abishek Porel | Khaleel Ahmed | DC vs KKR | April 3, 2024 |
Kumar Kushagra | Khaleel Ahmed | MI vs DC | April 7, 2024 |
Abishek Porel | Khaleel Ahmed | LSG vs DC | April 12, 2024 |
Abishek Porel | Khaleel Ahmed | GT vs DC | April 17, 2024 |
Prithvi Shaw | Khaleel Ahmed | DC vs SRH | April 20, 2024 |
Rasikh Salam | Prithvi Shaw | DC vs GT | April 24, 2024 |
Rasikh Salam | Kumar Kushagra | DC vs MI | April 27, 2024 |
Kumar Kushagra | Prithvi Shaw | KKR vs DC | April 29, 2024 |
Rasikh Salam | Abhishek Porel | DC vs RR | May 7, 2024 |
Abhishek Porel | Ishant Sharma | DC vs LSG | May 14, 2024 |
Punjab Kings
Impact Player | Player substituted off | Match | Date |
Prabhsimran Singh | Arshdeep Singh | PBKS vs DC | March 23, 2024 |
Arshdeep Singh | Prabhsimran Singh | RCB vs PBKS | March 25, 2024 |
Prabhsimran Singh | Arshdeep Singh | LSG vs PBKS | March 30, 2024 |
Ashutosh Sharma | Arshdeep Singh | GT vs PBKS | April 4, 2024 |
Prabhsimran Singh | Arshdeep Singh | PBKS vs SRH | April 9, 2024 |
Ashutosh Sharma | Prabhsimran Singh | PBKS vs RR | April 13, 2024 |
Harpreet Bhatia | Arshdeep Singh | PBKS vs MI | April 18, 2024 |
Harpreet Bhatia | Prabhsimran Singh | PBKS vs GT | April 21, 2024 |
Prabhsimran Singh | Arshdeep Singh | KKR vs PBKS | April 26, 2024 |
Prabhsimran Singh | Arshdeep Singh | CSK vs PBKS | May 1, 2024 |
Prabhsimran Singh | Arshdeep Singh | PBKS vs CSK | May 5, 2024 |
Vidwath Kaverappa | Jitesh Sharma | PBKS vs RCB | May 9, 2024 |
Ashutosh Sharma | Arshdeep Singh | RR vs PBKS | May 15, 2024 |
Lucknow Super Giants
Impact Player | Player substituted off | Match | Date |
Deepak Hooda | Yash Thakur | RR vs LSG | March 24, 2024 |
Naveen ul-Haq | KL Rahul | LSG vs PBKS | March 30, 2024 |
Manimaran Siddharth | Quinton de Kock | RCB vs LSG | April 2, 2024 |
Manimaran Siddharth | Marcus Stoinis | LSG vs GT | April 7, 2024 |
Deepak Hooda | Quinton de Kock | LSG vs DC | April 12, 2024 |
Arshad Khan | Quinton de Kock | KKR vs LSG | April 14, 2024 |
None | None | LSG vs CSK | April 19, 2024 |
Devdutt Padikkal | Yash Thakur | CSK vs LSG | April 23, 2024 |
Amit Mishra | Quinton de Kock | LSG vs RR | April 27, 2024 |
Arshin Kulkarni | Yash Thakur | LSG vs KKR | May 5, 2024 |
Ayush Badoni | Mohsin Khan | DC vs LSG | May 14, 2024 |