Wriddhiman Saha has been a versatile batsman for Kings XI Punjab. Against Kolkata Knight Riders in the Indian Premier League final, he became a sensation by hitting a 49-ball century, adding 129 runs for the third wicket with Manan Vohra. (BCCI image)