That mark currently stands at 15 matches, previously set between September 1994 to January 1996, when they were finally defeated by Ruud Krol’s Egypt in the pool stages, but still went on to lift the African Nations Cup on home soil.
But the current squad, for all their off-field problems with combustible coaches and players in temporary retirement or banished from the national team, have managed to match that run and could go one better if they avoid defeat to Guinea Bissau in Durban on Saturday.
Their last loss was with a ‘C’ side in an African Nations Championship (CHAN) qualifier at home to Angola in October 2015.
The likes of Wandisile Letlabika, Levy Mokgothu, Mlungisi Mbunjana and Roggert Nyundu, not players in the normal course of things that would be considered for national team duty, got a run that day.
BAFANA’S 15-GAME UNBEATEN RUN
24/10/15 (a) v Angola 2-1 (CHAN qualifier)
13/11/15 (a) v Angola 3-1 (World Cup qualifier)
17/11/15 (h) v Angola 1-0 (World Cup qualifier)
26/03/16 (a) v Cameroon 2-2 (Nations Cup qualifier)
29/03/16 (h) v Cameroon 0-0 (Nations Cup qualifier)
05/06/16 (a) v Gambia 4-0 (Nations Cup qualifier)
18/06/16 (a) v Lesotho 1-1 (COSAFA Castle Cup)
22/06/16 (a) v Swaziland 5-1 (COSAFA Castle Cup)
25/06/16 (a) v Botswana 3-2 (COSAFA Castle Cup)
02/09/16 (h) v Mauritania 1-1 (Nations Cup qualifier)
06/09/16 (h) v Egypt 1-0 (Friendly)
08/10/16 (a) v Burkina Faso 1-1 (World Cup qualifier)
11/10/16 (h) v Ghana 1-1 (Friendly)
12/11/16 (h) v Senegal 2-1 (World Cup qualifier)
16/11/16 (a) v Mozambique 1-1 (Friendly)