The easiest way to find your next car

355Results

355 BMW 3 SERIES for sale

Listings




2018 BMW 3 SERIES xDrive Sedan
Price $49,988+ taxes
Mileage 1,110 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: P4962
Vehicle Status Used
2018 BMW 3 SERIES 340 xDrive
Price $738+ taxes
Mileage 17,000 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L268747
Vehicle Status Lease Take-Over
2018 BMW 3 SERIES 330i xDrive AWD SPORTLINE NAVI SUNROOF LEATHER MEMORY SEAT
Price $35,988+ taxes
Mileage 26,000 km
2+ weeks ago on Autocatch
Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: JA614658
Vehicle Status New
2006 BMW 3 SERIES BASE
Price CALL
Mileage 205,112 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Unknown
  • Stock#: W114376A
Vehicle Status Used
2014 BMW 3 SERIES 320i xDrive
Price CALL
Mileage N/A km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: RP2928A
Vehicle Status Used
2009 BMW 3 SERIES i xDrive
Price $12,900+ taxes
Mileage 109,956 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: 3067QVAN
Vehicle Status Used
2017 BMW 3 SERIES 340i xDrive, 3L turbo, Wear Protect, Premium Essential
Price $744+ taxes
Mileage 11,174 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Automatic
  • Stock#: L268477
Vehicle Status Lease Take-Over
2013 BMW 3 SERIES 328i xDrive
Price CALL
Mileage 101,452 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: 8TR81449A
Vehicle Status Used
2015 BMW 3 SERIES 328i xDrive NAVIGATION SUNROOF LEATHER BACK-UP CAM
Price $25,250+ taxes
Mileage 116,923 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00
  • Transmission: Automatic
  • Stock#: 9540
Vehicle Status Used
2013 BMW 3 SERIES 328
Price $15,988+ taxes
Mileage 48,233 km
2+ weeks ago on Autocatch
Low Mileage
  • Transmission: Automatic
  • Stock#: 21434A
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.