The easiest way to find your next car

340Results

340 BMW 3 SERIES for sale

Listings




2014 BMW 3 SERIES xDrive AWD ONLY 91K! **SPORT PKG** NAVIGATION PKG
Price $21,995+ taxes
Mileage 91,615 km
2+ weeks ago on Autocatch
High Mileage
  • Transmission: Automatic
  • Stock#: 14QS91P2
Vehicle Status Used
2006 BMW 3 SERIES 323i
Price $6,933+ taxes
Mileage 157,689 km
2+ weeks ago on Autocatch
Low Mileage
  • Transmission: Manual
  • Stock#: 11964T
Vehicle Status Used
2013 BMW 3 SERIES XDRIVE LEATHER SUNROOF ALLOYS 4WD
Price $17,950+ taxes
Mileage 106,000 km
2+ weeks ago on Autocatch
High Mileage
  • Transmission: Automatic
Vehicle Status Used
2017 BMW 3 SERIES 320I-XDRIVE
Price $365+ taxes
Mileage 22,500 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258864
Vehicle Status Lease Take-Over
2015 BMW 3 SERIES 320i xDrive AWD Sportline
Price $660+ taxes
Mileage 79,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258535
Vehicle Status Lease Take-Over
2017 BMW 3 SERIES 330i xDrive Gran Turismo
Price $812+ taxes
Mileage 14,800 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258463
Vehicle Status Lease Take-Over
2015 BMW 3 SERIES 328d xDrive
Price $613+ taxes
Mileage 67,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.80 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258162
Vehicle Status Lease Take-Over
2017 BMW 3 SERIES 330i xDrive AWD / Enhanced Premium Package
Price $736+ taxes
Mileage 21,850 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258260
Vehicle Status Lease Take-Over
2015 BMW 3 SERIES 328d xDrive DIESEL ~LOADED~
Price $683+ taxes
Mileage 41,600 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L258067
Vehicle Status Lease Take-Over
2018 BMW 3 SERIES 330i xDrive
Price $527+ taxes
Mileage 4,000 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L257852
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.