Back to rankings
South Africa crest

South Africa

CAF2026 FIFA World CupWC 2026528 data points
Current Rank

#79

4 Jun 2026

Current Rating

1,518

4 Jun 2026

Peak Rating

1,847

18 Jul 1906

Lowest Rating

1,448

10 May 2006

All-Time Change

-299

since Jul 1906

Rating History
Match Statistics
TotalHomeAwayNeutralWinsLossesDrawsGFGA
52527616188231141153719542
Match History
525 matches

H = home, A = away, N = neutral site, No tag = unknown/unspecified venue.

DateTournamentHomeScoreAwayElo / Rank
29 May 2026FriendlyNicaraguaNicaragua0–0South AfricaSouth Africa
1,517
-7·#79
31 Mar 2026FriendlyPanamaPanama2–1South AfricaSouth Africa
1,524
-7·#79 ↓1
27 Mar 2026FriendlyPanamaPanama1–1South AfricaSouth Africa
1,531
+3·#79 ↓1
4 Jan 2026African Nations CupCameroonCameroon2–1(N)South AfricaSouth Africa
1,528
-22·#78 ↓4
29 Dec 2025African Nations CupSouth AfricaSouth Africa3–2(N)ZimbabweZimbabwe
1,550
+13·#74 ↑2
26 Dec 2025African Nations CupEgyptEgypt1–0(N)South AfricaSouth Africa
1,537
-21·#76 ↓2
22 Dec 2025African Nations CupAngolaAngola1–2(N)South AfricaSouth Africa
1,558
+28·#73 ↑4
15 Nov 2025FriendlySouth AfricaSouth Africa3–1ZambiaZambia
1,530
+6·#77
14 Oct 2025World Cup qualifierRwandaRwanda0–3South AfricaSouth Africa
1,524
+11·#78
10 Oct 2025World Cup qualifierSouth AfricaSouth Africa0–0ZimbabweZimbabwe
1,513
-13·#79 ↓3
9 Sept 2025World Cup qualifierNigeriaNigeria1–1South AfricaSouth Africa
1,526
-3·#76 ↓1
5 Sept 2025World Cup qualifierLesothoLesotho0–3South AfricaSouth Africa
1,529
+6·#76 ↑1
15 Jun 2025COSAFA CupAngolaAngola3–0South AfricaSouth Africa
1,523
-46·#75 ↓7
13 Jun 2025COSAFA CupComorosComoros1–3South AfricaSouth Africa
1,569
+12·#68 ↑2
10 Jun 2025COSAFA CupMauritiusMauritius0–0South AfricaSouth Africa
1,557
-19·#70 ↓3
10 Jun 2025FriendlyMozambiqueMozambique0–2South AfricaSouth Africa
1,576
+7·#70 ↓3
7 Jun 2025COSAFA CupSouth AfricaSouth Africa2–0ZimbabweZimbabwe
1,569
+9·#67 ↑1
6 Jun 2025FriendlyTanzaniaTanzania0–0South AfricaSouth Africa
1,560
-6·#68
4 Jun 2025COSAFA CupMozambiqueMozambique1–0South AfricaSouth Africa
1,566
-32·#67 ↓7
25 Mar 2025World Cup qualifierBeninBenin0–2(N)South AfricaSouth Africa
1,598
+18·#60 ↑3
21 Mar 2025World Cup qualifierLesothoLesotho0–2South AfricaSouth Africa
1,580
+4·#62 ↑1
19 Nov 2024African Nations Cup qualifierSouth SudanSouth Sudan0–3South AfricaSouth Africa
1,576
+3·#64 ↑5
15 Nov 2024African Nations Cup qualifierUgandaUganda0–2South AfricaSouth Africa
1,573
+26·#69 ↑3
15 Oct 2024African Nations Cup qualifierCongoCongo1–1South AfricaSouth Africa
1,547
-11·#72 ↓2
11 Oct 2024African Nations Cup qualifierCongoCongo0–5South AfricaSouth Africa
1,558
+8·#71 ↑1
10 Sept 2024African Nations Cup qualifierSouth SudanSouth Sudan2–3South AfricaSouth Africa
1,550
+5·#73 ↓1
6 Sept 2024African Nations Cup qualifierUgandaUganda2–2South AfricaSouth Africa
1,545
-14·#73 ↓2
2 Jul 2024COSAFA CupEswatiniEswatini0–1South AfricaSouth Africa
1,559
+3·#69
29 Jun 2024COSAFA CupBotswanaBotswana0–0South AfricaSouth Africa
1,556
-15·#70 ↓4
26 Jun 2024COSAFA CupMozambiqueMozambique1–1South AfricaSouth Africa
1,571
-14·#66 ↓2
11 Jun 2024World Cup qualifierSouth AfricaSouth Africa3–1ZimbabweZimbabwe
1,585
+6·#65 ↑1
7 Jun 2024World Cup qualifierNigeriaNigeria1–1South AfricaSouth Africa
1,579
+8·#65 ↑1
26 Mar 2024FIFA SeriesAlgeriaAlgeria3–3South AfricaSouth Africa
1,571
+8·#66 ↑1
21 Mar 2024FIFA SeriesAndorraAndorra1–1(N)South AfricaSouth Africa
1,563
-13·#68 ↓2
10 Feb 2024African Nations CupDR CongoDR Congo0–0(N)South AfricaSouth Africa
1,576
-4·#66
7 Feb 2024African Nations CupNigeriaNigeria1–1(N)South AfricaSouth Africa
1,580
+6·#66 ↓1
3 Feb 2024African Nations CupCape VerdeCape Verde0–0(N)South AfricaSouth Africa
1,574
-1·#64 ↓1
30 Jan 2024African Nations CupMoroccoMorocco0–2(N)South AfricaSouth Africa
1,575
+65·#63 ↑15
24 Jan 2024African Nations CupTunisiaTunisia0–0(N)South AfricaSouth Africa
1,510
+12·#77 ↑5
21 Jan 2024African Nations CupNamibiaNamibia0–4(N)South AfricaSouth Africa
1,498
+43·#81 ↑12
16 Jan 2024African Nations CupMaliMali2–0(N)South AfricaSouth Africa
1,455
-23·#92 ↓4
10 Jan 2024FriendlyLesothoLesotho0–0South AfricaSouth Africa
1,478
-8·#87 ↓3
21 Nov 2023World Cup qualifierRwandaRwanda2–0South AfricaSouth Africa
1,486
-43·#84 ↓11
18 Nov 2023World Cup qualifierBeninBenin1–2South AfricaSouth Africa
1,529
+7·#73
17 Oct 2023FriendlyIvory CoastIvory Coast1–1South AfricaSouth Africa
1,522
+6·#73 ↑1
13 Oct 2023FriendlyEswatiniEswatini0–0South AfricaSouth Africa
1,516
-7·#74 ↓1
12 Sept 2023FriendlyDR CongoDR Congo0–1South AfricaSouth Africa
1,523
+7·#73 ↑2
9 Sept 2023FriendlyNamibiaNamibia0–0South AfricaSouth Africa
1,516
-6·#76 ↓3
16 Jul 2023COSAFA CupMalawiMalawi0–0South AfricaSouth Africa
1,522
-15·#74 ↓3
14 Jul 2023COSAFA CupSouth AfricaSouth Africa1–2ZambiaZambia
1,537
-30·#71 ↓3
11 Jul 2023COSAFA CupEswatiniEswatini1–2South AfricaSouth Africa
1,567
+4·#68
8 Jul 2023COSAFA CupBotswanaBotswana1–2South AfricaSouth Africa
1,563
+6·#68 ↑1
5 Jul 2023COSAFA CupNamibiaNamibia1–1South AfricaSouth Africa
1,557
-14·#69 ↓2
17 Jun 2023African Nations Cup qualifierMoroccoMorocco1–2South AfricaSouth Africa
1,571
+32·#67 ↑4
28 Mar 2023African Nations Cup qualifierLiberiaLiberia1–2South AfricaSouth Africa
1,539
+14·#73 ↑2
24 Mar 2023African Nations Cup qualifierLiberiaLiberia2–2South AfricaSouth Africa
1,525
-15·#75 ↓4
20 Nov 2022FriendlyAngolaAngola1–1South AfricaSouth Africa
1,540
-6·#72 ↓2
17 Nov 2022FriendlyMozambiqueMozambique1–2South AfricaSouth Africa
1,546
+3·#71 ↑1
27 Sept 2022FriendlyBotswanaBotswana0–1South AfricaSouth Africa
1,543
+4·#72 ↑2
24 Sept 2022FriendlySierra LeoneSierra Leone0–4South AfricaSouth Africa
1,539
+6·#74 ↑3
17 Jul 2022COSAFA CupBotswanaBotswana1–2South AfricaSouth Africa
1,533
+8·#77
15 Jul 2022COSAFA CupMadagascarMadagascar1–2South AfricaSouth Africa
1,525
+5·#77 ↑1
13 Jul 2022COSAFA CupMozambiqueMozambique0–0South AfricaSouth Africa
1,520
-15·#78 ↓2
9 Jun 2022African Nations Cup qualifierMoroccoMorocco2–1South AfricaSouth Africa
1,535
-7·#75 ↓2
29 Mar 2022FriendlyFranceFrance5–0South AfricaSouth Africa
1,542
-1·#72 ↓2
25 Mar 2022FriendlyGuineaGuinea0–0(N)South AfricaSouth Africa
1,543
-5·#69 ↓3
14 Nov 2021World Cup qualifierGhanaGhana1–0South AfricaSouth Africa
1,548
-13·#70 ↓1
11 Nov 2021World Cup qualifierSouth AfricaSouth Africa1–0ZimbabweZimbabwe
1,561
+5·#70
12 Oct 2021World Cup qualifierEthiopiaEthiopia0–1South AfricaSouth Africa
1,556
+5·#70 ↑3
9 Oct 2021World Cup qualifierEthiopiaEthiopia1–3South AfricaSouth Africa
1,551
+23·#72 ↑3
6 Sept 2021World Cup qualifierGhanaGhana0–1South AfricaSouth Africa
1,528
+20·#75 ↑5
3 Sept 2021World Cup qualifierSouth AfricaSouth Africa0–0ZimbabweZimbabwe
1,508
-3·#79 ↓1
18 Jul 2021COSAFA CupSenegalSenegal0–0South AfricaSouth Africa
1,511
+5·#78
16 Jul 2021COSAFA CupMozambiqueMozambique0–3South AfricaSouth Africa
1,506
+13·#78 ↑3
14 Jul 2021COSAFA CupSouth AfricaSouth Africa0–0ZambiaZambia
1,493
-9·#81 ↓1
13 Jul 2021COSAFA CupLesothoLesotho0–4South AfricaSouth Africa
1,502
+7·#80 ↑1
8 Jul 2021COSAFA CupEswatiniEswatini0–1South AfricaSouth Africa
1,495
+4·#82
6 Jul 2021COSAFA CupBotswanaBotswana0–1South AfricaSouth Africa
1,491
+6·#82 ↑3
10 Jun 2021FriendlyUgandaUganda2–3South AfricaSouth Africa
1,485
+7·#82 ↑2
28 Mar 2021African Nations Cup qualifierSudanSudan2–0South AfricaSouth Africa
1,478
-36·#85 ↓9
25 Mar 2021African Nations Cup qualifierGhanaGhana1–1South AfricaSouth Africa
1,514
-1·#76
16 Nov 2020African Nations Cup qualifierSao Tome and PrincipeSao Tome and Principe2–4South AfricaSouth Africa
1,515
+3·#76 ↑1
13 Nov 2020African Nations Cup qualifierSao Tome and PrincipeSao Tome and Principe0–2South AfricaSouth Africa
1,512
+3·#77
11 Oct 2020FriendlySouth AfricaSouth Africa1–2ZambiaZambia
1,509
-15·#78 ↓1
8 Oct 2020FriendlyNamibiaNamibia1–1South AfricaSouth Africa
1,524
-7·#76 ↓1
17 Nov 2019African Nations Cup qualifierSudanSudan0–1South AfricaSouth Africa
1,531
+5·#71 ↑1
14 Nov 2019African Nations Cup qualifierGhanaGhana2–0South AfricaSouth Africa
1,526
-16·#72 ↓1
13 Oct 2019Nelson Mandela Challenge CupMaliMali1–2South AfricaSouth Africa
1,542
+11·#70 ↑4
10 Jul 2019African Nations CupNigeriaNigeria2–1(N)South AfricaSouth Africa
1,531
-17·#73 ↓2
6 Jul 2019African Nations CupEgyptEgypt0–1South AfricaSouth Africa
1,548
+40·#72 ↑5
1 Jul 2019African Nations CupMoroccoMorocco1–0(N)South AfricaSouth Africa
1,508
-13·#77 ↓1
28 Jun 2019African Nations CupNamibiaNamibia0–1(N)South AfricaSouth Africa
1,521
+15·#75 ↑1
24 Jun 2019African Nations CupIvory CoastIvory Coast1–0(N)South AfricaSouth Africa
1,506
-19·#77 ↓2
15 Jun 2019FriendlyGhanaGhana0–0(N)South AfricaSouth Africa
1,525
+3·#76
7 Jun 2019COSAFA CupMalawiMalawi0–0South AfricaSouth Africa
1,522
-15·#77 ↓7
4 Jun 2019COSAFA CupUgandaUganda1–1South AfricaSouth Africa
1,537
-11·#69 ↓1
2 Jun 2019COSAFA CupBotswanaBotswana2–2South AfricaSouth Africa
1,548
-16·#68 ↓2
24 Mar 2019African Nations Cup qualifierLibyaLibya1–2(N)South AfricaSouth Africa
1,564
+16·#66 ↑1
20 Nov 2018Nelson Mandela Challenge CupParaguayParaguay1–1South AfricaSouth Africa
1,548
+4·#68 ↑2
17 Nov 2018African Nations Cup qualifierNigeriaNigeria1–1South AfricaSouth Africa
1,544
+5·#70
16 Oct 2018African Nations Cup qualifierSeychellesSeychelles0–0South AfricaSouth Africa
1,539
-18·#71 ↓3
13 Oct 2018African Nations Cup qualifierSeychellesSeychelles0–6South AfricaSouth Africa
1,557
+2·#68
8 Sept 2018African Nations Cup qualifierLibyaLibya0–0South AfricaSouth Africa
1,555
-10·#69
8 Jun 2018COSAFA CupBotswanaBotswana0–3South AfricaSouth Africa
1,565
+10·#68 ↑1
5 Jun 2018COSAFA CupNamibiaNamibia1–4South AfricaSouth Africa
1,555
+13·#69 ↑1
3 Jun 2018COSAFA CupMadagascarMadagascar0–0South AfricaSouth Africa
1,542
-14·#70 ↓1
24 Mar 2018Friendly tournamentSouth AfricaSouth Africa2–0ZambiaZambia
1,556
+26·#70 ↑5
21 Mar 2018Friendly tournamentAngolaAngola1–1(N)South AfricaSouth Africa
1,530
-11·#75 ↓3
14 Nov 2017World Cup qualifierSenegalSenegal2–1South AfricaSouth Africa
1,541
-6·#71
10 Nov 2017World Cup qualifierSenegalSenegal2–0South AfricaSouth Africa
1,547
-27·#71 ↓2
7 Oct 2017World Cup qualifierBurkina FasoBurkina Faso1–3South AfricaSouth Africa
1,574
+27·#69 ↑2
5 Sept 2017World Cup qualifierCape VerdeCape Verde2–1South AfricaSouth Africa
1,547
-32·#71 ↓8
1 Sept 2017World Cup qualifierCape VerdeCape Verde2–1South AfricaSouth Africa
1,579
-25·#65 ↓7
7 Jul 2017COSAFA CupNamibiaNamibia0–1South AfricaSouth Africa
1,604
+5·#59 ↑1
4 Jul 2017COSAFA CupBotswanaBotswana0–2South AfricaSouth Africa
1,599
+4·#60 ↑3
2 Jul 2017COSAFA CupTanzaniaTanzania1–0South AfricaSouth Africa
1,595
-36·#63 ↓10
13 Jun 2017FriendlySouth AfricaSouth Africa1–2ZambiaZambia
1,631
-17·#53 ↓2
10 Jun 2017African Nations Cup qualifierNigeriaNigeria0–2South AfricaSouth Africa
1,648
+44·#52 ↑8
28 Mar 2017FriendlyAngolaAngola0–0South AfricaSouth Africa
1,604
-9·#59 ↓2
25 Mar 2017FriendlyGuinea-BissauGuinea-Bissau1–3South AfricaSouth Africa
1,613
+2·#57 ↓1
15 Nov 2016FriendlyMozambiqueMozambique1–1South AfricaSouth Africa
1,611
-5·#57 ↓2
12 Nov 2016World Cup qualifierSenegalSenegal1–2South AfricaSouth Africa
1,616
+20·#55 ↑4
11 Oct 2016FriendlyGhanaGhana1–1South AfricaSouth Africa
1,596
-3·#59 ↓1
8 Oct 2016World Cup qualifierBurkina FasoBurkina Faso1–1South AfricaSouth Africa
1,599
-2·#59 ↑1
6 Sept 2016Nelson Mandela Challenge CupEgyptEgypt0–1South AfricaSouth Africa
1,601
+13·#60 ↑1
2 Sept 2016African Nations Cup qualifierMauritaniaMauritania1–1South AfricaSouth Africa
1,588
-17·#61 ↓2
25 Jun 2016COSAFA CupBotswanaBotswana2–3(N)South AfricaSouth Africa
1,605
+6·#58
22 Jun 2016COSAFA Cup🏳Swaziland1–5(N)South AfricaSouth Africa
1,599
+14·#58
18 Jun 2016COSAFA CupLesothoLesotho1–1(N)South AfricaSouth Africa
1,585
-16·#58 ↓1
4 Jun 2016African Nations Cup qualifierGambiaGambia0–4South AfricaSouth Africa
1,601
+20·#59 ↑5
29 Mar 2016African Nations Cup qualifierCameroonCameroon0–0South AfricaSouth Africa
1,581
-5·#62
26 Mar 2016African Nations Cup qualifierCameroonCameroon2–2South AfricaSouth Africa
1,586
+7·#62 ↑2
17 Nov 2015World Cup qualifierAngolaAngola0–1South AfricaSouth Africa
1,579
+8·#64 ↑1
13 Nov 2015World Cup qualifierAngolaAngola1–3South AfricaSouth Africa
1,571
+32·#65 ↑8
13 Oct 2015FriendlyHondurasHonduras1–1South AfricaSouth Africa
1,539
+3·#73
8 Oct 2015FriendlyCosta RicaCosta Rica0–1South AfricaSouth Africa
1,536
+18·#73 ↑6
8 Sept 2015Nelson Mandela Challenge CupSenegalSenegal0–1South AfricaSouth Africa
1,518
+18·#79 ↑3
5 Sept 2015African Nations Cup qualifierMauritaniaMauritania3–1South AfricaSouth Africa
1,500
-48·#83 ↓12
16 Jun 2015FriendlyAngolaAngola1–2South AfricaSouth Africa
1,548
+5·#67 ↑1
13 Jun 2015African Nations Cup qualifierGambiaGambia0–0South AfricaSouth Africa
1,543
-14·#68 ↓2
27 May 2015COSAFA CupMalawiMalawi0–0South AfricaSouth Africa
1,557
-15·#66 ↓2
24 May 2015COSAFA CupBotswanaBotswana0–0South AfricaSouth Africa
1,572
-16·#64
22 May 2015FriendlyMalawiMalawi1–2South AfricaSouth Africa
1,588
+3·#64
16 May 2015FriendlyLesothoLesotho1–1South AfricaSouth Africa
1,585
-6·#64 ↓1
14 May 2015FriendlyLesothoLesotho0–0South AfricaSouth Africa
1,591
-6·#63
29 Mar 2015FriendlyNigeriaNigeria1–1South AfricaSouth Africa
1,597
-1·#63 ↓1
25 Mar 2015Friendly🏳Swaziland1–3South AfricaSouth Africa
1,598
+3·#61 ↑1
27 Jan 2015African Nations CupGhanaGhana2–1(N)South AfricaSouth Africa
1,595
-20·#63 ↓4
23 Jan 2015African Nations CupSenegalSenegal1–1(N)South AfricaSouth Africa
1,615
+5·#59
19 Jan 2015African Nations CupAlgeriaAlgeria3–1(N)South AfricaSouth Africa
1,610
-34·#60 ↓6
14 Jan 2015FriendlyMaliMali0–3(N)South AfricaSouth Africa
1,644
+13·#53 ↑2
10 Jan 2015FriendlyCameroonCameroon1–1(N)South AfricaSouth Africa
1,631
±0·#55
4 Jan 2015FriendlySouth AfricaSouth Africa1–0ZambiaZambia
1,631
+4·#55
19 Nov 2014African Nations Cup qualifierNigeriaNigeria2–2South AfricaSouth Africa
1,627
+9·#54 ↑4
15 Nov 2014African Nations Cup qualifierSudanSudan1–2South AfricaSouth Africa
1,618
+5·#57 ↑1
15 Oct 2014African Nations Cup qualifierCongoCongo0–0South AfricaSouth Africa
1,613
-14·#59 ↓5
11 Oct 2014African Nations Cup qualifierCongoCongo0–2South AfricaSouth Africa
1,627
+25·#54 ↑6
10 Sept 2014African Nations Cup qualifierNigeriaNigeria0–0South AfricaSouth Africa
1,602
-1·#59 ↓1
5 Sept 2014African Nations Cup qualifierSudanSudan0–3South AfricaSouth Africa
1,603
+25·#59 ↑5
30 May 2014FriendlyNew ZealandNew Zealand0–0South AfricaSouth Africa
1,578
+2·#65
26 May 2014FriendlyAustraliaAustralia1–1South AfricaSouth Africa
1,576
+6·#64 ↑2
5 Mar 2014FriendlyBrazilBrazil5–0South AfricaSouth Africa
1,570
-3·#65
19 Nov 2013FriendlySpainSpain0–1South AfricaSouth Africa
1,573
+19·#65 ↑6
15 Nov 2013Friendly🏳Swaziland0–3South AfricaSouth Africa
1,554
+4·#71 ↑1
11 Oct 2013FriendlyMoroccoMorocco1–1South AfricaSouth Africa
1,550
+2·#70 ↑1
10 Sept 2013FriendlySouth AfricaSouth Africa1–2ZimbabweZimbabwe
1,548
-17·#72 ↓5
7 Sept 2013World Cup qualifierBotswanaBotswana1–4South AfricaSouth Africa
1,565
+8·#66 ↑5
17 Aug 2013FriendlyBurkina FasoBurkina Faso0–2South AfricaSouth Africa
1,557
+12·#69 ↑5
14 Aug 2013Nelson Mandela Challenge CupNigeriaNigeria2–0South AfricaSouth Africa
1,545
-21·#74 ↓7
20 Jul 2013COSAFA CupLesothoLesotho1–2(N)South AfricaSouth Africa
1,566
+4·#65 ↑1
17 Jul 2013COSAFA CupSouth AfricaSouth Africa0–0ZambiaZambia
1,562
+5·#66 ↑2
13 Jul 2013COSAFA CupNamibiaNamibia1–2(N)South AfricaSouth Africa
1,557
+9·#68 ↑4
16 Jun 2013World Cup qualifierEthiopiaEthiopia2–1South AfricaSouth Africa
1,548
-27·#73 ↓9
8 Jun 2013World Cup qualifierCentral African RepublicCentral African Republic0–3(N)South AfricaSouth Africa
1,575
+13·#66 ↑3
2 Jun 2013FriendlyLesothoLesotho0–2South AfricaSouth Africa
1,562
+4·#69 ↑1
23 Mar 2013World Cup qualifierCentral African RepublicCentral African Republic0–2South AfricaSouth Africa
1,558
+7·#69 ↑3
2 Feb 2013African Nations CupMaliMali1–1South AfricaSouth Africa
1,551
-5·#72 ↓1
27 Jan 2013African Nations CupMoroccoMorocco2–2South AfricaSouth Africa
1,556
-9·#72 ↓4
23 Jan 2013African Nations CupAngolaAngola0–2South AfricaSouth Africa
1,565
+24·#68 ↑7
19 Jan 2013African Nations CupCape VerdeCape Verde0–0South AfricaSouth Africa
1,541
-14·#76 ↓3
12 Jan 2013FriendlyAlgeriaAlgeria0–0South AfricaSouth Africa
1,555
-3·#73 ↓1
8 Jan 2013FriendlyNorwayNorway1–0South AfricaSouth Africa
1,558
-7·#71 ↓3
22 Dec 2012FriendlyMalawiMalawi1–3South AfricaSouth Africa
1,565
+5·#68 ↑3
14 Nov 2012Nelson Mandela Challenge CupSouth AfricaSouth Africa0–1ZambiaZambia
1,560
-19·#70 ↓5
16 Oct 2012FriendlyKenyaKenya1–2South AfricaSouth Africa
1,579
+6·#66 ↑1
12 Oct 2012FriendlyPolandPoland1–0South AfricaSouth Africa
1,573
-4·#68 ↓2
11 Sept 2012FriendlyMozambiqueMozambique0–2South AfricaSouth Africa
1,577
+4·#66
7 Sept 2012FriendlyBrazilBrazil1–0South AfricaSouth Africa
1,573
-1·#66 ↑2
15 Jun 2012FriendlyGabonGabon0–3South AfricaSouth Africa
1,574
+14·#67 ↑5
9 Jun 2012World Cup qualifierBotswanaBotswana1–1South AfricaSouth Africa
1,560
-8·#71 ↓2
3 Jun 2012World Cup qualifierEthiopiaEthiopia1–1South AfricaSouth Africa
1,568
-16·#69 ↓6
29 Feb 2012FriendlySenegalSenegal0–0South AfricaSouth Africa
1,584
-4·#63 ↓2
15 Jan 2012FriendlyGhanaGhana1–1South AfricaSouth Africa
1,588
+2·#61
11 Jan 2012FriendlySouth AfricaSouth Africa1–1ZambiaZambia
1,586
-5·#62 ↓2
6 Jan 2012FriendlyEquatorial GuineaEquatorial Guinea0–0South AfricaSouth Africa
1,591
-7·#60 ↓1
15 Nov 2011FriendlySouth AfricaSouth Africa1–2ZimbabweZimbabwe
1,598
-14·#60 ↓3
12 Nov 2011Nelson Mandela Challenge CupIvory CoastIvory Coast1–1South AfricaSouth Africa
1,612
+2·#57
8 Oct 2011African Nations Cup qualifierSierra LeoneSierra Leone0–0South AfricaSouth Africa
1,610
-16·#56 ↓1
4 Sept 2011African Nations Cup qualifierNigerNiger2–1South AfricaSouth Africa
1,626
-32·#56 ↓7
10 Aug 2011FriendlyBurkina FasoBurkina Faso0–3South AfricaSouth Africa
1,658
+8·#51 ↓1
5 Jun 2011African Nations Cup qualifierEgyptEgypt0–0South AfricaSouth Africa
1,650
+12·#49 ↑3
14 May 2011FriendlyTanzaniaTanzania0–1South AfricaSouth Africa
1,638
+5·#52 ↑2
26 Mar 2011African Nations Cup qualifierEgyptEgypt0–1South AfricaSouth Africa
1,633
+25·#55 ↑1
9 Feb 2011FriendlyKenyaKenya0–2South AfricaSouth Africa
1,608
+2·#56
17 Nov 2010Nelson Mandela Challenge CupUnited StatesUnited States1–0South AfricaSouth Africa
1,606
-14·#57 ↓3
10 Oct 2010African Nations Cup qualifierSierra LeoneSierra Leone0–0South AfricaSouth Africa
1,620
-12·#54 ↓4
4 Sept 2010African Nations Cup qualifierNigerNiger0–2South AfricaSouth Africa
1,632
+4·#52
11 Aug 2010FriendlyGhanaGhana0–1South AfricaSouth Africa
1,628
+11·#53
22 Jun 2010World CupFranceFrance1–2South AfricaSouth Africa
1,617
+42·#54 ↑13
16 Jun 2010World CupUruguayUruguay3–0South AfricaSouth Africa
1,575
-33·#67 ↓12
11 Jun 2010World CupMexicoMexico1–1South AfricaSouth Africa
1,608
+16·#55 ↑9
5 Jun 2010FriendlyDenmarkDenmark0–1South AfricaSouth Africa
1,592
+13·#64 ↑2
31 May 2010FriendlyGuatemalaGuatemala0–5South AfricaSouth Africa
1,579
+8·#66 ↑1
27 May 2010FriendlyColombiaColombia1–2South AfricaSouth Africa
1,571
+13·#67 ↑6
24 May 2010FriendlyBulgariaBulgaria1–1South AfricaSouth Africa
1,558
+2·#74 ↑2
16 May 2010FriendlyThailandThailand0–4South AfricaSouth Africa
1,556
+9·#76 ↑2
28 Apr 2010FriendlyJamaicaJamaica0–2(N)South AfricaSouth Africa
1,547
+19·#78 ↑3
22 Apr 2010FriendlyNorth KoreaNorth Korea0–0(N)South AfricaSouth Africa
1,528
±0·#81
31 Mar 2010FriendlyParaguayParaguay1–1South AfricaSouth Africa
1,528
+8·#81 ↑3
3 Mar 2010FriendlyNamibiaNamibia1–1South AfricaSouth Africa
1,520
-7·#84
27 Jan 2010FriendlySouth AfricaSouth Africa3–0ZimbabweZimbabwe
1,527
+5·#84 ↑1
23 Jan 2010Friendly🏳Swaziland2–6South AfricaSouth Africa
1,522
+3·#85
17 Nov 2009FriendlyJamaicaJamaica0–0South AfricaSouth Africa
1,519
±0·#84
14 Nov 2009FriendlyJapanJapan0–0South AfricaSouth Africa
1,519
+5·#84 ↓1
31 Oct 2009COSAFA CupMozambiqueMozambique1–0(N)South AfricaSouth Africa
1,514
-28·#83 ↓7
28 Oct 2009COSAFA CupSouth AfricaSouth Africa1–1ZimbabweZimbabwe
1,542
-4·#76 ↓1
26 Oct 2009COSAFA CupAngolaAngola0–2(N)South AfricaSouth Africa
1,546
+27·#75 ↑8
20 Oct 2009FriendlyNamibiaNamibia2–1South AfricaSouth Africa
1,519
-13·#83 ↓5
13 Oct 2009FriendlyIcelandIceland1–0South AfricaSouth Africa
1,532
-10·#77 ↓1
10 Oct 2009FriendlyNorwayNorway1–0South AfricaSouth Africa
1,542
-3·#76 ↓2
19 Sept 2009FriendlyMadagascarMadagascar0–1South AfricaSouth Africa
1,545
+2·#74
8 Sept 2009FriendlyIrelandIreland1–0South AfricaSouth Africa
1,543
-3·#75
5 Sept 2009FriendlyGermanyGermany2–0South AfricaSouth Africa
1,546
-1·#74 ↓1
12 Aug 2009FriendlySerbiaSerbia3–1South AfricaSouth Africa
1,547
-8·#74 ↓5
28 Jun 2009Confederations CupSpainSpain3–2South AfricaSouth Africa
1,555
-4·#70
25 Jun 2009Confederations CupBrazilBrazil1–0South AfricaSouth Africa
1,559
-4·#70 ↓1
20 Jun 2009Confederations CupSpainSpain2–0South AfricaSouth Africa
1,563
-5·#69 ↓1
17 Jun 2009Confederations CupNew ZealandNew Zealand0–2South AfricaSouth Africa
1,568
+21·#68 ↑2
14 Jun 2009Confederations CupIraqIraq0–0South AfricaSouth Africa
1,547
-9·#70
6 Jun 2009FriendlyPolandPoland0–1South AfricaSouth Africa
1,556
+12·#70 ↑3
30 May 2009FriendlyMauritiusMauritius0–2South AfricaSouth Africa
1,544
+1·#73
31 Mar 2009FriendlyPortugalPortugal2–0(N)South AfricaSouth Africa
1,543
-5·#74 ↓1
28 Mar 2009Nelson Mandela Challenge CupNorwayNorway1–2South AfricaSouth Africa
1,548
+19·#73 ↑5
11 Feb 2009FriendlyChileChile2–0South AfricaSouth Africa
1,529
-9·#76 ↓2
27 Jan 2009FriendlySouth AfricaSouth Africa1–0ZambiaZambia
1,538
+5·#73
19 Nov 2008Nelson Mandela Challenge CupCameroonCameroon2–3South AfricaSouth Africa
1,533
+21·#75 ↑12
15 Oct 2008FriendlyGhanaGhana1–2South AfricaSouth Africa
1,512
+13·#86 ↑2
11 Oct 2008World Cup and African Nations Cup qualifierEquatorial GuineaEquatorial Guinea0–1South AfricaSouth Africa
1,499
+12·#88 ↑2
30 Sept 2008FriendlyMalawiMalawi0–3South AfricaSouth Africa
1,487
+6·#90
9 Sept 2008FriendlyGuineaGuinea1–0South AfricaSouth Africa
1,481
-11·#90 ↓2
6 Sept 2008World Cup and African Nations Cup qualifierNigeriaNigeria1–0South AfricaSouth Africa
1,492
-13·#89 ↓3
19 Aug 2008FriendlyAustraliaAustralia2–2(N)South AfricaSouth Africa
1,505
+5·#85 ↑3
3 Aug 2008COSAFA CupMozambiqueMozambique1–2South AfricaSouth Africa
1,500
+9·#89 ↑1
30 Jul 2008COSAFA CupSouth AfricaSouth Africa1–0ZambiaZambia
1,491
+17·#90 ↑2
26 Jul 2008COSAFA CupNamibiaNamibia0–1South AfricaSouth Africa
1,474
+6·#92
21 Jun 2008World Cup and African Nations Cup qualifierSierra LeoneSierra Leone0–0South AfricaSouth Africa
1,468
-16·#94 ↓3
14 Jun 2008World Cup and African Nations Cup qualifierSierra LeoneSierra Leone1–0South AfricaSouth Africa
1,484
-32·#91 ↓9
7 Jun 2008World Cup and African Nations Cup qualifierEquatorial GuineaEquatorial Guinea1–4South AfricaSouth Africa
1,516
+8·#83 ↑1
1 Jun 2008World Cup and African Nations Cup qualifierNigeriaNigeria2–0South AfricaSouth Africa
1,508
-9·#85 ↓4
29 May 2008Friendly🏳Swaziland0–1South AfricaSouth Africa
1,517
+1·#81
26 Mar 2008FriendlyParaguayParaguay0–3South AfricaSouth Africa
1,516
+28·#82 ↑6
11 Mar 2008FriendlySouth AfricaSouth Africa2–1ZimbabweZimbabwe
1,488
+7·#89 ↑2
31 Jan 2008African Nations CupSenegalSenegal1–1(N)South AfricaSouth Africa
1,481
+9·#88 ↑1
27 Jan 2008African Nations CupTunisiaTunisia3–1(N)South AfricaSouth Africa
1,472
-24·#89 ↓3
23 Jan 2008African Nations CupAngolaAngola1–1(N)South AfricaSouth Africa
1,496
+3·#87
16 Jan 2008FriendlyBotswanaBotswana1–2South AfricaSouth Africa
1,493
+3·#87
13 Jan 2008FriendlyMozambiqueMozambique0–2South AfricaSouth Africa
1,490
+6·#87 ↑1
27 Nov 2007FriendlyLesothoLesotho0–5South AfricaSouth Africa
1,484
+3·#88
20 Nov 2007FriendlyCanadaCanada0–2South AfricaSouth Africa
1,481
+18·#88 ↑3
17 Nov 2007Nelson Mandela Challenge CupUnited StatesUnited States1–0South AfricaSouth Africa
1,463
-8·#90 ↓2
24 Oct 2007COSAFA CupSouth AfricaSouth Africa0–0ZambiaZambia
1,471
±0·#89
17 Oct 2007FriendlyItalyItaly2–0South AfricaSouth Africa
1,471
-1·#89
29 Sept 2007COSAFA CupBotswanaBotswana0–1South AfricaSouth Africa
1,472
+8·#89 ↑1
12 Sept 2007FriendlyUruguayUruguay0–0South AfricaSouth Africa
1,464
+6·#90
9 Sept 2007African Nations Cup qualifierSouth AfricaSouth Africa1–3ZambiaZambia
1,458
-36·#90 ↓7
22 Aug 2007FriendlyScotlandScotland1–0South AfricaSouth Africa
1,494
-2·#84
17 Jun 2007African Nations Cup qualifierCongoCongo1–1South AfricaSouth Africa
1,496
+1·#85
2 Jun 2007African Nations Cup qualifierChadChad0–4South AfricaSouth Africa
1,495
+10·#85 ↑3
27 May 2007COSAFA CupMauritiusMauritius0–2(N)South AfricaSouth Africa
1,485
+12·#88 ↑3
26 May 2007COSAFA CupMalawiMalawi0–0(N)South AfricaSouth Africa
1,473
-9·#91 ↓3
28 Mar 2007FriendlyBoliviaBolivia1–0South AfricaSouth Africa
1,482
-11·#88 ↓3
24 Mar 2007African Nations Cup qualifierChadChad0–3South AfricaSouth Africa
1,493
+28·#85 ↑6
13 Mar 2007Friendly🏳Swaziland1–1South AfricaSouth Africa
1,465
-8·#91 ↓1
15 Nov 2006Nelson Mandela Challenge CupEgyptEgypt1–0(N)South AfricaSouth Africa
1,473
-6·#92 ↓1
8 Oct 2006African Nations Cup qualifierSouth AfricaSouth Africa1–0ZambiaZambia
1,479
+31·#91 ↑7
2 Sept 2006African Nations Cup qualifierCongoCongo0–0South AfricaSouth Africa
1,448
-11·#97 ↓1
16 Aug 2006FriendlyNamibiaNamibia0–1South AfricaSouth Africa
1,459
+5·#95
21 May 2006COSAFA CupBotswanaBotswana0–0South AfricaSouth Africa
1,454
-1·#96
20 May 2006COSAFA Cup🏳Swaziland0–1(N)South AfricaSouth Africa
1,455
+7·#96
10 May 2006FriendlyLesothoLesotho0–0South AfricaSouth Africa
1,448
-6·#96
30 Jan 2006African Nations CupSouth AfricaSouth Africa0–1(N)ZambiaZambia
1,454
-25·#96 ↓8
26 Jan 2006African Nations CupTunisiaTunisia2–0(N)South AfricaSouth Africa
1,479
-15·#88 ↓3
22 Jan 2006African Nations CupGuineaGuinea2–0(N)South AfricaSouth Africa
1,494
-40·#86 ↓14
14 Jan 2006FriendlyEgyptEgypt1–2South AfricaSouth Africa
1,534
+17·#74 ↑4
12 Nov 2005Nelson Mandela Challenge CupSenegalSenegal3–2South AfricaSouth Africa
1,517
-12·#76 ↓2
8 Oct 2005World Cup and African Nations Cup qualifierDR CongoDR Congo2–2South AfricaSouth Africa
1,529
-9·#73 ↓2
7 Sept 2005FriendlyGermanyGermany4–2South AfricaSouth Africa
1,538
-2·#72
3 Sept 2005World Cup and African Nations Cup qualifierBurkina FasoBurkina Faso3–1South AfricaSouth Africa
1,540
-40·#72 ↓9
17 Aug 2005FriendlyIcelandIceland4–1South AfricaSouth Africa
1,580
-17·#63 ↓3
13 Aug 2005COSAFA CupSouth AfricaSouth Africa2–2ZambiaZambia
1,597
-10·#60
17 Jul 2005CONCACAF ChampionshipPanamaPanama1–1(N)South AfricaSouth Africa
1,607
-8·#60 ↓2
13 Jul 2005CONCACAF ChampionshipGuatemalaGuatemala1–1(N)South AfricaSouth Africa
1,615
-6·#58 ↓2
10 Jul 2005CONCACAF ChampionshipJamaicaJamaica3–3(N)South AfricaSouth Africa
1,621
+5·#56 ↑2
8 Jul 2005CONCACAF ChampionshipMexicoMexico1–2(N)South AfricaSouth Africa
1,616
+44·#58 ↑7
18 Jun 2005World Cup and African Nations Cup qualifierGhanaGhana2–0South AfricaSouth Africa
1,572
-47·#65 ↓10
4 Jun 2005World Cup and African Nations Cup qualifierCape VerdeCape Verde1–2South AfricaSouth Africa
1,619
+14·#55 ↑4
26 Mar 2005World Cup and African Nations Cup qualifierUgandaUganda1–2South AfricaSouth Africa
1,605
+4·#60 ↑2
27 Feb 2005COSAFA CupMauritiusMauritius0–1South AfricaSouth Africa
1,601
+12·#62 ↑2
26 Feb 2005COSAFA CupSeychellesSeychelles0–3(N)South AfricaSouth Africa
1,589
+3·#64 ↑1
9 Feb 2005FriendlyAustraliaAustralia1–1South AfricaSouth Africa
1,586
+3·#66 ↑1
17 Nov 2004Nelson Mandela Challenge CupNigeriaNigeria1–2South AfricaSouth Africa
1,583
+20·#64 ↑3
10 Oct 2004World Cup and African Nations Cup qualifierUgandaUganda0–1South AfricaSouth Africa
1,563
+15·#67 ↑2
5 Sept 2004World Cup and African Nations Cup qualifierDR CongoDR Congo1–0South AfricaSouth Africa
1,548
-24·#71 ↓5
18 Aug 2004FriendlyTunisiaTunisia0–2South AfricaSouth Africa
1,572
+23·#67 ↑3
3 Jul 2004World Cup and African Nations Cup qualifierBurkina FasoBurkina Faso0–2South AfricaSouth Africa
1,549
+12·#69 ↑3
20 Jun 2004World Cup and African Nations Cup qualifierGhanaGhana3–0South AfricaSouth Africa
1,537
-40·#74 ↓12
5 Jun 2004World Cup and African Nations Cup qualifierCape VerdeCape Verde1–2South AfricaSouth Africa
1,577
+6·#62 ↑3
30 Mar 2004FriendlyAustraliaAustralia1–0(N)South AfricaSouth Africa
1,571
-4·#64 ↑1
4 Feb 2004African Nations CupMoroccoMorocco1–1(N)South AfricaSouth Africa
1,575
+4·#66
31 Jan 2004African Nations CupNigeriaNigeria4–0(N)South AfricaSouth Africa
1,571
-34·#65 ↓9
27 Jan 2004African Nations CupBeninBenin0–2(N)South AfricaSouth Africa
1,605
+13·#55 ↑5
18 Jan 2004FriendlySenegalSenegal2–1South AfricaSouth Africa
1,592
-4·#59 ↓1
10 Jan 2004COSAFA CupMauritiusMauritius2–0South AfricaSouth Africa
1,596
-48·#58 ↓8
19 Nov 2003FriendlyTunisiaTunisia2–0South AfricaSouth Africa
1,644
-12·#50 ↓1
15 Nov 2003FriendlyEgyptEgypt2–1South AfricaSouth Africa
1,656
-8·#48 ↓3
11 Oct 2003Nelson Mandela Challenge CupCosta RicaCosta Rica1–2South AfricaSouth Africa
1,664
+15·#45 ↑4
8 Oct 2003FriendlyLesothoLesotho0–3South AfricaSouth Africa
1,649
+4·#48 ↑2
19 Jul 2003COSAFA CupSouth AfricaSouth Africa0–1ZimbabweZimbabwe
1,645
-35·#48 ↓5
6 Jul 2003African Nations Cup qualifierBurundiBurundi0–2South AfricaSouth Africa
1,680
+9·#42 ↑3
22 Jun 2003African Nations Cup qualifierIvory CoastIvory Coast1–2South AfricaSouth Africa
1,671
+12·#45 ↑2
14 Jun 2003FriendlyTrinidad and TobagoTrinidad and Tobago1–2South AfricaSouth Africa
1,659
+2·#47
22 May 2003FriendlyEnglandEngland2–1South AfricaSouth Africa
1,657
-5·#47 ↓1
30 Apr 2003FriendlyJamaicaJamaica0–0South AfricaSouth Africa
1,662
-5·#46 ↑1
29 Mar 2003FriendlyMadagascarMadagascar0–2South AfricaSouth Africa
1,667
+4·#48
19 Nov 2002Nelson Mandela Challenge CupSenegalSenegal1–1South AfricaSouth Africa
1,663
+1·#47
26 Oct 2002Castle Lager CupTanzaniaTanzania1–1South AfricaSouth Africa
1,662
-12·#47 ↓4
23 Oct 2002Castle Lager CupKenyaKenya1–1(N)South AfricaSouth Africa
1,674
-9·#43 ↓1
13 Oct 2002African Nations Cup qualifierBurundiBurundi0–2South AfricaSouth Africa
1,683
+5·#42 ↑1
28 Sept 2002COSAFA CupMalawiMalawi0–1South AfricaSouth Africa
1,678
+3·#42 ↑1
21 Sept 2002COSAFA CupMalawiMalawi1–3South AfricaSouth Africa
1,675
+13·#43 ↑3
8 Sept 2002African Nations Cup qualifierIvory CoastIvory Coast0–0South AfricaSouth Africa
1,662
-1·#46
24 Aug 2002COSAFA Cup🏳Swaziland1–4South AfricaSouth Africa
1,663
+3·#46 ↑1
21 Jul 2002COSAFA CupMadagascarMadagascar0–0South AfricaSouth Africa
1,660
-17·#44 ↓2
12 Jun 2002World CupSpainSpain3–2(N)South AfricaSouth Africa
1,677
-8·#42 ↓2
8 Jun 2002World CupSloveniaSlovenia0–1(N)South AfricaSouth Africa
1,685
+37·#41 ↑7
2 Jun 2002World CupParaguayParaguay2–2(N)South AfricaSouth Africa
1,648
+8·#49 ↑1
23 May 2002Reunification CupTurkeyTurkey0–2(N)South AfricaSouth Africa
1,640
+33·#50 ↑4
20 May 2002Reunification CupScotlandScotland0–2(N)South AfricaSouth Africa
1,607
+31·#54 ↑5
12 May 2002FriendlyMadagascarMadagascar0–1South AfricaSouth Africa
1,576
+3·#57
17 Apr 2002FriendlyEcuadorEcuador0–0(N)South AfricaSouth Africa
1,573
+4·#57 ↑2
30 Mar 2002COSAFA CupBotswanaBotswana0–0South AfricaSouth Africa
1,569
-15·#59 ↓1
27 Mar 2002FriendlyGeorgiaGeorgia4–1South AfricaSouth Africa
1,584
-13·#58 ↓3
20 Mar 2002FriendlySaudi ArabiaSaudi Arabia1–0(N)South AfricaSouth Africa
1,597
-8·#55 ↓1
3 Feb 2002African Nations CupMaliMali2–0South AfricaSouth Africa
1,605
-44·#54 ↓6
30 Jan 2002African Nations CupMoroccoMorocco1–3(N)South AfricaSouth Africa
1,649
+42·#48 ↑5
24 Jan 2002African Nations CupGhanaGhana0–0(N)South AfricaSouth Africa
1,607
-6·#53 ↓1
20 Jan 2002African Nations CupBurkina FasoBurkina Faso0–0(N)South AfricaSouth Africa
1,613
-15·#52 ↓2
15 Jan 2002FriendlyAngolaAngola0–1South AfricaSouth Africa
1,628
+5·#50 ↑1
10 Nov 2001FriendlyEgyptEgypt0–1South AfricaSouth Africa
1,623
+8·#52
15 Aug 2001FriendlySwedenSweden3–0South AfricaSouth Africa
1,615
-4·#54
21 Jul 2001COSAFA CupMalawiMalawi1–0South AfricaSouth Africa
1,619
-34·#55 ↓3
14 Jul 2001World Cup qualifierMalawiMalawi0–2South AfricaSouth Africa
1,653
+3·#51 ↑1
1 Jul 2001World Cup qualifierBurkina FasoBurkina Faso1–1South AfricaSouth Africa
1,650
-8·#51 ↓3
17 Jun 2001African Nations Cup qualifierCongoCongo0–0South AfricaSouth Africa
1,658
-17·#48 ↓4
3 Jun 2001African Nations Cup qualifierLiberiaLiberia1–1South AfricaSouth Africa
1,675
-5·#44 ↓2
5 May 2001World Cup qualifierSouth AfricaSouth Africa2–1ZimbabweZimbabwe
1,680
+6·#43 ↑1
29 Apr 2001COSAFA CupMozambiqueMozambique0–3South AfricaSouth Africa
1,674
+10·#44 ↑1
25 Apr 2001FriendlyItalyItaly1–0South AfricaSouth Africa
1,664
-1·#45
24 Mar 2001African Nations Cup qualifierMauritiusMauritius0–3South AfricaSouth Africa
1,665
+3·#47 ↑2
25 Feb 2001World Cup qualifierMalawiMalawi1–2South AfricaSouth Africa
1,662
+6·#51 ↑1
27 Jan 2001World Cup qualifierBurkina FasoBurkina Faso0–1South AfricaSouth Africa
1,656
+5·#51
13 Jan 2001African Nations Cup qualifierMauritiusMauritius1–1South AfricaSouth Africa
1,651
-15·#51 ↓3
16 Dec 2000African Nations Cup qualifierLiberiaLiberia1–2South AfricaSouth Africa
1,666
+5·#48 ↑3
7 Oct 2000Nelson Mandela Challenge CupFranceFrance0–0South AfricaSouth Africa
1,661
+12·#47 ↑4
3 Sept 2000African Nations Cup qualifierCongoCongo1–2South AfricaSouth Africa
1,649
+14·#50 ↑3
29 Jul 2000COSAFA CupSouth AfricaSouth Africa0–1ZimbabweZimbabwe
1,635
-34·#53 ↓9
9 Jul 2000World Cup qualifierSouth AfricaSouth Africa2–0ZimbabweZimbabwe
1,669
+24·#45 ↑6
18 Jun 2000COSAFA Cup🏳Swaziland0–2South AfricaSouth Africa
1,645
+2·#51 ↑1
11 Jun 2000US CupIrelandIreland2–1(N)South AfricaSouth Africa
1,643
-10·#51 ↓2
7 Jun 2000US CupMexicoMexico4–2(N)South AfricaSouth Africa
1,653
-12·#50 ↓5
3 Jun 2000US CupUnited StatesUnited States4–0South AfricaSouth Africa
1,665
-12·#45 ↓2
28 May 2000FriendlyMaltaMalta0–1South AfricaSouth Africa
1,677
+2·#43
29 Apr 2000COSAFA CupMauritiusMauritius0–3South AfricaSouth Africa
1,675
+3·#43 ↑2
22 Apr 2000World Cup qualifierLesothoLesotho0–1South AfricaSouth Africa
1,672
+1·#45 ↑1
9 Apr 2000World Cup qualifierLesothoLesotho0–2South AfricaSouth Africa
1,671
+4·#45 ↑1
12 Feb 2000African Nations CupTunisiaTunisia2–2(N)South AfricaSouth Africa
1,667
-4·#43 ↓1
10 Feb 2000African Nations CupNigeriaNigeria2–0South AfricaSouth Africa
1,671
-23·#42 ↓2
6 Feb 2000African Nations CupGhanaGhana0–1South AfricaSouth Africa
1,694
+23·#40 ↑3
2 Feb 2000African Nations CupAlgeriaAlgeria1–1(N)South AfricaSouth Africa
1,671
-11·#43 ↓2
27 Jan 2000African Nations CupDR CongoDR Congo0–1(N)South AfricaSouth Africa
1,682
+15·#41 ↑2
23 Jan 2000African Nations CupGabonGabon1–3(N)South AfricaSouth Africa
1,667
+19·#43 ↑1
27 Nov 1999Nelson Mandela Challenge CupSwedenSweden0–1South AfricaSouth Africa
1,648
+22·#44 ↑7
30 Sept 1999Afro-Asian CupSaudi ArabiaSaudi Arabia0–0South AfricaSouth Africa
1,626
+8·#51
18 Sept 1999Afro-Asian CupSaudi ArabiaSaudi Arabia0–1South AfricaSouth Africa
1,618
+22·#51 ↑4
31 Jul 1999COSAFA CupNamibiaNamibia1–1South AfricaSouth Africa
1,596
-10·#55 ↓1
20 Jun 1999African Nations Cup qualifierAngolaAngola2–2South AfricaSouth Africa
1,606
-5·#52
16 Jun 1999FriendlySouth AfricaSouth Africa0–1ZimbabweZimbabwe
1,611
-16·#52
5 Jun 1999African Nations Cup qualifierMauritiusMauritius0–2South AfricaSouth Africa
1,627
+3·#53
9 May 1999FriendlyJamaicaJamaica1–1South AfricaSouth Africa
1,624
+4·#53
6 May 1999FriendlyTrinidad and TobagoTrinidad and Tobago2–0South AfricaSouth Africa
1,620
-17·#53 ↓1
28 Apr 1999FriendlyDenmarkDenmark1–1South AfricaSouth Africa
1,637
+7·#52
10 Apr 1999African Nations Cup qualifierGabonGabon1–0South AfricaSouth Africa
1,630
-28·#52 ↓3
27 Feb 1999African Nations Cup qualifierGabonGabon1–4South AfricaSouth Africa
1,658
+9·#46 ↑1
20 Feb 1999COSAFA CupBotswanaBotswana1–2South AfricaSouth Africa
1,649
+2·#48 ↑1
23 Jan 1999African Nations Cup qualifierMauritiusMauritius1–1South AfricaSouth Africa
1,647
-17·#49 ↓2
16 Dec 1998Nelson Mandela Challenge CupEgyptEgypt1–2South AfricaSouth Africa
1,664
+10·#48 ↑1
3 Oct 1998African Nations Cup qualifierAngolaAngola0–1South AfricaSouth Africa
1,654
+7·#49 ↑1
24 Jun 1998World CupSaudi ArabiaSaudi Arabia2–2(N)South AfricaSouth Africa
1,647
-2·#48
18 Jun 1998World CupDenmarkDenmark1–1(N)South AfricaSouth Africa
1,649
+19·#47 ↑2
12 Jun 1998World CupFranceFrance3–0South AfricaSouth Africa
1,630
-7·#52 ↓2
6 Jun 1998FriendlyIcelandIceland1–1(N)South AfricaSouth Africa
1,637
-4·#50
25 May 1998FriendlyArgentinaArgentina2–0South AfricaSouth Africa
1,641
-4·#49 ↓2
20 May 1998FriendlySouth AfricaSouth Africa1–1ZambiaZambia
1,645
-4·#47
28 Feb 1998African Nations CupEgyptEgypt2–0(N)South AfricaSouth Africa
1,649
-41·#47 ↓8
25 Feb 1998African Nations CupDR CongoDR Congo1–2(N)South AfricaSouth Africa
1,690
+14·#39 ↑2
22 Feb 1998African Nations CupMoroccoMorocco1–2(N)South AfricaSouth Africa
1,676
+33·#41 ↑5
16 Feb 1998African Nations CupNamibiaNamibia1–4(N)South AfricaSouth Africa
1,643
+16·#47 ↑4
11 Feb 1998African Nations CupIvory CoastIvory Coast1–1(N)South AfricaSouth Africa
1,627
-5·#50 ↓1
8 Feb 1998African Nations CupAngolaAngola0–0(N)South AfricaSouth Africa
1,632
-8·#50 ↓2
24 Jan 1998COSAFA CupNamibiaNamibia3–2South AfricaSouth Africa
1,640
-31·#46 ↓2
17 Dec 1997Confederations CupUruguayUruguay4–3(N)South AfricaSouth Africa
1,671
-19·#44 ↓4
15 Dec 1997Confederations CupUnited Arab EmiratesUnited Arab Emirates1–0(N)South AfricaSouth Africa
1,690
-38·#40 ↓6
13 Dec 1997Confederations CupCzechiaCzechia2–2(N)South AfricaSouth Africa
1,728
+12·#34 ↑2
7 Dec 1997FriendlyBrazilBrazil2–1South AfricaSouth Africa
1,716
-3·#36
15 Nov 1997FriendlyGermanyGermany3–0South AfricaSouth Africa
1,719
-2·#34
11 Oct 1997FriendlyFranceFrance2–1South AfricaSouth Africa
1,721
-2·#35
16 Aug 1997World Cup qualifierCongoCongo0–1South AfricaSouth Africa
1,723
+5·#30 ↑2
8 Jun 1997World Cup qualifierSouth AfricaSouth Africa3–0ZambiaZambia
1,718
+21·#30 ↑6
4 Jun 1997Nelson Mandela Challenge CupNetherlandsNetherlands2–0South AfricaSouth Africa
1,697
-15·#35 ↓4
24 May 1997FriendlyEnglandEngland2–1South AfricaSouth Africa
1,712
-3·#31 ↓1
27 Apr 1997World Cup qualifierSouth AfricaSouth Africa2–1(N)Zaire🏳
1,715
+10·#31 ↑3
6 Apr 1997World Cup qualifierCongoCongo2–0South AfricaSouth Africa
1,705
-47·#34 ↓9
11 Jan 1997World Cup qualifierSouth AfricaSouth Africa0–0ZambiaZambia
1,752
-2·#26
9 Nov 1996World Cup qualifierSouth AfricaSouth Africa1–0Zaire🏳
1,754
+5·#26 ↑2
21 Sept 1996Simba CupGhanaGhana0–0South AfricaSouth Africa
1,749
-9·#26
18 Sept 1996Simba CupAustraliaAustralia0–2South AfricaSouth Africa
1,758
+13·#26 ↑1
14 Sept 1996Simba CupKenyaKenya0–1South AfricaSouth Africa
1,745
+3·#27
15 Jun 1996World Cup qualifierMalawiMalawi0–3South AfricaSouth Africa
1,742
+6·#27
1 Jun 1996World Cup qualifierMalawiMalawi0–1South AfricaSouth Africa
1,736
+9·#29
24 Apr 1996Nelson Mandela Challenge CupBrazilBrazil3–2South AfricaSouth Africa
1,727
-6·#29
3 Feb 1996African Nations CupTunisiaTunisia0–2South AfricaSouth Africa
1,733
+18·#30 ↑2
31 Jan 1996African Nations CupGhanaGhana0–3South AfricaSouth Africa
1,715
+38·#32 ↑5
27 Jan 1996African Nations CupAlgeriaAlgeria1–2South AfricaSouth Africa
1,677
+15·#37 ↑1
24 Jan 1996African Nations CupEgyptEgypt1–0South AfricaSouth Africa
1,662
-37·#38 ↓4
20 Jan 1996African Nations CupAngolaAngola0–1South AfricaSouth Africa
1,699
+5·#34
13 Jan 1996African Nations CupCameroonCameroon0–3South AfricaSouth Africa
1,694
+18·#33 ↑2
15 Dec 1995FriendlyGermanyGermany0–0South AfricaSouth Africa
1,676
+6·#35 ↑2
26 Nov 1995Simba CupSouth AfricaSouth Africa2–0ZimbabweZimbabwe
1,670
+9·#37
24 Nov 1995Simba CupEgyptEgypt0–2South AfricaSouth Africa
1,661
+15·#37 ↑4
22 Nov 1995Simba CupSouth AfricaSouth Africa2–2ZambiaZambia
1,646
-6·#41 ↓1
30 Sept 1995FriendlyMozambiqueMozambique2–3South AfricaSouth Africa
1,652
+2·#39
13 May 1995Nelson Mandela Challenge CupArgentinaArgentina1–1South AfricaSouth Africa
1,650
+5·#38 ↑2
26 Apr 1995FriendlyLesothoLesotho1–3South AfricaSouth Africa
1,645
+3·#40 ↓1
4 Dec 1994Simba CupCameroonCameroon1–1South AfricaSouth Africa
1,642
-7·#41 ↓1
30 Nov 1994Simba CupIvory CoastIvory Coast0–0South AfricaSouth Africa
1,649
-4·#40 ↓1
26 Nov 1994Simba CupGhanaGhana1–2South AfricaSouth Africa
1,653
+11·#39 ↑1
13 Nov 1994African Nations Cup qualifierSouth AfricaSouth Africa1–1ZambiaZambia
1,642
+8·#40 ↑4
15 Oct 1994African Nations Cup qualifierMauritiusMauritius0–1South AfricaSouth Africa
1,634
+2·#42
4 Sept 1994African Nations Cup qualifierMadagascarMadagascar0–1South AfricaSouth Africa
1,632
+20·#46 ↑7
12 Jun 1994FriendlyAustraliaAustralia1–0South AfricaSouth Africa
1,612
-5·#56 ↓3
8 Jun 1994FriendlyAustraliaAustralia1–0South AfricaSouth Africa
1,617
-5·#54 ↓4
10 May 1994Nelson Mandela Challenge CupSouth AfricaSouth Africa2–1ZambiaZambia
1,622
+14·#50 ↑5
24 Apr 1994FriendlySouth AfricaSouth Africa1–0ZimbabweZimbabwe
1,608
+6·#56
6 Oct 1993FriendlyMexicoMexico4–0(N)South AfricaSouth Africa
1,602
-6·#56
25 Jul 1993African Nations Cup qualifierMauritiusMauritius1–3South AfricaSouth Africa
1,608
+11·#54 ↑3
11 Jul 1993African Nations Cup qualifierSouth AfricaSouth Africa0–3ZambiaZambia
1,597
-25·#58 ↓14
24 Apr 1993African Nations Cup qualifierSouth AfricaSouth Africa1–1ZimbabweZimbabwe
1,622
-10·#47
10 Apr 1993African Nations Cup qualifierMauritiusMauritius0–0South AfricaSouth Africa
1,632
-18·#46 ↓5
31 Jan 1993World Cup qualifierCongoCongo0–1South AfricaSouth Africa
1,650
+14·#41 ↑5
16 Jan 1993World Cup qualifierNigeriaNigeria0–0South AfricaSouth Africa
1,636
-3·#46 ↓1
10 Jan 1993FriendlyBotswanaBotswana0–2South AfricaSouth Africa
1,639
+2·#45 ↑1
24 Oct 1992World Cup qualifierCongoCongo0–1South AfricaSouth Africa
1,637
+7·#47 ↑1
10 Oct 1992World Cup qualifierNigeriaNigeria4–0South AfricaSouth Africa
1,630
-30·#48 ↓10
30 Aug 1992African Nations Cup qualifierSouth AfricaSouth Africa0–1ZambiaZambia
1,660
-31·#38 ↓5
16 Aug 1992African Nations Cup qualifierSouth AfricaSouth Africa1–4ZimbabweZimbabwe
1,691
-56·#33 ↓5
11 Jul 1992FriendlyCameroonCameroon2–2South AfricaSouth Africa
1,747
-4·#28
9 Jul 1992FriendlyCameroonCameroon2–1South AfricaSouth Africa
1,751
-15·#28 ↓1
7 Jul 1992FriendlyCameroonCameroon0–1South AfricaSouth Africa
1,766
+5·#28
3 Jul 1977Friendly🏳Rhodesia1–1South AfricaSouth Africa
1,761
-6·#22
9 Apr 1977Friendly🏳Rhodesia0–7South AfricaSouth Africa
1,767
+3·#23
12 Nov 1958FriendlyNetherlandsNetherlands9–3South AfricaSouth Africa
1,764
-20·#19 ↓3
1 Jan 1956Friendly🏳Northern Rhodesia4–0South AfricaSouth Africa
1,784
-28·#15 ↓2
1 Oct 1955FriendlyAustraliaAustralia1–4South AfricaSouth Africa
1,812
+16·#13 ↑1
24 Sept 1955FriendlyAustraliaAustralia0–6South AfricaSouth Africa
1,796
+22·#14 ↑2
17 Sept 1955FriendlyAustraliaAustralia0–8South AfricaSouth Africa
1,774
+28·#16 ↑2
10 Sept 1955FriendlyAustraliaAustralia0–2South AfricaSouth Africa
1,746
+19·#18 ↑4
3 Sept 1955FriendlyAustraliaAustralia0–3South AfricaSouth Africa
1,727
+25·#22 ↑3
1 May 1954FriendlyIsraelIsrael1–2South AfricaSouth Africa
1,702
+2·#24 ↓1
22 Nov 1953FriendlyPortugalPortugal3–1South AfricaSouth Africa
1,700
-14·#24 ↓2
23 Jul 1950FriendlyAustraliaAustralia2–0South AfricaSouth Africa
1,714
-18·#22 ↓4
8 Jul 1950FriendlyAustraliaAustralia2–1South AfricaSouth Africa
1,732
-13·#18 ↓2
1 Jul 1950FriendlyAustraliaAustralia1–2South AfricaSouth Africa
1,745
+7·#16 ↑1
24 Jun 1950FriendlyAustraliaAustralia2–3South AfricaSouth Africa
1,738
+8·#17 ↑2
1 Dec 1949Friendly🏳Northern Rhodesia2–3South AfricaSouth Africa
1,730
+4·#19 ↑2
19 Jul 1947FriendlyNew ZealandNew Zealand1–4South AfricaSouth Africa
1,726
+8·#18
12 Jul 1947FriendlyNew ZealandNew Zealand3–8South AfricaSouth Africa
1,718
+10·#18 ↑1
5 Jul 1947FriendlyNew ZealandNew Zealand0–6South AfricaSouth Africa
1,708
+12·#19 ↑3
28 Jun 1947FriendlyNew ZealandNew Zealand5–6South AfricaSouth Africa
1,696
+6·#23 ↑1
14 Jun 1947FriendlyAustraliaAustralia1–2South AfricaSouth Africa
1,690
+13·#23 ↑4
7 Jun 1947FriendlyAustraliaAustralia5–1South AfricaSouth Africa
1,677
-14·#27 ↓4
31 May 1947FriendlyAustraliaAustralia3–3South AfricaSouth Africa
1,691
+3·#23 ↑1
24 May 1947FriendlyAustraliaAustralia2–4South AfricaSouth Africa
1,688
+20·#24 ↑7
10 May 1947FriendlyAustraliaAustralia1–2South AfricaSouth Africa
1,668
+14·#32 ↑2
1 Jul 1939FriendlyEnglandEngland2–1South AfricaSouth Africa
1,654
-4·#30 ↓1
24 Jun 1939FriendlyEnglandEngland8–2South AfricaSouth Africa
1,658
-10·#29 ↓2
17 Jun 1939FriendlyEnglandEngland3–0South AfricaSouth Africa
1,668
-9·#27 ↓1
21 Jul 1934FriendlyIndiaIndia2–1South AfricaSouth Africa
1,677
-14·#20 ↓1
23 Jun 1934FriendlyIndiaIndia2–0South AfricaSouth Africa
1,691
-22·#19 ↓1
20 Jun 1934FriendlyIndiaIndia2–0South AfricaSouth Africa
1,713
-24·#18 ↓1
17 Jul 1929FriendlyEnglandEngland3–1South AfricaSouth Africa
1,737
-13·#16 ↓1
13 Jul 1929FriendlyEnglandEngland2–1South AfricaSouth Africa
1,750
-9·#15
15 Jun 1929FriendlyEnglandEngland3–2South AfricaSouth Africa
1,759
-10·#15
26 Nov 1924FriendlyEnglandEngland3–2South AfricaSouth Africa
1,769
-4·#17
2 Nov 1924FriendlyNetherlandsNetherlands2–1South AfricaSouth Africa
1,773
-7·#17 ↓3
11 Oct 1924FriendlyEnglandEngland3–2South AfricaSouth Africa
1,780
-5·#14 ↓1
4 Oct 1924FriendlyWalesWales1–0South AfricaSouth Africa
1,785
-8·#14 ↓1
24 Sept 1924FriendlyNorthern IrelandNorthern Ireland1–2South AfricaSouth Africa
1,793
+11·#13 ↑2
17 Jul 1920FriendlyEnglandEngland9–1South AfricaSouth Africa
1,782
-16·#11
26 Jun 1920FriendlyEnglandEngland3–1South AfricaSouth Africa
1,798
-11·#11 ↓1
19 Jun 1920FriendlyEnglandEngland3–1South AfricaSouth Africa
1,809
-12·#10
30 Jul 1910FriendlyEnglandEngland6–3South AfricaSouth Africa
1,821
-8·#10
23 Jul 1910FriendlyEnglandEngland6–2South AfricaSouth Africa
1,829
-9·#10 ↓2
29 Jun 1910FriendlyEnglandEngland3–0South AfricaSouth Africa
1,838
-9·#8
18 Jul 1906FriendlyUruguayUruguay1–6South AfricaSouth Africa
1,847
+30·#8 ↑2
9 Jul 1906FriendlyArgentinaArgentina0–1South AfricaSouth Africa
1,817
#10