Canada has hosted the Commonwealth games three times.
Scotland has hosted the Commonwealth Games three times, Edinburgh in 1970 and 1986, and Glasgow in 2014.
Karate is not a sport in the Commonwealth games.
Scotland has hosted three Commonwealth Games: 1970 and 1986 (Edinburgh), and 2014 (Glasgow).
2 times
Scotland has hosted the Commonwealth Games three times, Edinburgh in 1970 and 1986, and Glasgow in 2014.
Glasgow has only hosted the Commonwealth Games one time. This was in 2014. However, Scotland has hosted the Commonwealth Games three times. Edinburgh in 1970, and 1986. Glasgow in 2014. Additionally, the Commonwealth Youth Games were held in Edinburgh in 2000.
Scotland has hosted the Commonwealth Games on three occasions: 1970 (Edinburgh), 1986 (Edinburgh) and 2014 (Glasgow).
Australia has hosted the Commonwealth Games 4 times. Sydney hosted in 1938, Perth in 1962, Brisbane in 1982 and Melbourne in 2006.
Glasgow has only hosted Commonwealth Games on one occasion (2014).
Scotland has hosted the Commonwealth Games on three occasions: Edinburgh (1970 and 1986) and Glasgow (2014).
Malaysia has hosted the Commonwealth Games only once in 1998 in Kuala Lumpur.