The BMW i4 has won praise from nearly everyone who has driven it. While there will always be critics of electric vehicles (EVs), and some people are skeptical about a platform that supports both electric and traditional internal combustion engines, the i4 stands out as an impressive electric sport sedan. Even Consumer Reports has given the i4 a positive review. Despite some criticisms, such as the large grille, the i4 has earned widespread admiration from owners.
However, one downside to the i4 is its price. While it may be fairly priced compared to its competitors, a $60,000 tag for a 2025 BMW i4 eDrive40 is out of reach for many buyers. The good news is that depreciation has significantly lowered the value of the i4, just as it has with other EVs. This means that you can find used i4s, only a couple of years old, for far less money. In fact, there are currently at least five used BMW i4s available for under $30,000 across the U.S.
For example, a 2023 BMW i4 eDrive35 in Hempstead, New York, is listed for $28,488. With just over 10,000 miles on it, the car originally sold for $53,995. While the eDrive35 doesn’t match the power or range of its all-wheel-drive siblings, it offers a solid 256 miles of range and fast charging—adequate for most buyers, especially at this price. Reliability concerns with used BMWs are common, but Consumer Reports gives the i4 an above-average reliability score of 82 out of 100, far outpacing the Tesla Model 3, which scores just 42.
For those seeking an even better deal, higher-mileage i4s can be found at even lower prices. A 2023 BMW i4 eDrive40 with just under 73,000 miles is available in Nashua, New Hampshire, for less than $25,000. Despite the higher mileage, you gain the benefits of the eDrive40’s added power and a range figure that exceeds 300 miles. The listing also claims that the car was owned by a celebrity, although the identity of the famous owner remains a mystery. Could this be a car once owned by singer Mandy Moore, who is from Nashua? It’s a fun possibility.
Upgrading to the i4 xDrive40, which features all-wheel drive and a quicker 0-to-60 mph time in the low four-second range, will cost more than $30,000. But this variant typically has a price tag well into the $60,000s when fully equipped. Still, there’s a great deal available in Coconut Creek, Florida, where a 2023 i4 xDrive40 with less than 18,000 miles is priced just under $40,000. It’s a solid option for anyone seeking more performance, even if the car, like many of the best deals, comes in white.
For those interested in a faster, more luxurious option, the i4 M50 may be the way to go. The i4 M50 can go from 0 to 60 mph in less than four seconds, offering an exhilarating driving experience. A 2022 i4 M50 with 33,000 miles is currently listed in Fullerton, California, for just under $37,000. When new, the i4 M50 had a sticker price of $74,000, making this an exceptional bargain. While the original owner may not have been a celebrity, it’s still a fantastic deal. For daily driving, a gently used BMW i4 M50 could provide far more excitement than a new Toyota Camry, all at a fraction of the price.
If you’re in the market for a used BMW i4, you may want to consider skipping the xDrive40 and instead opt for the more powerful, quicker i4 M50. As long as you don’t need more than 300 miles of range, the i4 M50 offers the performance and luxury of a much more expensive car at a significantly lower price.