The business value of the Indian Premier League (IPL) has breached the USD 20 billion mark for the first time. In terms of brand value of franchises, the Royal Challengers Bengaluru are top with a valuation of USD 312 million.