2004 BMW 3 Series for Sale in Simcoe, ON

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/10/26/15/43/2004_bmw_3_series-pic-513265386367018112-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in St Catharines, ON L2N 4H2

Great Deal
$2,785 BELOW
CarGurus IMV of $5,285

Price: $2,500

Kilometres: 246,329

Location: St Catharines, ON L2N 4H2

Certified Pre-Owned: No Transmission: 5-Speed Automatic Colour: Black Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $2,500, 246,329 km with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/25/07/43/2004_bmw_3_series-pic-601795348339426987-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Kitchener, ON N2B 3E5

Price: $5,449

Kilometres: 103,541

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 5-Speed Automatic Colour: Blue Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $5,449, 103,541 km with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Good price, nice services "
https://static.cargurus.com/images/forsale/2017/11/17/12/52/2004_bmw_3_series-pic-2071581884548738948-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Burlington, ON L7R 2E4

High Price
$1,254 ABOVE
CarGurus IMV of $9,646

Price: $10,900

Kilometres: 137,095

Location: Burlington, ON L7R 2E4

Certified Pre-Owned: No Transmission: 5-Speed Automatic Colour: Dark Blue Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $10,900, 137,095 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (59 reviews) "Did not purchase from here. Good experience when visiting the dealership though "
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 26 Great Deals $31,500 122 listings
2016 BMW 3 Series 15 Great Deals $26,498 106 listings
2015 BMW 3 Series 3 Great Deals $23,999 71 listings
2014 BMW 3 Series 29 Great Deals $16,990 224 listings
2013 BMW 3 Series 36 Great Deals $14,690 363 listings
2012 BMW 3 Series 1 Great Deal $14,998 59 listings
2011 BMW 3 Series 15 Great Deals $7,999 210 listings
2009 BMW 3 Series 10 Great Deals $6,584 111 listings
2008 BMW 3 Series 12 Great Deals $4,495 105 listings
2007 BMW 3 Series 5 Great Deals $4,999 109 listings