The easiest way to find your next car

1,341Results
Advanced

1,341 BMW for sale

Listings




2012 BMW X1 xDrive28i AWD ONLY 96K! **SPORT PKG** CLEAN CARPROOF
Price $17,995+ taxes
Mileage 96,196 km
2+ weeks ago on Autocatch
Standard Mileage
  • Transmission: Automatic
  • Stock#: 12MX1WR1
Vehicle Status Used
2017 BMW 3 SERIES 340i xDrive w/Premium Enhanced Package
Price $652+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L232922
Vehicle Status Lease Take-Over
2018 BMW 4 SERIES 430i xDrive Coupe
Price $748+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L232923
Vehicle Status Lease Take-Over
2018 BMW 4 SERIES 440i xDrive Gran Coupe w/Premium Enhanced Package
Price $864+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L232925
Vehicle Status Lease Take-Over
2016 BMW 5 SERIES 528i X - Drive, Exec, Pack, Premium and Sport
Price $835+ taxes
Mileage 16,200 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L232933
Vehicle Status Lease Take-Over
2017 BMW 7 SERIES 750 xDrive
Price $1,599+ taxes
Mileage 4,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 4.40 8-Cylinder
  • Transmission: Automatic
  • Stock#: L232896
Vehicle Status Lease Take-Over
2018 BMW X4 M40i
Price $1,035+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L232897
Vehicle Status Lease Take-Over
2017 BMW X3 2017 BMW X3 xDrive28i
Price $696+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L232914
Vehicle Status Lease Take-Over
2017 BMW 3 SERIES 330i xDrive Sedan
Price $533+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L232917
Vehicle Status Lease Take-Over
2016 BMW 4 SERIES 435i Xdrive ~One of a Kind ~
Price $906+ taxes
Mileage 9,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L232832
Vehicle Status Lease Take-Over

DISCLAIMER: Information and availability subject to change. Please confirm with seller accuracy of information. Mileage recorded at time of listing. Taxes and license are not included in listing price.