Multiple choice general knowledge sports Which player has replaced Yuvraj Singh as the captain of Kings XI Punjab ? Kumar Sangakara Mahela Jayawardena Shaun Marsh James Hopes Reveal answer Fill a bubble to check yourself A Correct answer Explanation Kumar Sangakkara replaced Yuvraj Singh as the captain of Kings XI Punjab (now Punjab Kings) for IPL 3 (2010). Sangakkara led the team after Yuvraj stepped down from captaincy.