BMW X5 for sale (226)
BMW X3 for sale (375)
BMW X6 for sale (35)
BMW X7 for sale (23)
BMW 750 for sale (6)
BMW M4 for sale (18)
BMW M3 for sale (9)
BMW 330 for sale (161)
BMW X4 for sale (28)
BMW 540 for sale (19)
BMW M5 for sale (2)
BMW 440 for sale (6)
BMW 530 for sale (43)
BMW X1 for sale (154)
BMW M550 for sale (5)
BMW 740 for sale (9)
BMW 328 for sale (57)
BMW 430 for sale (84)
BMW 535 for sale (14)
BMW M340 for sale (15)
BMW Z4 for sale (8)
BMW M2 for sale (7)
BMW M240 for sale (14)
BMW X2 for sale (45)
BMW 428 for sale (48)
BMW 640 for sale (7)
BMW 528 for sale (7)
BMW 435 for sale (5)
BMW M850 for sale (17)
BMW 230 for sale (12)
BMW M440 for sale (12)
BMW I3 for sale (15)
BMW 840 for sale (3)
BMW M235 for sale (6)
BMW 228 for sale (59)
BMW 320 for sale (55)
BMW i4 for sale (14)
Plug-In Hybrid (59)
Electric (29)
BMW with Head Up Display for sale (564)
Which BMW 128 gets the best gas mileage (mpg)?
The most fuel-efficient BMW 128 is the 2012 BMW 128 I which gets 18 MPG City and 28 MPG Highway.
It is important to remember factors such as driving style, weather conditions, and the use of features such as Eco mode can impact fuel efficiency. Fuel economy figures are based on EPA estimates for when vehicle sold as new. Fuel economy may vary for reasons like driving conditions and vehicle history. Unless specified, figures are for vehicles equipped with an automatic transmission. See fueleconomy.gov.
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.