New & Used BMW 320 under $30,000 & under 60000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2018 BMW 320 i xDrive

$24,996
42,435 mi.
mi. from 20149
1125 Rockville Pike Rockville, MD 20852
(888) 376-8305
Good Deal

Used 2018 BMW 320 i xDrive

$29,993
16,915 mi.
mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Good Deal

Used 2018 BMW 320 i xDrive

$28,599
26,055 mi.
mi. from 20149
536 W South St Frederick, MD 21701
(301) 363-4626
Good Deal

Used 2015 BMW 320 i

$19,999
50,678 mi.
Online vendor
ONLINE ONLY - No Retail Location Bethesda, MD 20817
2.6
9 reviews
(202) 618-5427
Good Deal Certified

CPO 2018 BMW 320 i

$27,590
37,417 mi.
mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 335-7109
Good Deal

Used 2018 BMW 320 i xDrive

$27,795
35,696 mi.
mi. from 20149
820 Russell Ave Gaithersburg, MD 20879
(866) 810-0519

Used 2018 BMW 320 i

$28,999
28,630 mi.
mi. from 20149
5630 South Van Dorn St. Alexandria, VA 22310
(202) 480-2875

Bmw 320s for Sale by Year