The easiest way to find your next car

413Results

413 BMW for sale

Listings




2016 BMW X1 28i xDrive Premium Maintenance & Excess Wear Protection
Price $634+ taxes
Mileage 26,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.80 4-Cylinder
  • Transmission: Automatic
  • Stock#: L241656
Vehicle Status Lease Take-Over
2015 BMW X5 35D M-Sport Diesel LEDs Excess Wear Protection
Price $1,499+ taxes
Mileage 32,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L241605
Vehicle Status Lease Take-Over
2017 BMW X4 xDrive28i M SPORT LINE + Premium Enhanced
Price $814+ taxes
Mileage 150 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L241617
Vehicle Status Lease Take-Over
2016 BMW 7 SERIES 750 Li Xdrive
Price $1,750+ taxes
Mileage 20,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 4.40 8-Cylinder
  • Transmission: Automatic
  • Stock#: L241625
Vehicle Status Lease Take-Over
2015 BMW X3 AWD xDrive28d w/Premium Package
Price $1,039+ taxes
Mileage 80,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L238370
Vehicle Status Lease Take-Over
2014 BMW 3 SERIES AWD,XDRIVE,AUTO,SPORT&PREM PKG,SUNROOF,XENONS,18" SPORT
Price $18,988+ taxes
Mileage 92,000 km
2+ weeks ago on Autocatch
High Mileage
  • Transmission: Automatic
  • Stock#: EF985580
Vehicle Status Used
2018 BMW 3 SERIES 330i xDrive Sedan
Price $724+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L241538
Vehicle Status Lease Take-Over
2014 BMW 3 SERIES 328i xDrive Premium Package (Navi), Lease Protect
Price $731+ taxes
Mileage 51,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L240469
Vehicle Status Lease Take-Over
2016 BMW 7 SERIES 750i xDrive Executive, Dynamic Handling, Driver Ass. + +
Price $2,298+ taxes
Mileage 23,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 4.40 8-Cylinder
  • Transmission: Automatic
  • Stock#: L241365
Vehicle Status Lease Take-Over
2016 BMW 3 SERIES 320i xDrive Sport
Price $525+ taxes
Mileage 14,300 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L241457
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.