There are no fixed data download/upload speeds when it comes to network types such as 3G, 4G or 5G, there are certain speeds you can expect, however, this will vary based on signal strength, location, number of devices nearby (interference possibility) and numerous other conditions.
The below table illustrates the general expectations you can set for each of the Network types.
Network Type | Possible Download Speed (Mbps) | Possible Upload Speed (Mbps) |
2G | 3 | 0.4 |
3G | 6 | 3 |
4G LTE | 20 | 5 |
4G LTE-Advanced | 42 | 10 |
5G | 200 | 12-20 |