Used BMW 3 Series for Sale by Owner & Dealer in Ontario, CA

Top Searches: For Sale by Owner

1-15 of 746 Used Cars Found

Save Search
X

Message:

32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 29,620 mi

Los Angeles, CA (42 mi) - Listed 1 day ago
  • $6,972 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $25,484 - 29,620 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $25,484
Mileage: 29,620 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Silver
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G54GNT92295
Positives: certified pre-owned car, one owner, warranty, clean history
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 14,850 mi

Los Angeles, CA (42 mi) - Listed 1 day ago
  • $5,341 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $29,482 - 14,850 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $29,482
Mileage: 14,850 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Black
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3C56GK384190
Positives: clean history, warranty, certified pre-owned car, one owner
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 33,228 mi

Monrovia, CA (23 mi) - Listed 11 days ago
  • $6,159 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
$26,282
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $25,743 - 33,228 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Monrovia, CA 91016
Price: $25,743
Mileage: 33,228 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Silver
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3C56GK383749
32
2016 BMW 3 Series 328d

2016 BMW 3 Series 328d - 25,606 mi

Santa Ana, CA (21 mi) - Listed 8 days ago
  • $4,577 below market price
  • dealer rating
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328d for Sale - $21,888 - 25,606 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Santa Ana, CA 92705
Price: $21,888
Mileage: 25,606 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Mineral Gray Metallic
Engine: 4-Cylinder
Fuel Type: Diesel
MPG: 36
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E5C53GK388670
Positives: certified pre-owned car
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 22,580 mi

Los Angeles, CA (42 mi) - Listed 1 day ago
  • $3,781 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $29,782 - 22,580 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $29,782
Mileage: 22,580 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Gray
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G50GNT91709
Positives: clean history, warranty, certified pre-owned car, one owner
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 28,612 mi

Los Angeles, CA (42 mi) - Listed 1 day ago
  • $3,631 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $28,981 - 28,612 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $28,981
Mileage: 28,612 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: White
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G57GNT92078
Positives: clean history, warranty, certified pre-owned car, one owner
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 40,754 mi

Signal Hill, CA (35 mi) - Listed 56 days ago
  • $5,105 below market price
  • dealer rating
  • 1-owner , certified used , 5 positives , low miles , free CARFAX
$21,481
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $18,784 - 40,754 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Signal Hill, CA 90755
Price: $18,784
Mileage: 40,754 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Black Sapphire Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3C50GK503519
Positives: clean history, inspected, certified pre-owned car, one owner, warranty
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 29,742 mi

Los Angeles, CA (42 mi) - Listed 1 day ago
  • $3,456 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $28,981 - 29,742 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $28,981
Mileage: 29,742 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: White
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G50GNT62873
Positives: clean history, warranty, certified pre-owned car, one owner
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 11,408 mi

Glendale, CA (37 mi) - Listed 29 days ago
  • $5,907 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $29,771 - 11,408 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Glendale, CA 91204
Price: $29,771
Mileage: 11,408 miles
For Sale By: Dealer
Dealer Rating:
5 star
Color: Black
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3C51GK777207
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 29,607 mi

Monrovia, CA (23 mi) - Listed 11 days ago
  • $3,268 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
$20,382
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $20,283 - 29,607 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Monrovia, CA 91016
Price: $20,283
Mileage: 29,607 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G56GNT43061
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 18,668 mi

Signal Hill, CA (35 mi) - Listed 17 days ago
  • $4,214 below market price
  • dealer rating
  • 1-owner , certified used , 5 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $29,981 - 18,668 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Signal Hill, CA 90755
Price: $29,981
Mileage: 18,668 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G5XGNT62492
Positives: clean history, inspected, warranty, certified pre-owned car, one owner
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 17,895 mi

Monrovia, CA (23 mi) - Listed 11 days ago
  • $3,939 below market price
  • dealer rating
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
$30,981
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $30,382 - 17,895 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Monrovia, CA 91016
Price: $30,382
Mileage: 17,895 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Mineral Gray Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G57GNT62563
Positives: certified pre-owned car
0
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 36,102 mi

Signal Hill, CA (35 mi) - Listed 1 day ago
  • $3,650 below market price
  • dealer rating
  • 1-owner , certified used , 5 positives
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $20,981 - 36,102 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Signal Hill, CA 90755
Price: $20,981
Mileage: 36,102 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: White
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9C30HK885028
Positives: warranty, one owner, inspected, clean history, certified pre-owned car
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 36,902 mi

Monrovia, CA (23 mi) - Listed 11 days ago
  • $2,765 below market price
  • dealer rating
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
$19,981
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $19,882 - 36,902 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Monrovia, CA 91016
Price: $19,882
Mileage: 36,902 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Jet Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9C56GK648454
Positives: certified pre-owned car
32
2017 BMW 3 Series 330e iPerformance

2017 BMW 3 Series 330e iPerformance - 28,667 mi

Signal Hill, CA (35 mi) - Listed 49 days ago
  • $4,342 below market price
  • dealer rating
  • 1-owner , certified used , 3 positives , low miles , free CARFAX
$26,481
PREVIEW
Used 2017 BMW 3 Series 330e iPerformance for Sale - $23,184 - 28,667 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Signal Hill, CA 90755
Price: $23,184
Mileage: 28,667 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Plug-in Hybrid
MPG: 71
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E1C36HA159124
Positives: inspected, certified pre-owned car, one owner
X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Ontario, CA? How many are for sale and priced below market?

  • 746 cars for sale found, starting at $3,500
  • Average price for Used BMW 3 Series Ontario, CA: $22,233
  • 296 deals found. Average savings of $2,001
  • Save up to $8,177 below estimated market price

Top Dealers Listing Used BMW 3 Series for Sale in Ontario, CA

BMW of Riverside
Riverside, CA
4.1 stars
51 Used BMW 3 Series for sale
Long Beach BMW and Mini
Long Beach, CA
5.0 stars
48 Used BMW 3 Series for sale
Beverly Hills BMW
Los Angeles, CA
5.0 stars
47 Used BMW 3 Series for sale

Price of Used BMW 3 Series for Sale in Ontario, CA by Distance

Distance from Ontario, CA Average Price Deals Listings
50 miles
$21,181 Save $7,660 on 338 deals 795 listings
100 miles
$20,929 Save $8,854 on 401 deals 980 listings
200 miles
$20,822 Save $8,854 on 444 deals 1,095 listings

Similar Models

Average Price Deals Listings
Used Acura TLX $24,205 Save $8,343 on 693 deals 2,919 listings
Used Cadillac Ats $21,307 Save $5,938 on 698 deals 2,680 listings
Used Chrysler 300 $19,070 Save $6,735 on 2,151 deals 9,170 listings
Used Hyundai Azera $14,526 Save $4,309 on 153 deals 620 listings
Used Infiniti Q40 $16,654 Save $3,598 on 36 deals 109 listings
Used Mercedes-Benz Cla-Class $26,089 Save $9,312 on 924 deals 2,426 listings
Used Mitsubishi Lancer Evolution $26,281 Save $3,856 on 35 deals 186 listings
Used Toyota Avalon $17,613 Save $6,395 on 1,002 deals 3,517 listings
Used Volkswagen CC $12,075 Save $3,111 on 307 deals 1,112 listings
Used Volvo S60 $19,365 Save $9,597 on 804 deals 2,188 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2020 BMW 3 Series in Ontario
$52,288 - 1 listing
2019 BMW 3 Series in Ontario
$43,625 Save $4,801 on 15 deals 95 listings
2018 BMW 3 Series in Ontario
$38,379 Save $7,564 on 7 deals 18 listings
2017 BMW 3 Series in Ontario
$26,519 Save $7,419 on 19 deals 36 listings
2016 BMW 3 Series in Ontario
$22,789 Save $6,972 on 118 deals 254 listings
2015 BMW 3 Series in Ontario
$19,047 Save $7,660 on 35 deals 73 listings
2014 BMW 3 Series in Ontario
$16,754 Save $4,946 on 14 deals 36 listings
Explore Other Cities
  • BMW 3 Series in Milwaukee Save $4,979 on 28 Deals
    78 Listings from $1,000
  • BMW 3 Series in Tucson Save $5,706 on 4 Deals
    16 Listings from $3,350
  • BMW 3 Series in Youngstown Save $5,932 on 62 Deals
    159 Listings from $3,600

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.