It’s an incongruity but one any marketer would have no issue with! India may be a sports-dud country but when it comes to cricket we...