| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Challenge Cup Cecafa Cup South Asian Cup
| Swaziland matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| May 01 1968 | Swaziland Malawi | 2 0 | Friendly in Swaziland | +13 -13 | 1213 1246 | - -4 | 127 123 |
| July 20 1968 | Swaziland Malawi | 2 0 | Friendly in Swaziland | +12 -12 | 1225 1242 | 0 -2 | 126 123 |
| July 06 1969 | Malawi Swaziland | 3 0 | Friendly in Malawi | +12 -12 | 1245 1213 | 0 -2 | 125 128 |
| February 1978 | Zambia Swaziland | 9 1 | Friendly in Zambia | +4 -4 | 1540 1209 | 0 -1 | 59 137 |
| April 18 1981 | Zambia Swaziland | 6 1 | Independence Tournament in Zimbabwe | +7 -7 | 1573 1202 | +2 -1 | 52 141 |
| September 04 1981 | Swaziland Lesotho | 1 1 | Friendly tournament in Swaziland | -5 +5 | 1197 1177 | -1 +1 | 141 146 |
| September 05 1981 | Swaziland Zimbabwe | 0 2 | Friendly tournament in Swaziland | -9 +9 | 1188 1545 | -1 0 | 142 62 |
| September 06 1981 | Swaziland Malawi | 0 0 | Friendly tournament in Swaziland | +8 -8 | 1196 1495 | 0 -1 | 142 68 |
| October 14 1984 | Zimbabwe Swaziland | 3 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1500 1190 | +4 0 | 67 145 |
| November 04 1984 | Swaziland Zimbabwe | 1 5 | African Nations Cup qualifier in Swaziland | -17 +17 | 1173 1517 | -1 +5 | 146 61 |
| April 26 1986 | Swaziland Botswana | 0 1 | Friendly in Swaziland | -15 +15 | 1158 1091 | -5 +2 | 151 161 |
| January 03 1987 | Swaziland Malawi | 1 3 | African Games qualifier in Swaziland | -11 +11 | 1147 1525 | -2 +2 | 150 66 |
| January 18 1987 | Malawi Swaziland | 6 1 | African Games qualifier in Malawi | +5 -5 | 1530 1142 | +5 -1 | 61 151 |
| October 01 1988 | Tanzania Swaziland | 1 1 | African Nations Cup qualifier in Tanzania | -11 +11 | 1240 1153 | -5 +1 | 136 150 |
| October 16 1988 | Swaziland Tanzania | 1 1 | African Nations Cup qualifier in Swaziland | -1 +1 | 1152 1241 | -1 0 | 151 134 |
| April 09 1989 | Swaziland Malawi | 0 2 | African Nations Cup qualifier in Swaziland | -8 +8 | 1144 1583 | -1 +1 | 151 49 |
| April 23 1989 | Malawi Swaziland | 1 1 | African Nations Cup qualifier in Malawi | -18 +18 | 1565 1162 | -2 +4 | 52 147 |
| January 20 1990 | Swaziland Botswana | 3 1 | SADCC Tournament in Swaziland | +14 -14 | 1176 1105 | +4 -3 | 145 165 |
| January 21 1990 | Swaziland Tanzania | 0 1 | SADCC Tournament in Swaziland | -19 +19 | 1157 1208 | -6 +1 | 151 142 |
| January 23 1990 | Swaziland Malawi | 0 0 | SADCC Tournament in Swaziland | +8 -8 | 1165 1446 | +4 -1 | 147 82 |
| April 01 1990 | Zimbabwe Swaziland | 4 4 | SADCC Tournament in Zambia | -11 +11 | 1478 1176 | -2 +2 | 73 145 |
| August 12 1990 | Swaziland Mozambique | 0 0 | Friendly in Swaziland | +4 -4 | 1180 1419 | 0 -2 | 146 88 |
| August 18 1990 | Zambia Swaziland | 5 0 | African Nations Cup qualifier in Zambia | +5 -5 | 1573 1175 | +3 0 | 49 146 |
| August 25 1990 | Botswana Swaziland | 0 3 | Friendly in Botswana | -19 +19 | 1093 1194 | -3 +1 | 166 145 |
| September 01 1990 | Swaziland Angola | 1 1 | African Nations Cup qualifier in Swaziland | +6 -6 | 1200 1405 | 0 0 | 145 93 |
| April 14 1991 | Swaziland Madagascar | 0 1 | African Nations Cup qualifier in Swaziland | -12 +12 | 1188 1461 | -3 +1 | 145 77 |
| April 28 1991 | Swaziland Zambia | 2 1 | African Nations Cup qualifier in Swaziland | +34 -34 | 1222 1565 | +9 -3 | 136 51 |
| June 22 1991 | Mozambique Swaziland | 2 1 | Friendly in Mozambique | +4 -4 | 1395 1218 | 0 0 | 96 137 |
| July 15 1991 | Angola Swaziland | 1 1 | African Nations Cup qualifier in Angola | -14 +14 | 1411 1232 | -4 0 | 90 138 |
| September 21 1991 | Botswana Swaziland | 2 1 | Friendly in Botswana | +11 -11 | 1111 1221 | +3 0 | 164 139 |
| June 20 1992 | Mozambique Swaziland | 4 1 | Friendly in Mozambique | +7 -7 | 1361 1214 | +2 -2 | 108 142 |
| October 18 1992 | Cameroon Swaziland | 5 0 | World Cup qualifier in Cameroon | +4 -4 | 1648 1210 | 0 -3 | 37 149 |
| October 25 1992 | Swaziland Zaire | 1 0 | World Cup qualifier in Swaziland | +33 -33 | 1243 1547 | +11 -6 | 138 57 |
| January 17 1993 | Swaziland Cameroon | 0 0 | World Cup qualifier in Swaziland | +15 -15 | 1258 1653 | +6 -2 | 133 37 |
| July 06 1993 | Malawi Swaziland | 3 1 | Friendly in Malawi | +4 -4 | 1490 1254 | +3 -1 | 77 138 |
| July 08 1993 | Malawi Swaziland | 1 1 | Friendly in Malawi | -7 +7 | 1483 1261 | -4 +2 | 81 136 |
| July 10 1993 | Malawi Swaziland | 0 1 | Friendly in Malawi | -17 +17 | 1466 1278 | -1 +2 | 82 134 |
| July 29 1993 | Malawi Swaziland | 3 0 | Friendly in Malawi | +7 -7 | 1433 1271 | +1 -1 | 96 135 |
| August 08 1993 | Zimbabwe Swaziland | 2 0 | Friendly in Zimbabwe | +3 -3 | 1551 1268 | +1 0 | 60 135 |
| September 06 1993 | Swaziland Zimbabwe | 0 1 | Friendly in Swaziland | -5 +5 | 1263 1556 | -2 0 | 137 59 |
| April 22 1994 | Swaziland Mozambique | 0 1 | Friendly in Swaziland | -11 +11 | 1252 1323 | 0 +1 | 138 124 |
| May 12 1996 | Swaziland Mozambique | 0 1 | Friendly in Swaziland | -8 +8 | 1244 1423 | -2 +1 | 142 98 |
| June 02 1996 | Swaziland Gabon | 0 1 | World Cup qualifier in Swaziland | -12 +12 | 1232 1512 | -3 +1 | 146 72 |
| June 16 1996 | Gabon Swaziland | 2 0 | World Cup qualifier in Gabon | +6 -6 | 1518 1226 | +1 0 | 72 146 |
| January 26 1997 | Swaziland Lesotho | 3 1 | Friendly in Swaziland | +9 -9 | 1235 1180 | +1 -5 | 145 160 |
| February 21 1997 | Botswana Swaziland | 0 0 | Friendly in Botswana | +3 -3 | 1029 1232 | 0 0 | 185 145 |
| March 02 1997 | Swaziland Mozambique | 0 4 | Cosafa Cup in Swaziland | -34 +34 | 1198 1396 | -9 +11 | 154 105 |
| November 02 1997 | Swaziland Mauritius | 0 1 | Friendly in Swaziland | -14 +14 | 1184 1162 | -5 +4 | 156 162 |
| December 12 1997 | Swaziland Mozambique | 1 1 | Friendly in Swaziland | +4 -4 | 1188 1431 | +2 -1 | 154 99 |
| December 28 1997 | Lesotho Swaziland | 0 0 | Friendly in Lesotho | -3 +3 | 1197 1191 | -1 0 | 150 154 |
| January 10 1998 | Swaziland Botswana | 1 1 | Friendly in Swaziland | -7 +7 | 1184 1028 | -2 0 | 156 185 |
| March 08 1998 | Swaziland Angola | 0 1 | Cosafa Cup in Swaziland | -9 +9 | 1175 1500 | -4 +2 | 159 69 |
| August 02 1998 | Swaziland Madagascar | 1 2 | African Nations Cup qualifier in Swaziland | -10 +10 | 1165 1475 | -3 +2 | 163 78 |
| August 23 1998 | Madagascar Swaziland | 1 1 | African Nations Cup qualifier in Madagascar | -17 +17 | 1465 1182 | -3 +4 | 80 158 |
| September 06 1998 | Swaziland Ghana | 0 1 | Friendly in Swaziland | -5 +5 | 1177 1481 | 0 +1 | 159 78 |
| April 03 1999 | Swaziland Namibia | 1 1 | Friendly in Swaziland | +2 -2 | 1179 1351 | 0 -1 | 158 117 |
| April 25 1999 | Swaziland Lesotho | 4 1 | Friendly tournament in Swaziland | +18 -18 | 1197 1153 | +5 -4 | 153 164 |
| May 09 1999 | Swaziland Mozambique | 3 1 | Cosafa Cup in Swaziland | +29 -29 | 1226 1262 | +6 -9 | 147 137 |
| May 16 1999 | Swaziland Botswana | 2 1 | Friendly in Swaziland | +3 -3 | 1229 1029 | 0 0 | 147 183 |
| July 18 1999 | Swaziland Zimbabwe | 1 1 | Cosafa Cup in Swaziland | +10 -10 | 1239 1501 | +4 -4 | 144 77 |
| August 15 1999 | Lesotho Swaziland | 0 3 | Friendly in Lesotho | -17 +17 | 1115 1256 | -3 +7 | 169 139 |
| August 28 1999 | Namibia Swaziland | 1 1 | Cosafa Cup in Namibia | -10 +10 | 1337 1266 | -2 +3 | 119 137 |
| February 19 2000 | Lesotho Swaziland | 1 0 | Friendly tournament in Lesotho | +17 -17 | 1132 1249 | +3 -1 | 166 141 |
| March 19 2000 | Botswana Swaziland | 3 0 | Friendly in Botswana | +24 -24 | 1045 1225 | +3 -7 | 181 149 |
| April 09 2000 | Swaziland Angola | 0 1 | World Cup qualifier in Swaziland | -11 +11 | 1214 1497 | 0 +5 | 149 75 |
| April 23 2000 | Angola Swaziland | 7 1 | World Cup qualifier in Angola | +8 -8 | 1505 1206 | +4 -3 | 71 151 |
| June 01 2000 | Swaziland Lesotho | 0 1 | Friendly tournament in Swaziland | -23 +23 | 1183 1136 | -4 +4 | 156 167 |
| June 02 2000 | Swaziland Botswana | 0 0 | Friendly tournament in Swaziland | -8 +8 | 1175 1082 | -4 0 | 160 174 |
| June 04 2000 | Swaziland Mozambique | 1 1 | Friendly tournament in Swaziland | -2 +2 | 1173 1233 | -1 0 | 161 144 |
| June 18 2000 | South Africa Swaziland | 2 0 | Cosafa Cup in South Africa | +2 -2 | 1655 1171 | +1 0 | 46 160 |
| July 02 2000 | Swaziland Kenya | 3 2 | African Nations Cup qualifier in Swaziland | +26 -26 | 1197 1347 | +6 -8 | 155 119 |
| July 15 2000 | Kenya Swaziland | 3 0 | African Nations Cup qualifier in Kenya | +13 -13 | 1360 1184 | +5 -2 | 113 157 |
| January 06 2001 | Swaziland Angola | 1 0 | Friendly tournament in Swaziland | +23 -23 | 1207 1453 | +8 -6 | 151 85 |
| January 07 2001 | Swaziland Namibia | 2 1 | Friendly tournament in Swaziland | +16 -16 | 1223 1321 | +3 -3 | 148 125 |
| January 09 2001 | Swaziland Lesotho | 2 2 | Friendly in Swaziland | -4 +4 | 1219 1192 | 0 0 | 148 158 |
| January 27 2001 | Botswana Swaziland | 1 2 | Friendly in Botswana | -10 +10 | 1102 1229 | 0 +3 | 172 146 |
| February 11 2001 | Swaziland Zambia | 0 0 | Cosafa Cup in Swaziland | +6 -6 | 1235 1429 | 0 -3 | 146 93 |
| March 10 2001 | Botswana Swaziland | 1 0 | Friendly tournament in Lesotho | +20 -20 | 1133 1215 | +3 -4 | 169 149 |
| March 11 2001 | Lesotho Swaziland | 2 1 | Friendly tournament in Lesotho | +11 -11 | 1224 1204 | +1 -3 | 149 152 |
| May 20 2001 | Lesotho Swaziland | 1 0 | Friendly in Lesotho | +7 -7 | 1230 1197 | +2 -4 | 147 157 |
| July 01 2001 | Malawi Swaziland | 2 2 | Friendly in Malawi | -5 +5 | 1267 1202 | -1 +4 | 137 152 |
| July 08 2001 | Zimbabwe Swaziland | 2 1 | Cosafa Cup in Zimbabwe | +5 -5 | 1453 1197 | +2 -4 | 84 156 |
| March 02 2002 | Botswana Swaziland | 6 2 | Friendly in Botswana | +17 -17 | 1150 1180 | +5 0 | 163 157 |
| March 10 2002 | Swaziland Lesotho | 1 0 | Friendly in Swaziland | +8 -8 | 1188 1192 | 0 -1 | 157 156 |
| March 30 2002 | Swaziland Mozambique | 1 2 | Friendly in Swaziland | -11 +11 | 1177 1254 | -1 +1 | 158 143 |
| March 31 2002 | Swaziland Mozambique | 1 1 | Friendly in Swaziland | -1 +1 | 1176 1255 | 0 0 | 158 143 |
| April 21 2002 | Swaziland Namibia | 2 1 | Cosafa Cup in Swaziland | +17 -17 | 1193 1212 | +2 -3 | 155 151 |
| May 05 2002 | Zimbabwe Swaziland | 0 2 | Cosafa Cup in Zimbabwe | -55 +55 | 1467 1248 | -17 +10 | 86 145 |
| August 01 2002 | Swaziland Mauritius | 0 1 | Friendly in Swaziland | -13 +13 | 1235 1246 | -3 +3 | 148 145 |
| August 03 2002 | Swaziland Mauritius | 0 0 | Friendly in Swaziland | -3 +3 | 1232 1249 | 0 0 | 148 145 |
| August 24 2002 | South Africa Swaziland | 4 1 | Cosafa Cup in South Africa | +3 -3 | 1653 1229 | 0 0 | 39 148 |
| September 07 2002 | Botswana Swaziland | 0 0 | African Nations Cup qualifier in Botswana | -1 +1 | 1154 1230 | -1 0 | 164 148 |
| October 06 2002 | Swaziland Lesotho | 0 0 | Friendly in Swaziland | -4 +4 | 1226 1171 | 0 0 | 148 158 |
| October 13 2002 | Swaziland Libya | 2 1 | African Nations Cup qualifier in Swaziland | +24 -24 | 1250 1373 | +5 -3 | 143 112 |
| March 19 2003 | Swaziland Lesotho | 1 0 | Friendly in Swaziland | +5 -5 | 1255 1169 | 0 -1 | 144 160 |
| March 30 2003 | Swaziland Dem. Rep. of Congo | 1 1 | African Nations Cup qualifier in Swaziland | +7 -7 | 1262 1473 | +2 -2 | 142 83 |
| May 25 2003 | Lesotho Swaziland | 2 1 | Friendly in Lesotho | +10 -10 | 1178 1252 | +2 -3 | 157 145 |
| June 08 2003 | Dem. Rep. of Congo Swaziland | 2 0 | African Nations Cup qualifier in Dem. Rep. of Congo | +8 -8 | 1481 1244 | 0 -1 | 80 145 |
| June 22 2003 | Swaziland Botswana | 3 2 | African Nations Cup qualifier in Swaziland | +12 -12 | 1256 1179 | +2 -1 | 143 156 |
| July 05 2003 | Libya Swaziland | 6 2 | African Nations Cup qualifier in Libya | +18 -18 | 1370 1238 | +4 -5 | 115 148 |
| July 13 2003 | Swaziland Madagascar | 2 0 | Cosafa Cup in Swaziland | +29 -29 | 1267 1301 | +5 -4 | 144 131 |
| August 30 2003 | Zimbabwe Swaziland | 2 0 | Cosafa Cup in Zimbabwe | +8 -8 | 1511 1259 | +1 0 | 72 143 |
| September 06 2003 | Swaziland Botswana | 0 3 | Friendly in Swaziland | -25 +25 | 1234 1215 | -6 +2 | 149 153 |
| October 04 2003 | Lesotho Swaziland | 5 2 | Friendly in Lesotho | +14 -14 | 1216 1220 | +1 -1 | 152 150 |
| October 12 2003 | Swaziland Cape Verde | 1 1 | World Cup qualifier in Swaziland | +1 -1 | 1221 1340 | 0 -1 | 151 122 |
| November 09 2003 | Mozambique Swaziland | 2 0 | Friendly in Mozambique | +10 -10 | 1264 1211 | +1 -1 | 142 153 |
| November 16 2003 | Cape Verde Swaziland | 3 0 | World Cup qualifier in Cape Verde | +15 -15 | 1355 1196 | +5 -2 | 117 156 |
| April 11 2004 | Mozambique Swaziland | 2 0 | Friendly in Mozambique | +9 -9 | 1261 1187 | +1 0 | 142 157 |
| May 30 2004 | Mozambique Swaziland | 1 1 | Friendly in Mozambique | -5 +5 | 1273 1192 | -3 0 | 140 157 |
| June 27 2004 | Swaziland Zimbabwe | 0 5 | Cosafa Cup in Swaziland | -21 +21 | 1171 1497 | -2 +3 | 159 77 |
| July 06 2004 | Malawi Swaziland | 1 2 | Friendly in Malawi | -16 +16 | 1294 1187 | -5 +2 | 131 157 |
| July 08 2004 | Malawi Swaziland | 1 1 | Friendly in Malawi | -5 +5 | 1289 1192 | -4 0 | 135 157 |
| June 01 2005 | Lesotho Swaziland | 3 4 | Friendly in Lesotho | -12 +12 | 1156 1204 | 0 +2 | 163 156 |
| June 11 2005 | Zambia Swaziland | 3 0 | Cosafa Cup in Zambia | +7 -7 | 1495 1197 | +1 -2 | 79 156 |
| April 14 2006 | Lesotho Swaziland | 5 0 | Friendly in Lesotho | +17 -17 | 1161 1180 | +1 -2 | 166 159 |
| April 16 2006 | Lesotho Swaziland | 2 2 | Friendly in Lesotho | -2 +2 | 1159 1182 | 0 0 | 166 159 |
| May 20 2006 | South Africa Swaziland | 1 0 | Cosafa Cup in Botswana | +7 -7 | 1450 1175 | 0 -2 | 93 161 |
| May 21 2006 | Swaziland Madagascar | 2 0 | Cosafa Cup in Botswana | +34 -34 | 1209 1190 | +8 -10 | 153 158 |
| June 24 2006 | Mozambique Swaziland | 4 0 | Friendly tournament in Mozambique | +14 -14 | 1308 1195 | +3 -2 | 128 156 |
| June 25 2006 | Zimbabwe Swaziland | 2 1 | Friendly tournament in Mozambique | +5 -5 | 1498 1190 | +1 -1 | 76 157 |
| August 26 2006 | Swaziland Lesotho | 3 1 | Friendly in Swaziland | +10 -10 | 1200 1147 | +1 -3 | 157 168 |
| September 03 2006 | Swaziland Angola | 0 2 | African Nations Cup qualifier in Swaziland | -10 +10 | 1190 1600 | -3 +1 | 159 55 |
| October 04 2006 | Ethiopia Swaziland | 2 0 | Friendly in Ethiopia | +3 -3 | 1463 1187 | 0 0 | 89 159 |
| October 07 2006 | Eritrea Swaziland | 0 0 | African Nations Cup qualifier in Eritrea | -3 +3 | 1130 1190 | -1 -1 | 169 160 |
| November 15 2006 | Botswana Swaziland | 1 0 | Friendly in Botswana | +5 -5 | 1304 1185 | +2 0 | 124 159 |
| February 13 2007 | Lesotho Swaziland | 0 1 | Friendly in Lesotho | -11 +11 | 1120 1196 | -2 +2 | 170 157 |
| March 18 2007 | Swaziland Lesotho | 0 1 | Friendly in Swaziland | -15 +15 | 1181 1135 | -3 +2 | 158 168 |
| March 25 2007 | Kenya Swaziland | 2 0 | African Nations Cup qualifier in Kenya | +12 -12 | 1331 1169 | 0 -8 | 121 167 |
| May 26 2007 | Swaziland Mauritius | 0 0 | Cosafa Cup in Swaziland | -2 +2 | 1167 1241 | 0 +1 | 167 145 |
| May 27 2007 | Swaziland Malawi | 1 0 | Cosafa Cup in Swaziland | +23 -23 | 1190 1300 | +7 -6 | 160 129 |
| June 03 2007 | Swaziland Kenya | 0 0 | African Nations Cup qualifier in Swaziland | +2 -2 | 1192 1326 | 0 -2 | 160 123 |
| June 17 2007 | Angola Swaziland | 3 0 | African Nations Cup qualifier in Angola | +4 -4 | 1575 1188 | +2 +1 | 59 159 |
| September 09 2007 | Swaziland Eritrea | 0 0 | African Nations Cup qualifier in Swaziland | -6 +6 | 1182 1183 | -2 +3 | 162 161 |
| November 18 2007 | Swaziland Malawi | 0 3 | Friendly in Swaziland | -18 +18 | 1164 1283 | -6 +4 | 168 135 |
| February 09 2008 | Swaziland Botswana | 1 4 | Friendly tournament in Swaziland | -22 +22 | 1142 1340 | -4 +11 | 169 119 |
| February 10 2008 | Swaziland Lesotho | 2 2 | Friendly tournament in Swaziland | -4 +4 | 1138 1149 | 0 0 | 169 167 |
| May 23 2008 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -2 +2 | 1136 1168 | -1 +1 | 171 163 |
| May 29 2008 | South Africa Swaziland | 1 0 | Friendly in South Africa | +1 -1 | 1514 1135 | +1 0 | 76 171 |
| June 08 2008 | Swaziland Togo | 2 1 | World Cup qualifier in Swaziland | +30 -30 | 1165 1404 | +6 -6 | 165 103 |
| June 15 2008 | Swaziland Zambia | 0 0 | World Cup qualifier in Swaziland | +13 -13 | 1178 1524 | +4 -4 | 162 74 |
| June 21 2008 | Zambia Swaziland | 1 0 | World Cup qualifier in Zambia | +3 -3 | 1527 1175 | 0 -1 | 74 163 |
| July 19 2008 | Madagascar Swaziland | 1 1 | Cosafa Cup in South Africa | -4 +4 | 1237 1179 | -1 +2 | 148 160 |
| July 21 2008 | Mauritius Swaziland | 1 1 | Cosafa Cup in South Africa | +4 -4 | 1105 1175 | 0 -2 | 176 162 |
| July 23 2008 | Swaziland Seychelles | 1 0 | Cosafa Cup in South Africa | +18 -18 | 1193 1120 | +5 -4 | 157 173 |
| August 20 2008 | Mozambique Swaziland | 3 0 | Friendly in Mozambique | +6 -6 | 1381 1187 | 0 -2 | 113 159 |
| October 11 2008 | Togo Swaziland | 6 0 | World Cup qualifier in Ghana | +20 -20 | 1408 1167 | +7 -6 | 104 164 |
| June 19 2009 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -4 +4 | 1163 1144 | -1 0 | 163 168 |
| June 21 2009 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -3 +3 | 1160 1147 | 0 +1 | 163 167 |
| July 06 2009 | Malawi Swaziland | 3 1 | Friendly in Malawi | +6 -6 | 1319 1154 | +1 0 | 128 163 |
| August 12 2009 | Mozambique Swaziland | 1 0 | Friendly in Mozambique | +2 -2 | 1403 1152 | 0 -1 | 105 164 |
| September 05 2009 | Namibia Swaziland | 1 1 | Friendly in Namibia | -7 +7 | 1325 1159 | -1 +1 | 126 164 |
| October 18 2009 | Swaziland Seychelles | 2 1 | Cosafa Cup in Zimbabwe | +17 -17 | 1176 1082 | +3 0 | 162 175 |
| October 20 2009 | Botswana Swaziland | 1 0 | Cosafa Cup in Zimbabwe | +15 -15 | 1287 1161 | +2 -3 | 133 165 |
| October 22 2009 | Swaziland Comoros | 3 0 | Cosafa Cup in Zimbabwe | +12 -12 | 1173 881 | +3 -3 | 163 200 |
| January 23 2010 | South Africa Swaziland | 6 2 | Friendly in South Africa | +3 -3 | 1511 1170 | +1 -4 | 83 165 |
| August 11 2010 | Mozambique Swaziland | 2 1 | Friendly in Mozambique | +3 -3 | 1355 1167 | +2 -1 | 118 165 |
| September 05 2010 | Swaziland Ghana | 0 3 | African Nations Cup qualifier in Swaziland | -4 +4 | 1163 1752 | -1 0 | 165 24 |
| October 10 2010 | Congo Swaziland | 3 1 | African Nations Cup qualifier in Congo | +10 -10 | 1343 1153 | +2 -1 | 121 166 |
| October 27 2010 | Botswana Swaziland | 2 0 | Friendly in Botswana | +4 -4 | 1406 1149 | +1 -1 | 108 167 |
| February 09 2011 | Swaziland Zambia | 0 4 | Friendly in Swaziland | -7 +7 | 1142 1506 | -2 +2 | 168 85 |
| March 27 2011 | Sudan Swaziland | 3 0 | African Nations Cup qualifier in Sudan | +12 -12 | 1332 1130 | +4 -1 | 124 169 |
| May 25 2011 | Swaziland Botswana | 0 0 | Friendly in Swaziland | +5 -5 | 1135 1435 | +1 0 | 168 100 |
| May 29 2011 | Swaziland Malawi | 1 1 | Friendly in Swaziland | +5 -5 | 1140 1439 | 0 0 | 168 99 |
| June 05 2011 | Swaziland Sudan | 1 2 | African Nations Cup qualifier in Swaziland | -14 +14 | 1126 1360 | -2 +1 | 170 117 |
| July 31 2011 | Swaziland Botswana | 0 2 | Friendly in Swaziland | -7 +7 | 1119 1437 | 0 +2 | 169 97 |
| August 20 2011 | Lesotho Swaziland | 0 0 | Friendly in Lesotho | -4 +4 | 1167 1123 | -2 0 | 165 168 |
| August 22 2011 | Lesotho Swaziland | 0 1 | Friendly in Lesotho | -14 +14 | 1153 1137 | -1 0 | 166 168 |
| September 02 2011 | Ghana Swaziland | 2 0 | African Nations Cup qualifier in Ghana | +1 -1 | 1751 1136 | +1 0 | 24 168 |
| October 08 2011 | Swaziland Congo | 0 1 | African Nations Cup qualifier in Swaziland | -16 +16 | 1120 1322 | -2 +4 | 170 127 |
| November 11 2011 | Swaziland Dem. Rep. of Congo | 1 3 | World Cup qualifier in Swaziland | -16 +16 | 1104 1415 | -3 +6 | 174 100 |
| November 15 2011 | Dem. Rep. of Congo Swaziland | 5 1 | World Cup qualifier in Dem. Rep. of Congo | +6 -6 | 1421 1098 | 0 -1 | 100 175 |