Skip to Main Content

Used BMW 320 XI for Sale

16 Matches
Sort By:
Sort By

2016 BMW
320

$19,998* 44K miles
CarMax Dulles
Available in Dulles, VA
Available in Dulles, VA
Key Features
Location: CarMax Dulles in Dulles, Virginia 20165
Description: Used 2016 BMW 320 XI for sale - $19,998, 44,757 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Transmission: Automatic Color:Brown Interior Color: Tan Average Vehicle Review: (0 reviews) Great performance, fast but at the same time very economical in gas. In Eco-mode setting can give more than 40 mpg, Easy to park and drive

2016 BMW
320

$18,998* 50K miles
CarMax Dulles
Available at your store - Dulles, VA
Available at your store - Dulles, VA
Key Features
Location: CarMax Dulles in Dulles, Virginia 20165
Description: Used 2016 BMW 320 XI for sale - $18,998, 50,014 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (0 reviews)

2014 BMW
320

$17,998* 50K miles
CarMax Fredericksburg
Available in Fredericksburg, VA
Available in Fredericksburg, VA
Key Features
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2014 BMW 320 XI for sale - $17,998, 50,995 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Navigation System, Front Seat Heaters
Transmission: Automatic Color:White Interior Color: Tan Average Vehicle Review: (4.667 reviews) I love this little race car

2016 BMW
320

$20,899* 35K miles
CarMax White Marsh
Free Transfer to your store - MD to VA
Free Transfer to your store - MD to VA
Key Features
Location: CarMax White Marsh in White Marsh, Maryland 21162
Description: Used 2016 BMW 320 XI for sale - $20,899, 35,281 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Transmission: Automatic Color:Silver Interior Color: Average Vehicle Review: (0 reviews)

2016 BMW
320

$21,998* 36K miles
CarMax Fredericksburg
Free Transfer to your store - VA to VA
Free Transfer to your store - VA to VA
Key Features
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2016 BMW 320 XI for sale - $21,998, 36,730 miles with Premium Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors
Transmission: Automatic Color:White Interior Color: Tan Average Vehicle Review: (0 reviews)

2014 BMW
320

$18,998* 24K miles
CarMax West Broad
Available in Richmond, VA
Available in Richmond, VA
Key Features
Location: CarMax West Broad in Richmond, Virginia 23060
Description: Used 2014 BMW 320 XI for sale - $18,998, 24,173 miles with Premium Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters
Transmission: Automatic Color:Gray Interior Color: Tan Average Vehicle Review: (4.667 reviews)

2016 BMW
320

$21,998* 24K miles
CarMax Harrisonburg
$99 Transfer to your store - VA to VA
$99 Transfer to your store - VA to VA
Key Features
Location: CarMax Harrisonburg in Harrisonburg, Virginia 22801
Description: Used 2016 BMW 320 XI for sale - $21,998, 24,422 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leather Seats, Navigation System, Front Seat Heaters
Transmission: Automatic Color:White Interior Color: Tan Average Vehicle Review: (0 reviews)

2016 BMW
320

$21,998* 36K miles
CarMax Virginia Beach
$149 Transfer to your store - VA to VA
$149 Transfer to your store - VA to VA
Key Features
Location: CarMax Virginia Beach in Virginia Beach, Virginia 23452
Description: Used 2016 BMW 320 XI for sale - $21,998, 36,513 miles with Premium Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors
Transmission: Automatic Color:Gray Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW
320

$20,998* 33K miles
CarMax Maple Shade
Free Transfer to your store - NJ to VA
Free Transfer to your store - NJ to VA
Key Features
Location: CarMax Maple Shade in Maple Shade, New Jersey 08052
Description: Used 2016 BMW 320 XI for sale - $20,998, 33,853 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Transmission: Automatic Color:Black Interior Color: Tan Average Vehicle Review: (0 reviews)

2017 BMW
320

$22,998* 26K miles
CarMax Maple Shade
Free Transfer to your store - NJ to VA
Free Transfer to your store - NJ to VA
Key Features
Location: CarMax Maple Shade in Maple Shade, New Jersey 08052
Description: Used 2017 BMW 320 XI for sale - $22,998, 26,150 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters, Sunroof(s)
Transmission: Automatic Color:Gray Interior Color: Average Vehicle Review: (0 reviews)

2014 BMW
320

$17,998* 50K miles
CarMax Lynchburg
$99 Transfer to your store - VA to VA
$99 Transfer to your store - VA to VA
Key Features
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2014 BMW 320 XI for sale - $17,998, 50,209 miles with 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Navigation System, Front Seat Heaters, Sunroof(s)
Transmission: Automatic Color:White Interior Color: Tan Average Vehicle Review: (4.667 reviews)

2015 BMW
320

$18,998* 35K miles
CarMax Lynchburg
$99 Transfer to your store - VA to VA
$99 Transfer to your store - VA to VA
Key Features
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2015 BMW 320 XI for sale - $18,998, 35,775 miles with 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Auxiliary Audio Input, Overhead Airbags, ABS Brakes
Transmission: Automatic Color:Black Interior Color: Tan Average Vehicle Review: (4.25 reviews)

2018 BMW
320

$27,998* 18K miles
CarMax Langhorne
$99 Transfer to your store - PA to VA
$99 Transfer to your store - PA to VA
Key Features
Location: CarMax Langhorne in Philadelphia, Pennsylvania 19047
Description: Used 2018 BMW 320 XI for sale - $27,998, 18,066 miles with Premium Package, Convenience Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW
320

$21,998* 23K miles
CarMax Raleigh
$99 Transfer to your store - NC to VA
$99 Transfer to your store - NC to VA
Key Features
Location: CarMax Raleigh in Raleigh, North Carolina 27612
Description: Used 2016 BMW 320 XI for sale - $21,998, 23,158 miles with Premium Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors
Transmission: Automatic Color:Silver Interior Color: Black Average Vehicle Review: (0 reviews)

2014 BMW
320

$17,998* 52K miles
CarMax Capital Boulevard
$99 Transfer to your store - NC to VA
$99 Transfer to your store - NC to VA
Key Features
Location: CarMax Capital Boulevard in Raleigh, North Carolina 27616
Description: Used 2014 BMW 320 XI for sale - $17,998, 52,437 miles with Premium Package, Sport Package, Cold Weather Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine
Transmission: Automatic Color:Blue Interior Color: Tan Average Vehicle Review: (4.667 reviews)

2016 BMW
320

$21,998* 29K miles
CarMax Greensboro
$249 Transfer to your store - NC to VA
$249 Transfer to your store - NC to VA
Key Features
Location: CarMax Greensboro in Greensboro, North Carolina 27407
Description: Used 2016 BMW 320 XI for sale - $21,998, 29,569 miles with Premium Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Parking Sensors
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (0 reviews)

Reviews for BMW 320

Overall Rating

4.7 out of 5(12 reviews)

Best Car I have ever owned

I love this little race car

- Renee Sclafani, 2015 BMW 320

Amazing car

- Angel Rios, 2013 BMW 320

Great car

Great performance, fast but at the same time very economical in gas. In Eco-mode setting can give more than 40 mpg, Easy to park and drive

- Tomas Alicea, 2014 BMW 320

This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.