ICC to punish Bangladesh with major financial blow after T20 World Cup 2026 withdrawal, know details

Bangladesh’s exclusion from the 2026 T20 World Cup will lead to a major financial crisis for the BCB. Losses include the USD 500,000 participation fee, ICC’s USD 27 million annual revenue share, …