Africa Netherlands South vs Netherlands vs South Africa The Netherlands ranked 18th vs 90th for South Africa in the list of the most expensive. The Netherlands sent South Africa crashin… Sunday, November 6, 2022 Edit