Smartphone companies usually say that phones last for 2-3 years. After that the smartphones give less response. It usually depends on the companies like Apple, Android, or Windows that how long it will last. If you are looking for the best budget smartphones you can go through their specifications.