CPI Score relates to perceptions of the degree of corruption as seen by business people and country analysts, and ranges between 100 (highly clean) and 0 (highly corrupt).

Corruption perceptions index (score)

2005201020112012201320142015201620172018
Gabon29.0028.0029.8335.0034.0037.0034.0035.0032.0031.00
Gambia27.0032.0035.1234.0028.0029.0028.0026.0030.0037.00
Ghana35.0041.0038.5145.0046.0048.0047.0043.0040.0041.00
Guinea20.0021.1024.0024.0025.0025.0027.0027.0028.00
Guinea-Bissau21.0022.0225.0019.0019.0017.0016.0017.0016.00
Kenya21.0021.0022.4327.0027.0025.0025.0026.0028.0027.00
Lesotho34.0035.0035.1645.0049.0049.0044.0039.0042.0041.00
Liberia22.0033.0031.8941.0038.0037.0037.0037.0031.0032.00
Madagascar28.0026.0030.4132.0028.0028.0028.0026.0024.0025.00
Malawi28.0034.0030.0237.0037.0033.0031.0031.0031.0032.00
Mali29.0027.0027.5934.0028.0032.0035.0032.0031.0032.00
Mauritania23.0024.2731.0030.0030.0031.0027.0028.0027.00
Mauritius42.0054.0050.6757.0052.0054.0053.0054.0050.0051.00
Mozambique28.0027.0026.8831.0030.0031.0031.0027.0025.0023.00
Namibia43.0044.0044.3048.0048.0049.0053.0052.0051.0053.00
Niger24.0026.0025.4033.0034.0035.0034.0035.0033.0034.00
Nigeria19.0024.0024.4927.0025.0027.0026.0028.0027.0027.00
Rwanda31.0040.0049.8353.0053.0049.0054.0054.0055.0056.00
Sao Tome and Principe30.0029.8642.0042.0042.0042.0046.0046.0046.00
Senegal32.0029.0028.7136.0041.0043.0044.0045.0045.0045.00
Seychelles40.0048.0048.2252.0054.0055.0055.0060.0066.00
Sierra Leone24.0024.0024.6131.0030.0031.0029.0030.0030.0030.00
Somalia21.0011.009.838.008.008.008.0010.009.0010.00
South Africa45.0045.0040.8043.0042.0044.0044.0045.0043.0043.00
Sudan21.0016.0015.6413.0011.0011.0012.0014.0016.0016.00
Iceland97.0085.0082.7482.0078.0079.0079.0078.0077.0076.00
Ireland74.0080.0075.3669.0072.0074.0075.0073.0074.0073.00
Italy50.0039.0039.0742.0043.0043.0044.0047.0050.0052.00
Latvia42.0043.0041.9449.0053.0055.0055.0057.0058.0058.00
Lithuania48.0050.0047.5254.0057.0058.0061.0059.0059.0059.00
Luxembourg85.0085.0085.0780.0080.0082.0081.0081.0082.0081.00
Malta66.0056.0055.9257.0056.0055.0056.0055.0056.0054.00
Netherlands86.0088.0088.9484.0083.0083.0087.0083.0082.0082.00
Norway89.0086.0089.9085.0086.0086.0087.0085.0085.0084.00
Poland34.0053.0054.8258.0060.0061.0062.0062.0060.0060.00
Portugal65.0060.0060.9863.0062.0063.0063.0062.0063.0064.00
Romania30.0037.0036.1244.0043.0043.0046.0048.0048.0047.00
Slovakia43.0043.0039.7246.0047.0050.0051.0051.0050.0050.00
Slovenia61.0064.0058.7061.0057.0058.0060.0061.0061.0060.00
Spain70.0061.0062.3065.0059.0060.0058.0058.0057.0058.00
Sweden92.0092.0092.9888.0089.0087.0089.0088.0084.0085.00
Switzerland91.0087.0088.0286.0085.0086.0086.0086.0085.0085.00
South Sudan14.0015.0015.0011.0012.0013.00
Swaziland27.0032.0030.8237.0039.0043.0039.0038.00
Tanzania29.0027.0029.5135.0033.0031.0030.0032.0036.0036.00
Togo24.0023.8230.0029.0029.0032.0032.0032.0030.00
Uganda25.0025.0024.3429.0026.0026.0025.0025.0026.0026.00
Zambia26.0030.0031.9537.0038.0038.0038.0038.0037.0035.00
Zimbabwe26.0024.0022.3020.0021.0021.0021.0022.0022.0022.00
United Kingdom86.0076.0077.7574.0076.0078.0081.0081.0082.0080.00
Algeria28.0029.0029.0434.0036.0036.0036.0034.0033.0035.00
Bahrain58.0049.0051.1051.0048.0049.0051.0043.0036.0036.00
Egypt34.0031.0028.6232.0032.0037.0036.0034.0032.0035.00
Iran29.0022.0027.2028.0025.0027.0027.0029.0030.0028.00
Iraq22.0015.0018.0418.0016.0016.0016.0017.0018.0018.00
Israel63.0061.0058.0760.0061.0060.0061.0064.0062.0061.00
Jordan57.0047.0044.8648.0045.0049.0053.0048.0048.0049.00
Kuwait47.0045.0046.1644.0043.0044.0049.0041.0039.0041.00
Lebanon31.0025.0024.8730.0028.0027.0028.0028.0028.0028.00
Libya25.0022.0020.1421.0015.0018.0016.0014.0017.0017.00
Morocco32.0034.0034.4337.0037.0039.0036.0037.0040.0043.00
Oman63.0053.0048.3547.0047.0045.0045.0045.0044.0052.00
Qatar59.0077.0071.5568.0068.0069.0071.0061.0063.0062.00
Saudi Arabia34.0047.0043.8744.0046.0049.0052.0046.0049.0049.00
Syria34.0025.0025.5826.0017.0020.0018.0013.0014.0013.00
Tunisia49.0043.0037.5941.0041.0040.0038.0041.0042.0043.00
United Arab Emirates62.0063.0068.2368.0069.0070.0070.0066.0071.0070.00
Yemen27.0022.0020.8023.0018.0019.0018.0014.0016.0014.00
Angola20.0019.0020.0522.0023.0019.0015.0018.0019.0019.00
Benin29.0028.0029.7036.0036.0039.0037.0036.0039.0040.00
Botswana59.0058.0060.7865.0064.0063.0063.0060.0061.0061.00
Burkina Faso34.0031.0030.4638.0038.0038.0038.0042.0042.0041.00
Burundi23.0018.0019.3519.0021.0020.0021.0020.0022.0017.00
Cameroon22.0022.0024.5226.0025.0027.0027.0026.0025.0025.00
Indonesia22.0028.0030.2832.0032.0034.0036.0037.0037.0038.00
Japan73.0078.0080.4174.0074.0076.0075.0072.0073.0073.00
Korea (North)10.108.008.008.008.0012.0017.0014.00
Korea (South)50.0054.0053.5656.0055.0055.0056.0053.0054.0057.00
Laos33.0021.0022.1421.0026.0025.0025.0030.0029.0029.00
Malaysia51.0044.0043.0749.0050.0052.0050.0049.0047.0047.00
Maldives23.0024.7136.0033.0031.00
Mongolia30.0027.0026.7736.0038.0039.0039.0038.0036.0037.00
Myanmar18.0014.0014.9015.0021.0021.0022.0028.0030.0029.00
Nepal25.0022.0022.1127.0031.0029.0027.0029.0031.0031.00
New Zealand96.0093.0094.6390.0091.0091.0088.0090.0089.0087.00
Pakistan21.0023.0024.6827.0028.0029.0030.0032.0032.0033.00
Papua New Guinea23.0021.0021.6525.0025.0025.0025.0028.0029.0028.00
Philippines25.0024.0026.4434.0036.0038.0035.0035.0034.0036.00
Cape Verde51.0055.2560.0058.0057.0055.0059.0055.0057.00
Central African Republic21.0022.1026.0025.0024.0024.0020.0023.0026.00
Chad17.0017.0020.4019.0019.0022.0022.0020.0020.0019.00
Comoros21.0024.1128.0028.0026.0026.0024.0027.0027.00
Congo, Democratic Republic21.0020.0020.2121.0022.0022.0022.0021.0021.0020.00
Congo, Republic of the23.0021.0021.5426.0022.0023.0023.0020.0021.0019.00
Côte d´Ivoire19.0022.0022.3429.0027.0032.0032.0034.0036.0035.00
Djibouti32.0029.8136.0036.0034.0034.0030.0031.0031.00
Equatorial Guinea19.0019.0019.1220.0019.0017.0016.00
Eritrea26.0026.0024.7625.0020.0018.0018.0018.0020.0024.00
Ethiopia22.0027.0026.9133.0033.0033.0033.0034.0035.0034.00
Singapore94.0093.0091.6787.0086.0084.0085.0084.0084.0085.00
Solomon Islands28.0027.0642.0039.0044.00
Sri Lanka32.0032.0032.9540.0037.0038.0037.0036.0038.0038.00
Taiwan59.0058.0061.3661.0061.0061.0062.0061.0063.0063.00
Thailand38.0035.0033.8137.0035.0038.0038.0035.0037.0036.00
Timor-Leste25.0023.7633.0030.0028.0028.0035.0038.0035.00
Vanuatu36.0035.3043.0046.00
Vietnam26.0027.0028.6431.0031.0031.0031.0033.0035.0033.00
Albania24.0033.0030.5333.0031.0033.0036.0039.0038.0036.00
Armenia29.0026.0026.2934.0036.0037.0035.0033.0035.0035.00
Azerbaijan22.0024.0023.7527.0028.0029.0029.0030.0031.0025.00
Belarus26.0025.0024.1831.0029.0031.0032.0040.0044.0044.00
Bosnia and Herzegovina29.0032.0032.0742.0042.0039.0038.0039.0038.0038.00
Croatia34.0041.0040.3446.0048.0048.0051.0049.0049.0048.00
FYR Macedonia27.0041.0039.4343.0044.0045.0042.0037.0035.0037.00
Georgia23.0038.0041.3352.0049.0052.0052.0057.0056.0058.00
Kazakhstan26.0029.0026.9428.0026.0029.0028.0029.0031.0031.00
Kyrgyzstan23.0020.0021.2024.0024.0027.0028.0028.0029.0029.00
Moldova29.0029.0028.7936.0035.0035.0033.0030.0031.0033.00
Montenegro37.0039.7041.0044.0042.0044.0045.0046.0045.00
Russia24.0021.0024.4928.0028.0027.0029.0029.0029.0028.00
Serbia35.0033.1339.0042.0041.0040.0042.0041.0039.00
Tajikistan21.0021.0022.7222.0022.0023.0026.0025.0021.0025.00
Turkey35.0044.0042.0749.0050.0045.0042.0041.0040.0041.00
Turkmenistan18.0016.0016.0317.0017.0017.0018.0022.0019.0020.00
Ukraine26.0024.0022.9726.0025.0026.0027.0029.0030.0032.00
Uzbekistan22.0016.0016.2517.0017.0018.0019.0021.0022.0023.00
Austria87.0079.0077.8769.0069.0072.0076.0075.0075.0076.00
Belgium74.0071.0074.8775.0075.0076.0077.0077.0075.0075.00
Bulgaria40.0036.0033.2941.0041.0043.0041.0041.0043.0042.00
Cyprus57.0063.0062.6666.0063.0063.0061.0055.0057.0059.00
Czech Republic43.0046.0043.6849.0048.0051.0056.0055.0057.0059.00
Denmark95.0093.0093.9290.0091.0092.0091.0090.0088.0088.00
Estonia64.0065.0063.5464.0068.0069.0070.0070.0071.0073.00
Finland96.0092.0094.0490.0089.0089.0090.0089.0085.0085.00
France75.0068.0070.0571.0071.0069.0070.0069.0070.0072.00
Germany82.0079.0080.4679.0078.0079.0081.0081.0081.0080.00
Greece43.0035.0033.8936.0040.0043.0046.0044.0048.0045.00
Hungary50.0047.0045.5555.0054.0054.0051.0048.0045.0046.00
Argentina28.0029.0029.9635.0034.0034.0032.0036.0039.0040.00
Bahamas72.8971.0071.0071.0066.0065.0065.00
Barbados69.0078.0077.7476.0075.0074.0061.0068.0068.00
Bolivia25.0028.0027.6334.0034.0035.0034.0033.0033.0029.00
Brazil37.0037.0037.7443.0042.0043.0038.0040.0037.0035.00
Canada84.0089.0086.7284.0081.0081.0083.0082.0082.0081.00
Chile73.0072.0072.1472.0071.0073.0070.0066.0067.0067.00
Colombia40.0035.0034.4736.0036.0037.0037.0037.0037.0036.00
Costa Rica42.0053.0047.9854.0053.0054.0055.0058.0059.0056.00
Cuba38.0037.0041.6448.0046.0046.0047.0047.0047.0047.00
Dominica52.0051.7558.0058.0058.0059.0057.0057.00
Dominican Republic30.0030.0025.9032.0029.0032.0033.0031.0029.0030.00
Ecuador25.0025.0026.5032.0035.0033.0032.0031.0032.0034.00
El Salvador42.0036.0034.2538.0038.0039.0039.0036.0033.0035.00
Grenada56.0052.0052.00
Guatemala25.0032.0027.2833.0029.0032.0028.0028.0028.0027.00
Guyana25.0027.0024.8828.0027.0030.0029.0034.0038.0037.00
Haiti18.0022.0018.0019.0019.0019.0017.0020.0022.0020.00
Honduras26.0024.0025.9228.0026.0029.0031.0030.0029.0029.00
Jamaica36.0033.0033.4138.0038.0038.0041.0039.0044.0044.00
Mexico35.0031.0029.7134.0034.0035.0035.0030.0029.0028.00
Nicaragua26.0025.0025.3029.0028.0028.0027.0026.0026.0025.00
Panama35.0036.0032.6638.0035.0037.0039.0038.0037.0037.00
Paraguay21.0022.0022.1825.0024.0024.0027.0030.0029.0029.00
Peru35.0035.0033.8638.0038.0038.0036.0035.0037.0035.00
Saint Lucia70.1871.0071.0060.0055.0055.00
Saint Vincent and the Grenadines57.6162.0062.0067.0060.0058.0058.00
Suriname32.0030.2937.0036.0036.0036.0045.0041.0043.00
Trinidad and Tobago38.0036.0031.7039.0038.0038.0039.0035.0041.0041.00
United States76.0071.0071.3673.0073.0074.0076.0074.0075.0071.00
Uruguay59.0069.0070.4472.0073.0073.0074.0071.0070.0070.00
Venezuela23.0020.0018.8919.0020.0019.0017.0017.0018.0018.00
Afghanistan25.0014.0015.178.008.0012.0011.0015.0015.0016.00
Australia88.0087.0088.4485.0081.0080.0079.0079.0077.0077.00
Bangladesh17.0024.0026.5726.0027.0025.0025.0026.0028.0026.00
Bhutan57.0057.4263.0063.0065.0065.0065.0067.0068.00
Brunei55.0052.0755.0060.0058.0062.0063.00
Cambodia23.0021.0021.1122.0020.0021.0021.0021.0021.0020.00
China32.0035.0036.3639.0040.0036.0037.0040.0041.0039.00
Hong Kong83.0084.0083.9077.0075.0074.0075.0077.0077.0076.00
India29.0033.0030.9936.0036.0038.0038.0040.0040.0041.00
Palestinian Authority26.00
Tonga30.0031.39
Samoa41.0038.7952.00
Kiribati32.0030.80
Macau50.0051.11
Fiji40.00
Puerto Rico58.0055.8763.0062.0063.00
Belize37.00