These are the 22 countries that Britain hasn't invaded : Andorra, Belarus, Bolivia, Burundi, Central African Republic, Chad, Congo, Guatemala, Ivory Coast ,Kyrgyzstan, Liechtenstein, Luxembourg, Mali, Marshall Islands, Monaco, Mongolia, Paraguay, Sao Tome and Principe, Sweden, Tajikistan, Uzbekistan and Vatican City.
EDIT : This map is already famous on the Internet but I feel I should explain it a little more. It is based on the work of Stuart Laycock. He has worked his way around the globe, through each country alphabetically, researching its history to establish whether, at any point, they have experienced an incursion by Britain (even if they were not a sovereign state back then, for example Estonia means on Estonian soil even though it was under Russian rule at the time) so it can be :
- an full-on invasion.
- some sort of military presence in the territory – however transitory – either through force, the threat of force, negotiation or payment.
- incursions by British pirates, privateers or armed explorers have also been included, provided they were operating with the approval of their government.
This is quite a stretch but I still find it amusing.