The iPhone 8 is a great cheap iPhone to buy in 2019. This is a great iPhone with a beautiful screen, Touch ID, a 12MP camera and the A11 Bionic Chip.
It is rated as IP67 water resistant and it includes support for wireless charging, which most of the other phones on this list don't. With a 4.7-inch Retina Display, you get a great looking screen and there is a nice 7MP camera on the front.
The iPhone 8 runs iOS 12 and will get a free iOS 13 update later this year, which means a lot of new features. We expect at least two to three more years of iOS updates for the iPhone 8.