2017 BMW 3 Series for Sale in London, ON

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 340i xDrive Used Cars in London, ON N6J 2N4

Great Deal
$5,921 BELOW
CarGurus IMV of $66,210

Price: $60,289

Kilometres: 4,453

Location: London, ON N6J 2N4

Certified Pre-Owned: No Transmission: Automatic Colour: Glacier Silver Met Description: Used 2017 BMW 3 Series 340i xDrive for sale - $60,289, 4,453 km with Premium Package
https://static.cargurus.com/images/forsale/2017/07/05/01/10/2016_bmw_3_series-pic-955095427523633296-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Stratford, ON N5A 6S4

Good Deal
$5,427 BELOW
CarGurus IMV of $36,227

Price: $30,800

Kilometres: 47,791

Location: Stratford, ON N5A 6S4

Average time on market: 52 days Certified Pre-Owned: No Transmission: Automatic Colour: Tuxedo Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,800, 47,791 km
Avg. Dealer Rating: (38 reviews) "answered one email question, and not in any detail. not response to further inquiries!!"
https://static.cargurus.com/images/forsale/2017/06/26/15/17/2016_bmw_3_series-pic-4787523284899800019-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Stratford, ON N5A 6S4

Good Deal
$5,062 BELOW
CarGurus IMV of $34,812

Price: $29,750

Kilometres: 55,768

Location: Stratford, ON N5A 6S4

Average time on market: 52 days Certified Pre-Owned: No Transmission: Automatic Colour: Tuxedo Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,750, 55,768 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Still talking to dealer fast response on the call back"
https://static.cargurus.com/images/forsale/2017/06/26/15/17/2016_toyota_venza-pic-6456126385440735206-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Stratford, ON N5A 6S4

Good Deal
$4,653 BELOW
CarGurus IMV of $35,453

Price: $30,800

Kilometres: 51,258

Location: Stratford, ON N5A 6S4

Average time on market: 52 days Certified Pre-Owned: No Transmission: Automatic Colour: Pearl White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,800, 51,258 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Very egravated and disappointed. I drove 45 minutes to see the advertised 2012 Buick Enclave with 81,025 km for $15500 ($6000 less than others I had seen) by appointment and it was not transferred from Brantford to their dealership as promised. The next business day the salesperson called me to confirm it had been delivered and to confirm my appointment later that day to see it. It was sold from underneath me, no call to move up my appointment and no call to purchase it unseen. After reading other reviews I am starting to think I've been had too! That advertisement did seem to good to be true...got me in the door. Lesson learned. I don't recommend Strickland's Stratford Toyota "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 320i xDrive Used Cars in London, ON N6L 1J9

Good Deal
$4,080 BELOW
CarGurus IMV of $32,080

Price: $28,000

Kilometres: 48,793

Location: London, ON N6L 1J9

Certified Pre-Owned: No Transmission: Automatic Colour: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $28,000, 48,793 km with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Took far too long to respond. I asked several times to be provided with the CarProof report for the vehicle. They avoided answering my request for the report and instead just continuously asked when I would be coming to see the vehicle. I told them I live in another city a considerable distance away and want to see the report before I decide to make the trip."
https://static.cargurus.com/images/forsale/2017/06/23/06/28/2016_bmw_3_series-pic-2491844722228797742-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Ingersoll, ON N5C 3J7

Good Deal
$2,651 BELOW
CarGurus IMV of $32,660

Price: $30,009

Kilometres: 45,937

Location: Ingersoll, ON N5C 3J7

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $30,009, 45,937 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Quick response and good communication. I recommend this dealer."
https://static.cargurus.com/images/forsale/2017/08/12/01/12/2016_bmw_3_series-pic-9176120548618970703-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Stratford, ON N5A 6S4

Fair Deal
$907 BELOW
CarGurus IMV of $28,902

Price: $27,995

Kilometres: 64,468

Location: Stratford, ON N5A 6S4

Certified Pre-Owned: No Transmission: Automatic Colour: Pearl White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $27,995, 64,468 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (38 reviews) "again very pleasant salesperson ."
https://static.cargurus.com/images/forsale/2017/07/10/04/51/2016_bmw_3_series-pic-6436499134351017986-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Kitchener, ON N2B 3E5

Fair Deal
$871 ABOVE
CarGurus IMV of $51,778

Price: $52,649

Kilometres: 16,897

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $52,649, 16,897 km with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (1 review) "Good price, nice services "
https://static.cargurus.com/images/forsale/2017/05/27/11/02/2017_bmw_3_series-pic-7660310480493503688-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $49,389

Location: Kitchener, ON N2B 3E5

Average time on market: 132 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $49,389, 4,292 km with Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/08/06/07/48/2017_bmw_3_series-pic-6261320132716027553-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $51,594

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $51,594, 90 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/08/06/07/48/2017_bmw_3_series-pic-2636824250523024610-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $51,594

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $51,594, 90 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 320i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $53,234

Location: Kitchener, ON N2B 3E5

Average time on market: 132 days Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $53,234, 90 km with Premium Package
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/08/11/07/43/2017_bmw_3_series-pic-1081894041030783723-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $55,844

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $55,844, 90 km with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW 3 Series 330i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $58,139

Location: Kitchener, ON N2B 3E5

Certified Pre-Owned: No Transmission: Automatic Colour: Blue Description: Used 2017 BMW 3 Series 330i xDrive for sale - $58,139, 1,611 km with Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/05/12/13/21/2017_bmw_3_series-pic-7270434692660837435-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Kitchener, ON N2B 3E5

Price: $58,229

Location: Kitchener, ON N2B 3E5

Average time on market: 132 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Colour: Red Description: Used 2017 BMW 3 Series 320i xDrive for sale - $58,229, 1,427 km with Driver Assistance Package, Heat Package, Premium Package, Storage Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
Please wait ...
All Listings
Please wait ...
Featured 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 19 Great Deals $38,403 410 listings
2016 BMW 3 Series 15 Great Deals $20,995 124 listings
2015 BMW 3 Series 2 Great Deals $19,995 58 listings
2014 BMW 3 Series 24 Great Deals $19,850 215 listings
2013 BMW 3 Series 35 Great Deals $14,995 388 listings
2011 BMW 3 Series 17 Great Deals $7,277 196 listings
2009 BMW 3 Series 10 Great Deals $5,900 97 listings
2008 BMW 3 Series 8 Great Deals $6,500 119 listings
2007 BMW 3 Series 7 Great Deals $4,999 90 listings
2006 BMW 3 Series 5 Great Deals $2,999 55 listings