The International Cricket Council (ICC) has set the stage ablaze with the release of its first-ever ad campaign for the…