The ongoing season of the Indian Premier League has been nothing less than a stunner. Being organised amid a global…