Chennai Super Kings lead IPL fan engagement despite a challenging season, averaging 308 million viewers per match.