Ravichandran Ashwin
Another great option who can replace Shreyas Iyer over others is definitely Ravichandran Ashwin. Hardly people know that he is an engineer first before turned into a cricketer. As a captain, he has good numbers over others in the race while being the captain for Kings XI Punjab winning 12 games out of 28 games.
He recently returned to test cricket after long break where he has helped team India to win the Test series against Australia and England. While the debates continue to flow about his return to T20I cricket, Ashwin has continued to perform well in IPL. With experience under his belt, Ashwin has higher chances to captain Delhi Capitals in the upcoming season in the absence of regular skipper Shreyas Iyer.