The IPL starts at the Eden in Kolkata on March 22 with champions Kolkata Knight Riders squaring up against Royal Challengers Bengaluru.