The ICC has 6.88m followers. But surprisingly, Bangladesh Cricket Board (@BCBtigers) has beaten the likes of Pakistan, England, Australia, etc to the second spot with 1.75m followers.