IPL KKR All IPL Seasons Captains List (2008 – 2025) In the first three seasons, Knight Riders performed poorly, tarnishing…