Mark Williams

South African footballer

South Africa ForwardMidfielder
60Age
23Int'l caps
8Int'l goals
16Clubs
283Club apps
110Club goals
178Height (cm)

Mark Williams: profile

Mark Williams (born 11 August 1966 in Cape Town, South Africa) is a former South African footballer who played as a forward and midfielder.

Williams started out at Jomo Cosmos F.C. in 1988. He played for 16 clubs in 7 countries since 1988. His most appearances came at Racing White Daring Molenbeek (1993–1995), where he made 61 appearances and scored 17 goals. Across all recorded club spells he totals 283 appearances and 110 goals.

At international level, Williams represented South Africa (1992–1997), earning 23 caps and scoring 8 goals. Our match database lists 5 of his international goals; the first came against Cameroon on 13 January 1996 (Africa Cup of Nations).

Cape Town has produced 146 footballers in our database, including Benni McCarthy, Anele Ngcongca and Jayden Adams.

Key facts

Senior international debut
1992 (aged about 26)
First international goal
1996 – aged 29 (match)
Countries played in
7: South Africa, Belgium, United Kingdom, Brazil, People's Republic of China, Malaysia and Brunei
Club goals per game
0.39 (110 in 283)
Height
178 cm — taller than 55% of South African internationals on record
Latest move
Brunei FA (2003)
Shares a birthday with
Jores Okore, Chidinma Okeke and Lerin Duarte (more)

Club career

Appearances and goals are league figures where recorded on Wikidata; “–” means not recorded.

International career

YearsTeamLevelCapsGoals
1992–1997 South Africa Senior 238

International goals (5)

012341996: 4419961997: 111997
#DateMatchMinCompetition
113 Jan 1996 South Africa 3–0 Cameroon 37 Africa Cup of Nations
220 Jan 1996 South Africa 1–0 Angola 57 Africa Cup of Nations
33 Feb 1996 South Africa 2–0 Tunisia 73 Africa Cup of Nations
43 Feb 1996 South Africa 2–0 Tunisia 75 Africa Cup of Nations
58 Jun 1997 South Africa 3–0 Zambia 54 World Cup Qualification

*Goals listed are those present in our match-by-match goal database, which is most complete for tournament matches.

Frequently asked questions

How old is Mark Williams?

Mark Williams was born on 11 August 1966, which makes him 60 years old.

Where was Mark Williams born?

Mark Williams was born in Cape Town, South Africa.

Which national team does Mark Williams play for?

Mark Williams played international football for South Africa. He has 23 caps and 8 goals on record.

Which clubs has Mark Williams played for?

Mark Williams's recorded clubs are Jomo Cosmos F.C., Mamelodi Sundowns F.C., Thanda Royal Zulu F.C., Hellenic F.C., Cape Town Spurs F.C., Racing White Daring Molenbeek, Wolverhampton Wanderers F.C., S.C. Corinthians Paulista, Kaizer Chiefs F.C., Guangdong Hongyuan F.C., Chongqing Liangjiang Athletic F.C. and Guizhou Renhe F.C. among others.

How tall is Mark Williams?

Mark Williams is 178 cm (5 ft 10 in) tall.

What position does Mark Williams play?

Mark Williams played as a forward and midfielder.

South African players of the same generation