The easiest way to find your next car

512Results

512 BMW for sale

Listings




2013 BMW 3 SERIES 328 xDrive Sportline +premium pack
Price $343+ taxes
Mileage 89,000 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L254118
Vehicle Status Lease Take-Over
2012 BMW 7 SERIES 750i xDrive AWD M Sport + Executive, BMW Certified
Price $799+ taxes
Mileage 140,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 4.40 8-Cylinder
  • Transmission: Automatic
  • Stock#: L254141
Vehicle Status Lease Take-Over
2015 BMW X5 xDrive35i Classic Line, Premium, Wear + Appearance Protects
Price $1,236+ taxes
Mileage 41,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L254155
Vehicle Status Lease Take-Over
2015 BMW 3 SERIES 328i xDrive AWD Modern Line + Excess Wear Protection
Price $550+ taxes
Mileage 42,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L247543
Vehicle Status Lease Take-Over
2017 BMW M4 COMPETITION PACKAGE
Price $2,383+ taxes
Mileage 20,000 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L252444
Vehicle Status Lease Take-Over
2017 BMW X4 AWD XDrive 28i ~ Low K's~
Price $941+ taxes
Mileage 9,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L253618
Vehicle Status Lease Take-Over
2018 BMW 4 SERIES 430i Grand Coup+¬ xDrive (Demo), Premium Essential Package
Price $599+ taxes
Mileage 3,500 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L253894
Vehicle Status Lease Take-Over
2014 BMW 328D XDRIVE XDrive SPORT PKG NAVIGATION AND MORE
Price $25,888+ taxes
Mileage 10,476 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
  • Stock#: F9472
Vehicle Status Used
2018 BMW M4 ULTIMATE PACKAGE/WEAR AND TEAR PROTECTION
Price $1,439+ taxes
Mileage 3,350 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L253866
Vehicle Status Lease Take-Over
2017 BMW M2 M240 xDrive
Price $775+ taxes
Mileage 8,289 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Manual
  • Stock#: L254038
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.