Refine Your Results

Category
Price
Year
Mileage
Make
Monthly Payment
Body Type
Transmission
Engine
Drive Type
Colour

7 vehicles match your search. Which one is YOURS?

BMW 3-Series Clear all
97,750 km
$20,900

$19,898

See Details

2007 BMW 3-Series 328xi

2007 all-wheel drive! Won't last long at this price!

Transmission 6-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number 3875
1,437 km
$60,995

$51,900

See Details

2012 BMW 3-Series 335i Sedan

Transmission 8-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number N096
29,840 km
$26,900

$25,898

See Details

2009 BMW 3-Series 328xi

2009 328i xDrive - and it's even the right colour!

Transmission 6-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number 3882
64,264 km
$26,999

$22,998

See Details

2009 BMW 3-Series 328xi

2009 328i xDrive Sport Package!

Transmission 6-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number N179A
0 km
$53,395

$46,900

See Details

2012 BMW 3-Series 328i Sedan

Executive Demo. Price Includes Fees. Freight, PDI, & Taxes Extra.

Transmission 8-Speed Automatic
Engine 2.0L L4 DOHC 16V
Stock Number N199
78,510 km
$30,900

$29,898

See Details

2011 BMW 3-Series 328i xDrive

Ever notice how the other guys are always saying their sport luxury sedans are designed to compete with the 3-series? Think about it...

Transmission 6-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number P235A
205 km
$60,595

$51,900

See Details

2012 BMW 3-Series 335i Sedan

Transmission 8-Speed Automatic
Engine 3.0L L6 DOHC 24V
Stock Number N154
Loading...