New & Used BMW 320 for Sale in Phoenix, AZ

Filters
Filter Advanced Filters
Sort By
Fair Deal

Used 2017 BMW 320 i xDrive

$23,999
52,997 mi.
3 mi. from 85021
10016 N. Cave Creek Rd Phoenix, AZ 85020
(480) 660-6834
Great Deal

Used 2015 BMW 320 i xDrive

$20,404
43,351 mi.
11 mi. from 85021
9167 W Bell Rd Peoria, AZ 85382
(623) 207-8399
Good Deal

Used 2017 BMW 320 i

$25,590
34,623 mi.
Online vendor
ONLINE ONLY - No Retail Location Tempe, AZ 85234
(623) 201-5231
Good Deal

Used 2017 BMW 320 i

$23,590
54,628 mi.
Online vendor
ONLINE ONLY - No Retail Location Tempe, AZ 85234
(623) 201-5231
Fair Deal

Used 2014 BMW 320 i

$14,888
120,962 mi.
13 mi. from 85021
1127 N Scottsdale Rd Tempe, AZ 85281
(480) 751-4225
Fair Deal

Used 2018 BMW 320 i xDrive

$28,998
29,998 mi.
17 mi. from 85021
1820 West Broadway Rd. Mesa, AZ 85202
(480) 648-2105
Great Deal

Used 2014 BMW 320 i

$14,995
95,720 mi.
19 mi. from 85021
915 S Country Club Dr Mesa, AZ 85210
(480) 374-1864
Fair Deal

Used 2018 BMW 320 i

$24,990
57,983 mi.
Online vendor
ONLINE ONLY - No Retail Location Tempe, AZ 85234
(623) 201-5231
Fair Deal

Used 2018 BMW 320 i

$27,998
29,950 mi.
17 mi. from 85021
1820 West Broadway Rd. Mesa, AZ 85202
(480) 648-2105
Fair Deal

Used 2015 BMW 320 i

$14,990
109,365 mi.
21 mi. from 85021
60 N Gilbert Rd Mesa, AZ 85203
(877) 873-7979
Fair Deal

Used 2014 BMW 320 i

$18,995
57,628 mi.
5 mi. from 85021
5433 W Glendale Ave Glendale, AZ 85301
(602) 714-9917
Good Deal

Used 2015 BMW 320 i

$17,387
79,966 mi.
11 mi. from 85021
9151 W. Bell Road Peoria, AZ 85382
(623) 207-8268
Fair Deal

Used 2018 BMW 320 i

$26,590
45,439 mi.
Online vendor
ONLINE ONLY - No Retail Location Tempe, AZ 85234
(623) 201-5231
Fair Deal

Used 2018 BMW 320 i

$26,800
38,523 mi.
13 mi. from 85021
3875 N 89th St Scottsdale, AZ 85251
(877) 884-6816
Fair Deal

Used 2016 BMW 320 i

$24,990
23,005 mi.
Online vendor
ONLINE ONLY - No Retail Location El Mirage, AZ 85335
(877) 362-2127
Fair Deal

Used 2018 BMW 320 i xDrive

$28,651
34,321 mi.
18 mi. from 85021
7455 W Orchid Ln Chandler, AZ 85226
(480) 648-0904
Fair Deal

Used 2018 BMW 320 i

$23,991
70,503 mi.
26 mi. from 85021
3455 S Gilbert Rd Gilbert, AZ 85297
(480) 498-2206

BMW 320 by Body Style

Find BMW 320 Deals in Nearby Cities

BMW 320 by Trim

Bmw 320s for Sale by Year