Hardik Pandya replaced Rohit Sharma as MI skipper ahead of IPL 2024 but the franchise finished at the bottom. However, the franchise has retained him as captain, having won 26 matches out of 45 as skipper in IPL.
Rajat Patidar emerged as the surprising pick for RCB as their captain. Having made his IPL debut in 2021, Patidar will captain in the tournament for the first time.
Chennai Super Kings skipper Ruturaj Gaikwad had led the side for the first time in IPL last year. In seven matches, he led the franchise to as many wins and losses.
Shubman Gill had also captained in IPL for the first time last year. However, the Gujarat Titans endured seven losses in 12 matches and they failed to reach the playoffs.
LSG shelled out ₹27 crore on Rishabh Pant and made him skipper. In 43 matches as IPL captain, Pant has tasted 23 victories.
Shreyas Iyer, who ushered KKR to the IPL title last year. will captain Punjab Kings this year. In 70 games as skipper, Iyer has tasted 38 wins.
Ajinkya Rahane has been appointed as KKR captain for IPL 2025. Rahane has a poor record as IPL captain, suffering 19 losses in 25 games.
Axar Patel will lead the Delhi Capitals this year, with the franchise releasing Rishabh Pant. Axar has only captained in 1 IPL game thus far and ended up on the losing side.
Sanju Samson has been retained as Rajasthan Royals' skipper. Samson has ushered the Royals to 31 wins in 61 matches.
Pat Cummins is the only overseas skipper in IPL 2025 and did a sensational job last year, lifting SRH to the final. In 16 matches, Cummins has tasted nine victories.