Skip to content

Used BMW i4 for Sale

Buy Online
Buy your next car 100% online through TrueCar+ with transparent pricing, no hidden fees and home delivery
Popular filters
Vehicle Condition
Brand
Nationwide
Price
Price drop
Condition

Vehicle history data is provided by Experian AutoCheck. Use of this data is subject to the AutoCheck Terms & Conditions.

POPULAR exterior colors
POPULAR interior colors
Body style
Features
Fuel type
Transmission
Drivetrain
Reset all
704 Listings

Find a Used BMW i4 Near You

TrueCar has 704 used BMW i4 models for sale nationwide, including a BMW i4 eDrive40 and a BMW i4 xDrive40. Prices for a used BMW i4 currently range from $24,988 to $77,245, with vehicle mileage ranging from 6 to 103,933. Find used BMW i4 inventory at a TrueCar Certified Dealership near you by entering your zip code and seeing the best matches in your area.

BMW i4 Listings by Year

VehiclePrice FromExcellent PriceAccident FreeTotal Available
2025 BMW i4$37,00054 listings270 listings272 listings
2024 BMW i4$31,33373 listings210 listings219 listings
2023 BMW i4$24,98836 listings160 listings166 listings
2022 BMW i4$28,4765 listings41 listings47 listings

More About the BMW i4

BMW i4 Overview

The i4 looks a lot like other BMW sport sedans, but it's fully electric. The i4 is luxurious and fun to drive, making it one of the best cars in its class.

See Full Review

BMW i4 Owner Reviews

1st Generation BMW i4

2022 - Present
Overall Rating
4.3
9 out of 10
Based on 7 Ratings
Performance
4.7
Comfort
4.8
Fuel Efficiency
4.0
Safety Technology
4.0
Features
4.5
All reviews
4.08 out of 10
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0
pros
The build quality and modern features are a plus
cons
Battery needs to be bigger
Submitted by Anonymous Author on --- --- ----|2025 BMW i4 xDrive40
5.010 out of 10
Performance
5.0
Comfort
5.0
Fuel Efficiency
3.0
Safety Technology
3.0
Features
4.0
pros
Comfort, speed, design
cons
Too many touchscreens; I have a hard time finding the various controls. Would have greatly appreciated more simple switches and knobs. Voice controls are iffy.
Submitted by David W on --- --- ----|2023 BMW i4 eDrive40|Purchased on --- --- ----
Depending upon the year and condition, TrueCar’s used BMW i4 inventory can range from $24,988 to $77,245, with years ranging from 2022 to 2025.
The used BMW i4 comes in a sedan body style. BMW i4 listings also offer automatic transmission. The BMW i4 only comes as an electric vehicle.
The top used BMW i4 trims based on nationwide inventory are the BMW i4 eDrive40 with 274 listings, the BMW i4 xDrive40 with 183 listings, and the BMW i4 M50 with 133 listings. The average price for the BMW i4 eDrive40 is $45,715, with the BMW i4 xDrive40 and BMW i4 M50 averaging $57,380 and $54,667 respectively.
Based on TrueCar’s inventory, used BMW i4 listings usually offer android auto, apple carplay, and backup camera. On the opposite end, only a small number of used BMW i4 listings have adaptive cruise control, premium audio, or front cooled seats.