There are many benefits for a country. When it comes to cricket, the host country automatically qualifies for the event. Apart from that, the host country may receive many benefits related to money and finance. Sponsors may offer sponsorship and many international companies also run advertisement campaigns in the host country. This gives a huge boost to revenue.