The finale saw the setting of a world record of 1,04,589 fans at a limited-overs cricket match who gathered in
31 May 2022 12:48 AM GMT