Used BMW 3 Series for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find BMW 3 Series listings in your area

First
Loading...
https://images.edealer.ca/1/60033149.jpeg?cargurus_image_modified_date=D653DA7BFC285EBE28529A4FA99CD09A

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Mississauga, ON L4W 1Y4

Great Deal
$5,838 BELOW
CarGurus IMV of $34,333

Price: $28,495

Mileage: 62,012

Location: Mississauga, ON L4W 1Y4

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $28,495, 62,012 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (31 reviews) "I typically do not write reviews but Sam was very patient and helpful. Cars looked good and he offered us the opportunity to have a vehicle inspected prior to purchasing it. Very professional. When we decide on a model of vehicle we will let him know and offered to find it for us. I will be in touch. Thanks Sam. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Mississauga, ON L4W 1E4

Great Deal
$4,843 BELOW
CarGurus IMV of $23,331

Price: $18,488

Mileage: 92,605

Location: Mississauga, ON L4W 1E4

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $18,488, 92,605 km with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (8 reviews) "Gus was very polite, helpful and was able to answer all my questions. Very good experience "
https://static.cargurus.com/images/forsale/2019/08/15/23/05/2016_bmw_3_series-pic-3154248804562503308-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Mississauga, ON L5T 1G1

Great Deal
$4,640 BELOW
CarGurus IMV of $22,635

Price: $17,995

Mileage: 71,522

Location: Mississauga, ON L5T 1G1

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $17,995, 71,522 km with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (59 reviews) "Courteous and honest response"
https://static.cargurus.com/images/forsale/2019/07/31/02/30/2016_bmw_3_series-pic-1316474692121472692-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Surrey, BC V3T 1W9

Great Deal
$5,161 BELOW
CarGurus IMV of $27,141

Price: $21,980

Mileage: 74,454

Location: Surrey, BC V3T 1W9

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,980, 74,454 km with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Technology Package, Premium Wheels, Heat Package, Climate Package, Luxury Package, Light Package, SE Package, Appearance Package, Bluetooth, Comfort Package, M Sport Package
Avg. Dealer Rating: (24 reviews) "Helpful and informative, but unfortunately as we were chatting, someone else bought the car. Close tho"
https://images.edealer.ca/1/63987767.jpeg?cargurus_image_modified_date=B343E414FC4BF5B9ED1646C87640145E

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Kitchener, ON N2B 3E5

Great Deal
$9,763 BELOW
CarGurus IMV of $58,153

Price: $48,390

Mileage: 6,865

Location: Kitchener, ON N2B 3E5

Average time on market: 95 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Grey Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $48,390, 6,865 km with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (18 reviews) "Very helpful "
https://static.cargurus.com/images/forsale/2019/07/11/02/29/2016_bmw_3_series-pic-3029653307958050929-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Surrey, BC V3T 1W9

Great Deal
$5,110 BELOW
CarGurus IMV of $32,090

Price: $26,980

Mileage: 27,206

Location: Surrey, BC V3T 1W9

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $26,980, 27,206 km with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Technology Package, Premium Package, Climate Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (24 reviews) "great"
https://static.cargurus.com/images/forsale/2019/08/24/14/31/2020_bmw_3_series-pic-8664516520827827362-152x114.jpeg

2020 BMW 3 Series M340i xDrive Sedan AWD Used Cars in Brampton, ON L6R 3Y2

Great Deal
$10,815 BELOW
CarGurus IMV of $71,771

Price: $60,956

Mileage: 1,019

Location: Brampton, ON L6R 3Y2

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2020 BMW 3 Series M340i xDrive Sedan AWD for sale - $60,956, 1,019 km with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (11 reviews) "We travelled far to test drive the SUV but dealer never disclosed that SUV had dents on the rear driver side when asked sales man said this is u should expect from a used vehicle I asked him all our used vehicles are like this he said yes this is how I should expect all of our used vehicles then I looked at another Honda pilot white color vehicle which was all rusted . Be careful they may hide information and when u asked to negotiate on the price due to the damage sales person asked me we r vdry competitive in the market so we left ."
https://images.edealer.ca/1/64807327.jpeg?cargurus_image_modified_date=089E6B9525E1B68CE744F23CF6CA444E

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Mississauga, ON L4W 1Y4

Great Deal
$4,280 BELOW
CarGurus IMV of $23,168

Price: $18,888

Mileage: 63,042

Location: Mississauga, ON L4W 1Y4

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $18,888, 63,042 km with Navigation System
Avg. Dealer Rating: (31 reviews) "Very Nice and understanding."
https://static.cargurus.com/images/forsale/2019/06/27/18/34/2017_bmw_3_series-pic-2778981467559062678-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Calgary, AB T2H 0L9

Great Deal
$5,821 BELOW
CarGurus IMV of $35,819

Price: $29,998

Mileage: 20,500

Location: Calgary, AB T2H 0L9

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $29,998, 20,500 km with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (2 reviews) "Awesome"
https://static.cargurus.com/images/forsale/2019/07/26/00/56/2016_bmw_3_series-pic-2925220168766895500-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in St Albert, AB T8N 3X9

Great Deal
$4,677 BELOW
CarGurus IMV of $31,138

Price: $26,461

Mileage: 20,065

Location: St Albert, AB T8N 3X9

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $26,461, 20,065 km
Avg. Dealer Rating: (3 reviews) "The Dealer I dealt with was friendly. "
https://static.cargurus.com/images/forsale/2019/09/12/02/17/2020_bmw_3_series-pic-4199829544631309797-152x114.jpeg

2020 BMW 3 Series M340i xDrive Sedan AWD Used Cars in North Vancouver, BC V7P 3R8

Great Deal
$9,823 BELOW
CarGurus IMV of $74,223

Price: $64,400

Mileage: 5,761

Location: North Vancouver, BC V7P 3R8

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Met Description: Used 2020 BMW 3 Series M340i xDrive Sedan AWD for sale - $64,400, 5,761 km with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (18 reviews) "Contacted immediately. Good internet dealer. Would recommend. "
https://static.cargurus.com/images/forsale/2019/09/04/02/09/2015_bmw_3_series-pic-6516294554735245756-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Brampton, ON L6W 1X9

Great Deal
$4,215 BELOW
CarGurus IMV of $24,165

Price: $19,950

Mileage: 82,035

Location: Brampton, ON L6W 1X9

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $19,950, 82,035 km with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (6 reviews) "Dealer was prompt and upfront "
https://static.cargurus.com/images/forsale/2019/08/07/01/52/2011_bmw_3_series-pic-4511593773396271355-152x114.jpeg

2011 BMW 3 Series 335is Convertible RWD Used Cars in Etobicoke, ON M8Z 5H1

Great Deal
$5,714 BELOW
CarGurus IMV of $21,214

Price: $15,500

Mileage: 114,000

Location: Etobicoke, ON M8Z 5H1

Certified Pre-Owned: Yes Transmission: Automatic Color: Grey Description: Used 2011 BMW 3 Series 335is Convertible RWD for sale - $15,500, 114,000 km with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (35 reviews) "Good"
https://static.cargurus.com/images/forsale/2019/05/02/12/29/2015_bmw_3_series-pic-999158840779982112-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Lévis, QC G6W

Great Deal
$4,037 BELOW
CarGurus IMV of $25,032

Price: $20,995

Mileage: 49,728

Location: Lévis, QC G6W

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $20,995, 49,728 km with Navigation System, Bluetooth, Luxury Package
Avg. Dealer Rating: (5 reviews) "le concessionnaire a répondu à mes questions et a été courtois. merci"
https://static.cargurus.com/images/forsale/2019/07/08/17/24/2015_bmw_3_series-pic-418034020916435716-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Brossard, QC J4X 1C2

Great Deal
$3,989 BELOW
CarGurus IMV of $25,484

Price: $21,495

Mileage: 62,560

Location: Brossard, QC J4X 1C2

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: Bleu Imp Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,495, 62,560 km with Navigation System, Bluetooth, Premium Package
Avg. Dealer Rating: (3 reviews) "Thumb up!"
Please wait ...
Please wait ...

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
2019 BMW 3 Series 8 Great Deals $42,195 327 listings
2018 BMW 3 Series 3 Great Deals $29,895 88 listings
2017 BMW 3 Series 6 Great Deals $21,995 74 listings
2016 BMW 3 Series 22 Great Deals $17,995 336 listings
2015 BMW 3 Series 46 Great Deals $12,907 489 listings
2014 BMW 3 Series 7 Great Deals $9,999 158 listings
2013 BMW 3 Series 7 Great Deals $9,550 148 listings
2011 BMW 3 Series 4 Great Deals $4,995 255 listings
2009 BMW 3 Series 3 Great Deals $4,500 88 listings
2008 BMW 3 Series 5 Great Deals $3,980 86 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.