
IPL 2025 franchises will once again have the option to use an Impact Player during an ongoing match, adding another tactical dimension to the competition. Here’s a match-wise list of all the Impact Players used in the season so far.
IPL 2025: What is the Impact Player rule?
The Impact Player rule, first introduced in the 2023 edition will continue to be a part of the IPL. The rule allows players to name a substitute during a match, adding a strategic element to the game. A team has to name their Impact Player from the pool of five players name before the start of every game. The captains of both teams can introduce an Impact Player during the natural breaks of the game. These include the start of an innings, the end of an over, the fall of a wicket, or when a batter retires.
Generally, they have to be Indian unless a franchise has not already filled their XI with the maximum allowed quota of four overseas players before the start of the match. It is to be noted that a player who is replaced by the Impact Player can no longer take part in the match.
Read more: Explained: IPL Impact Player, the substitution system that debuted in IPL 2023
Though concussion subs can bat or ball during a match, it is an injury-forced substitution compared to the Impact Player rule, which is a tactical one.
Shardul Thakur, who initially went unsold in the IPL 2025 auction and signed with Essex for the County Championship, will now feature in the IPL as a replacement player.
— Wisden (@WisdenCricket) March 23, 2025
Read more ➡️ https://t.co/gcAiivNlZ5 pic.twitter.com/CGWOzx3Bn4
Who was the first Impact Player in IPL?
During the curtain-raiser of IPL 2023, Chennai Super Kings became the first to introduce an Impact Player when they replaced Ambati Rayudu with Tushar Deshpande against Gujarat Titans in Ahmedabad.
Still in its early years, one criticism of the Impact Player rule is that it does away with the need for all-rounders, potentially hindering their growth.
IPL 2025: Impact players used so far
Match 1: KKR vs RCB (Kolkata)
KKR: Vaibhav Arora for Angkrish Raghuvanshi
RCB: Devdutt Padikkal for Suyash Sharma
Match 2: SRH vs RR (Hyderabad)
SRH: Adam Zampa for Travis Head
RR: Sanju Samson for Fazalhaq Farooqi
Match 3: CSK vs MI (Chennai)
CSK: Rahul Tripathi for Khaleel Ahmed
MI: Vignesh Puthur for Rohit Sharma
Match 4: DC vs LSG (Visakhapatnam)
DC: Ashutosh Sharma for Mukesh Kumar
LSG: Manimaran Siddharth for Mitchell Marsh
Match 5: GT vs PBKS (Ahmedabad)
GT: Sherfane Rutherford for Prasidh Krishna
PBKS: Vijaykumar Vyshak for Priyansh Arya
Match 6: RR vs KKR (Guwahati)
RR: Shubham Dubey for Sanju Samson
KKR: Angkrish Raghuvanshi for Varun Chakravarthy
Match 7: SRH vs LSG (Hyderabad)
SRH: Adam Zampa for Travis Head
LSG: Mitchell Marsh for Digvesh Rathi
Match 8: CSK vs RCB (Chennai)
CSK: Shivam Dube for Matheesha Pathirana
RCB: Suyash Sharma for Devdutt Padikkal
Match 9: GT vs MI (Ahmedabad)
GT: Ishant Sharma for Sherfane Rutherford
MI: Robin Minz for Satyanarayana Raju
Match 10: DC vs SRH (Visakhapatnam)
DC: -
SRH: Wiaan Mulder for Travis Head
Match 11: RR vs CSK (Guwahati)
RR: Kumar Kartikeya for Sanju Samson
CSK: Shivam Dube for Matheesha Pathirana
Match 12: MI vs KKR (Mumbai)
MI: Rohit Sharma for Vignesh Puthur
KKR: Manish Pandey for Angkrish Raghuvanshi
Match 13: LSG vs PBKS (Lucknow)
LSG: M Siddharth for David Miller
PBKS: Nehal Wadhera for Yuzvendra Chahal
Match 14: RCB vs GT (Bengaluru)
RCB: Rasikh Salam for Devdutt Padikkal
GT: Sherfane Rutherford for Ishant Sharma
Match 15: KKR vs SRH (Kolkata)
KKR: Vaibhav Arora for Angkrish Raghuvanshi
SRH: Travis Head for Zeeshan Ansari
Match 16: LSG vs MI (Lucknow)
LSG: Ravi Bishnoi for Mitchell Marsh
MI: Tilak Varma for Vignesh Puthur
Match 17: CSK vs DC (Chennai )
CSK: Shivam Dube for Matheesha Pathirana
DC: Mukesh Kumar for Ashutosh Sharma
Match 18: PBKS vs RR (Mullanpur)
PBKS: Priyansh Arya for Yuzvendra Chahal
RR: Kumar Kartikeya for Nitish Rana
Match 19: SRH vs GT (Hyderabad)
SRH: Simarjeet Singh for Travis Head
GT: Sherfane Rutherford for Mohammed Siraj
Match 20: MI vs RCB (Mumbai)
MI: Rohit Sharma for Vignesh Puthur
RCB: Suyash Sharma for Devdutt Padikkal
Match 21: KKR vs LSG (Kolkata)
KKR: Angkrish Raghuvanshi for Varun Chakravarthy
LSG: Ravi Bishnoi for Mitchell Marsh
Match 22: PBKS vs CSK (Mullanpur)
PBKS: Yash Thakur for Priyansh Arya
CSK: Shivam Dube for Matheesha Pathirana
Match 23: GT vs RR (Ahmedabad)
GT: Kulwant Khejroliya for Sherfane Rutherford
RR: Shubham Dubey for Fazalhaq Farooqi