Let's take a look at the captains of all 10 IPL 2025 franchises.