The easiest way to find your next car

301Results

301 BMW 3 SERIES for sale

Listings




2018 BMW 3 SERIES 330 I XDrive M Package
Price $703+ taxes
Mileage 16,000 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L283292
Vehicle Status Lease Take-Over
2014 BMW 3 SERIES 320i xDrive Sport Line 320 i *Cuir Rouge,Toit
Price $18,490+ taxes
Mileage 69,549 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: 12732c
Vehicle Status Used
2017 BMW 3 SERIES 340 i xdrive w/M performance 1&2 +Excess wear and tear
Price $752+ taxes
Mileage 30,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L272762
Vehicle Status Lease Take-Over
2016 BMW 3 SERIES 320i xDrive
Price $22,993+ taxes
Mileage 65,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: C0009
Vehicle Status Used
2014 BMW 3 SERIES AWD*Navi*Bluetooth*AllPowerOpti*
Price $15,880+ taxes
Mileage 87,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
Vehicle Status Used
2017 BMW 3 SERIES AWD*SportPkg*Navi*Camera*FullOpti*
Price $28,880+ taxes
Mileage 47,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
Vehicle Status Used
2015 BMW 3 SERIES AWD*Navi*Bluetooth*Aircon*AllPowerOpti*
Price $16,880+ taxes
Mileage 82,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
Vehicle Status Used
2015 BMW 3 SERIES 328i xDrive
Price $23,492+ taxes
Mileage N/A km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: U3602
Vehicle Status Used
2016 BMW 3 SERIES 320i xDrive
Price $22,993+ taxes
Mileage N/A km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: U3601
Vehicle Status Used
2016 BMW 3 SERIES 320i xDrive Excess wear and tear protection
Price $692+ taxes
Mileage 24,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L283157
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.