The easiest way to find your next car

176Results
Search Filters:  Ontario X Mississauga X 50 KM X BMW X 3 SERIES X
Vehicle Listing

2015 BMW 3 SERIES 4dr Sdn 328d xDrive AWD ...
Price $932+ taxes
Mileage 66,000 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L244953
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
2012 BMW 3 SERIES i xDrive (E92) 1 Owner w...
Price $22,795+ taxes
Mileage 97,692 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: I-6 cy
  • Transmission: Automatic
  • Stock#: 293
Vehicle StatusUsed
CALL (888) xxx-xxxx
2014 BMW 3 SERIES X-Drive NAVI SPORT PKG X...
Price $20,995+ taxes
Mileage 81,377 km
2+ weeks ago on Autocatch
High Mileage
  • Engine: I-4 cy
  • Transmission: Automatic
  • Stock#: F9298
Vehicle StatusUsed
CALL (888) xxx-xxxx
2018 BMW 3 SERIES 330i xDrive M Sport Edit...
Price $517+ taxes
Mileage 4,000 km
2+ weeks ago on Autocatch
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L245576
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
2018 BMW 3 SERIES 330 Xdrive
Price $542+ taxes
Mileage 4,400 km
2+ weeks ago on Autocatch
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L245426
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
2018 BMW 3 SERIES 330 Xdrive W / M Sport E...
Price $562+ taxes
Mileage 3,005 km
2+ weeks ago on Autocatch
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L245151
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
2017 BMW 3 SERIES xDrive Sedan (8E57)
Price $36,988+ taxes
Mileage 2,897 km
2+ weeks ago on Autocatch
Low Mileage
  • Transmission: Automatic
  • Stock#: U4675
Vehicle StatusUsed
CALL (888) xxx-xxxx
2016 BMW 3 SERIES xDrive
Price $32,988+ taxes
Mileage 32,696 km
2+ weeks ago on Autocatch
Standard Mileage
  • Transmission: Automatic
  • Stock#: 20185A
Vehicle StatusUsed
CALL (888) xxx-xxxx
2016 BMW 3 SERIES 340 xDrive Premium Enhan...
Price $799+ taxes
Mileage 31,771 km
2+ weeks ago on Autocatch
Standard Mileage
  • Engine: 2.00 4-Cylinder
  • Transmission: Automatic
  • Stock#: L245313
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
2017 BMW 3 SERIES 340i xDrive M Sport, M P...
Price $620+ taxes
Mileage 6,000 km
2+ weeks ago on Autocatch
Low Mileage
  • Engine: 3.00 6-Cylinder
  • Transmission: Manual
  • Stock#: L245115
Vehicle StatusLease Take-Over
CALL (888) xxx-xxxx
Load More Results

DISCLAIMER: Information and availability subject to change. Please confirm accuracy of information with seller. Mileage recorded at time of listing. Taxes and license fees are not included in listing price. The information above is provided by a third party and is not verified, endorsed by, or the responsibility of Autocatch.com or Digital Automotive Ventures.