Kashmir Premier League (KPL), billed as the ultimate cricketing extravaganza, kicked off on monday with Srinagar Sherdils defeating Budgam Badshahs in the inaugural T20 match by six wickets.