Yes, Rohit Sharma will play in IPL 2024 although not as a captain. He has been replaced by Hardik Pandya as Mumbai Indians captain.