IPL 2025 impact players

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.

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

Follow Wisden for all IPL 2025 updates, including live scores, team squads & news, team schedule and more. The live streaming details for India, UK and USA can be found here. Check the updated points table, along with the Orange Cap and Purple Cap holders.