» Complete All-Time Table 1970 to Date

This table is Sortable.
Click on a column heading to sort by that column, click again to sort in reverse order. Click on any column appearing in yellow to return the table to its original order.
The default sort order is usually best to worst or alphabetical. Hover over the headings to reveal which columns can be sorted.


Percentage, average goal difference then average goals scored applies
PWDLCSFtSFAGDPct
1Cameroon81491814391813459+75.711
2Nigeria96542715491816168+93.699
3Ivory Coast72392310341213762+75.696
4South Africa442771021115935+24.685
5Tunisia95512519442216278+84.665
6Egypt83461819372414476+68.659
7Morocco98463319522713272+60.635
8Ghana73381619362111957+62.627
9Algeria83382223382211982+37.588
10Senegal5723201424158152+29.576
11Angola6124221521158058+22.571
12Zambia90421830383213483+51.565
13Guinea69341025231710983+26.563
14Congo DR70311722232111379+34.563
15Libya5020121824225952+7.519
16Mali3414713594943+6.514
17Burkina Faso542472317147772+5.509
18Zimbabwe5821142321196072-12.483
19Burundi20839861924-5.477
20Congo5621112418186571-6.474
21Gabon512082316225558-3.472
22Togo6322142718237083-13.462
23Madagascar361371613134649-3.461
24Kenya6823162922307791-14.457
25Cape Verde Islands2811314973136-5.450
26Uganda361361711113855-17.447
27Ethiopia3911101811164759-12.415
28Niger3095168152748-21.391
29Chad16529351524-9.389
30Gambia2466126112036-16.385
31Malawi5814162815275683-27.383
32Benin44137248134689-43.380
33Sudan6215163118285797-40.375
34Tanzania33710167153550-15.371
35Liberia5815123121324085-45.367
36Sierra Leone451110249224069-29.362
37Mozambique3488189133050-20.361
38Botswana3495205173154-23.347
39Swaziland1944115111539-24.333
40Namibia4299248223782-45.330
41Equatorial Guinea205213452235-13.318
42Rwanda3669215182954-25.303
43Guinea-Bissau1214726819-11.286
44Mauritania162311271331-18.250
45Lesotho2427155141352-39.250
46Somalia11038210126-25.192
47Mauritius181314191449-35.175
48Central African Rep1010916622-16.167
49Djibouti13111117656-50.167
50Seychelles14021209636-30.125
Teams that have played less than 10 games
51South Sudan20110115-4.375
52Sao Tome e Principe821525422-18.350
53Eritrea803525316-13.250
54Comoros803525418-14.250