Citizen reporter The report also shows that MTN has the best network in Johannesburg, Tshwane, Durban and Cape Town. Data for mobile phones. MTN was found to have the best mobile network in South Africa, after 41,099 MyBroadband Android Speed Test App users conducted 1,204,396 speed tests recorded between 1 January 2020 and 31 December 2020. The report also shows that MTN has the best network in Johannesburg, Tshwane, Durban and Cape Town. According to the report, South Africa had an average download speed of 29.33Mbps and an average upload speed of 11.24Mbps. MTN had the highest average download speed at 52.84Mbps, followed by Vodacom on 29.39Mbps, Telkom on 21.58Mbps, Cell C on 17.46Mbps and Rain on 11.90Mbps.