The easiest way to find your next car

1,315Results

1,315 BMW for sale

Listings




2017 BMW 3 SERIES 330 xDrive with Excess Wear Protection
Price $616+ taxes
Mileage 9,500 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L241622
Vehicle Status Lease Take-Over
2015 BMW X6 xDrive 35i
Price $1,422+ taxes
Mileage 43,160 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L241641
Vehicle Status Lease Take-Over
2015 BMW 3 SERIES 335i xDrive M Performance Pack
Price $912+ taxes
Mileage 33,850 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L241658
Vehicle Status Lease Take-Over
2017 BMW 6 SERIES 650i xDrive AWD Gran Coupe
Price $1,871+ taxes
Mileage 10,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 4.40 8-Cylinder
  • Transmission: Automatic
  • Stock#: L241737
Vehicle Status Lease Take-Over
2017 BMW X5 xDrive35 Diesel + Premium Package
Price $990+ taxes
Mileage 90 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L241743
Vehicle Status Lease Take-Over
2017 BMW 5 SERIES 540i xDrive Sedan + HEA Package 2
Price $979+ taxes
Mileage 6,350 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L241744
Vehicle Status Lease Take-Over
2012 BMW X5 35i
Price $25,000+ taxes
Mileage 156,291 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 3.0TT 6-Cylinder
  • Transmission: Automatic
  • Stock#: 43471
Vehicle Status Used
2006 BMW 3 SERIES
Price CALL
Mileage 233,244 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 2.50 6-Cylinder
  • Transmission: Manual
  • Stock#: 40840A
Vehicle Status Used
2016 BMW 228I xDrive M-Sport With Only 16.334 Kms!
Price $37,995+ taxes
Mileage 16,334 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
  • Stock#: 271
Vehicle Status Used
2017 BMW X4 xDrive28i
Price $53,590+ taxes
Mileage 23,689 km
2+ weeks ago on Autocatch
High Mileage
  • Transmission: Automatic
  • Stock#: DB5171
Vehicle Status Used

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.