Used BMW 3 Series 320i Xdrive for Sale

1-20 of 908 Used Cars Found

Save Search
X

Message:

View on dealer site
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 22,219 mi

Spokane, WA - Listed 6 days ago
  • $2,956 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $20,000 - 22,219 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Spokane, WA 99207
Price: $20,000
Mileage: 22,219 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Glacier Silver Metallic
Engine: 4-Cylinder
Interior Color: Black SensaTec
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C58HK691879
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 29,988 mi

Sacramento, CA - Listed 14 days ago
  • $4,934 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $13,999 - 29,988 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Sacramento, CA 95821
Price: $13,999
Mileage: 29,988 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G53GNU19375
2015 BMW 3 Series 320i xDrive

2015 BMW 3 Series 320i xDrive - 45,178 mi

Omaha, NE - Listed today
  • $4,286 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2015 BMW 3 Series 320i xDrive for Sale - $12,995 - 45,178 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Omaha, NE 68117
Price: $12,995
Mileage: 45,178 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3C3C58FP664542
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 30,920 mi

Long Island City, NY - Listed 26 days ago
  • $5,745 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$17,995
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $13,800 - 30,920 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Long Island City, NY 11101
Price: $13,800
Mileage: 30,920 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C33HK693084
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 41,139 mi

Elmwood Park, NJ - Listed 13 days ago
  • $4,403 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$14,500
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $13,495 - 41,139 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Elmwood Park, NJ 07407
Price: $13,495
Mileage: 41,139 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G33HNU45023
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 13,344 mi

Farmingdale, NJ - Listed 39 days ago
  • $5,589 below market price
  • dealer rating
  • 1-owner , low miles
$19,995
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $16,995 - 13,344 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Farmingdale, NJ 07727
Price: $16,995
Mileage: 13,344 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G36HNU44013
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 40,764 mi

Long Island City, NY - Listed 39 days ago
  • $4,557 below market price
  • dealer rating
  • 1-owner , low miles
$17,995
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $13,400 - 40,764 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Long Island City, NY 11101
Price: $13,400
Mileage: 40,764 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G52HNU41742
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 18,007 mi

Fredericksburg, VA - Listed 13 days ago
  • $3,930 below market price
  • dealer rating
  • 1-owner , low miles
$18,500
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $16,500 - 18,007 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Fredericksburg, VA 22408
Price: $16,500
Mileage: 18,007 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G58GNT93890
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 29,424 mi

Marlborough, MA - Listed 39 days ago
  • $3,998 below market price
  • dealer rating
  • 1-owner , low miles
$17,000
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $16,000 - 29,424 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Marlborough, MA 01752
Price: $16,000
Mileage: 29,424 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G51GNU21559
2015 BMW 3 Series 320i xDrive

2015 BMW 3 Series 320i xDrive - 35,452 mi

Columbus, OH - Listed 7 days ago
  • $3,808 below market price
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2015 BMW 3 Series 320i xDrive for Sale - $13,995 - 35,452 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Columbus, OH 43204
Price: $13,995
Mileage: 35,452 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3C3C5XFK202982
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 32,235 mi

Fredericksburg, VA - Listed 14 days ago
  • $3,781 below market price
  • dealer rating
  • 1-owner , low miles
$17,500
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $16,500 - 32,235 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Fredericksburg, VA 22408
Price: $16,500
Mileage: 32,235 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G55HNU41489
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 9,209 mi

Owings Mills, MD - Listed 4 days ago
  • $3,868 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$25,800
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $25,000 - 9,209 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Owings Mills, MD 21117
Price: $25,000
Mileage: 9,209 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C54JA505864
2015 BMW 3 Series 320i xDrive

2015 BMW 3 Series 320i xDrive - 30,046 mi

Del Valle, TX - Listed 39 days ago
  • $4,351 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2015 BMW 3 Series 320i xDrive for Sale - $13,995 - 30,046 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Del Valle, TX 78617
Price: $13,995
Mileage: 30,046 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3C3C5XFK201718
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 6,830 mi

Bountiful, UT - Listed 48 days ago
  • $5,094 below market price
  • dealer rating
  • 1-owner , 2 positives , low miles
$27,500
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $24,257 - 6,830 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Bountiful, UT 84010
Price: $24,257
Mileage: 6,830 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Exterior Color: Mineral Gray Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C5XJA499858
Positives: clean history, new tires
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 26,343 mi

Bridgeview, IL - Listed 70 days ago
  • $4,109 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$16,991
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $15,992 - 26,343 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Bridgeview, IL 60455
Price: $15,992
Mileage: 26,343 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G59GNU21356
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 22,764 mi

Allston, MA - Listed 39 days ago
  • $3,525 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$17,500
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $16,995 - 22,764 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Allston, MA 02134
Price: $16,995
Mileage: 22,764 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G58GNT93713
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 43,273 mi

Elmwood Park, NJ - Listed 94 days ago
  • $3,572 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$15,950
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $12,895 - 43,273 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Elmwood Park, NJ 07407
Price: $12,895
Mileage: 43,273 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G56GNU19385
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 2,312 mi

Portland, OR - Listed 39 days ago
  • $4,497 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles , free CARFAX
$25,991
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $22,699 - 2,312 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Portland, OR 97232
Price: $22,699
Mileage: 2,312 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.8 star
Exterior Color: Mineral Gray Metallic
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C57JA499879
Positives: clean history
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 3,868 mi

Bountiful, UT - Listed 61 days ago
  • $5,040 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$25,950
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $24,950 - 3,868 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Bountiful, UT 84010
Price: $24,950
Mileage: 3,868 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C5XJA499827
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 27,554 mi

Macon, GA - Listed 46 days ago
  • $3,756 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$20,000
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $18,167 - 27,554 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Macon, GA 31210
Price: $18,167
Mileage: 27,554 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G5XHNU41732
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 320i Xdrive for Sale? How many are for sale and priced below market?

  • 908 cars for sale found, starting at $7,995
  • Average price for Used BMW 3 Series 320i Xdrive: $19,448
  • 461 deals found. Average savings of $1,912
  • Save up to $7,816 below estimated market price

Bmw 3 Series In Top Cities

Average Price Deals Listings
BMW 3 Series in Houston $19,947 Save $7,555 on 255 deals 408 listings
BMW 3 Series in Atlanta $14,035 Save $7,741 on 217 deals 385 listings
BMW 3 Series in Dallas $20,366 Save $8,020 on 229 deals 464 listings
BMW 3 Series in Chicago $21,526 Save $7,717 on 217 deals 488 listings
BMW 3 Series in Miami $19,569 Save $6,677 on 267 deals 551 listings
BMW 3 Series in Los Angeles $20,569 Save $5,879 on 437 deals 1,024 listings
BMW 3 Series in Philadelphia $21,557 Save $11,319 on 367 deals 802 listings
BMW 3 Series in San Antonio $25,183 Save $6,549 on 69 deals 225 listings
BMW 3 Series in Phoenix $19,778 Save $8,332 on 160 deals 303 listings
BMW 3 Series in Orlando $15,323 Save $7,123 on 107 deals 219 listings

Others also viewed these Models...

Average Price Deals Listings
Acura TLX for Sale $23,696 Save $11,381 on 1,203 deals 3,549 listings
Chrysler 300 for Sale $18,238 Save $6,608 on 2,043 deals 7,581 listings
Toyota Avalon for Sale $16,872 Save $6,450 on 957 deals 2,897 listings

Used Bmw 3 Series By Trim

Trim Average Price Deals Listings
Used BMW 3 Series 328i $12,439 Save $6,125 on 1,347 deals 2,853 listings
Used BMW 3 Series 328i Xdrive $14,247 Save $6,633 on 1,030 deals 1,983 listings
Used BMW 3 Series 330i $32,553 Save $10,775 on 441 deals 1,379 listings
Used BMW 3 Series 330i Xdrive $34,963 Save $13,358 on 557 deals 1,369 listings
Used BMW 3 Series 320i $17,557 Save $5,485 on 447 deals 926 listings
Used BMW 3 Series 335i $12,870 Save $7,030 on 371 deals 876 listings
Used BMW 3 Series 335i Xdrive $14,512 Save $6,521 on 156 deals 347 listings
Used BMW 3 Series 325i $5,461 Save $2,158 on 75 deals 247 listings
Used BMW 3 Series 330e Iperformance $25,384 Save $6,978 on 109 deals 235 listings
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.