New & Used BMW 328 for Sale in Scottsdale, AZ

Filters
Filter Advanced Filters
Sort By
Good Deal

Used 2013 BMW 328 i

$19,950
69,390 mi.
17 mi. from 85255
23616 N 19th Ave Phoenix, AZ 85085
5.0
4 reviews
(602) 457-6275
Good Deal

Used 2015 BMW 328 i

$17,499
95,706 mi.
19 mi. from 85255
1600 W Main St Mesa, AZ 85201
(480) 264-0973
Good Deal

Used 2013 BMW 328 i

$11,995
123,471 mi.
20 mi. from 85255
1021 S Country Club Dr Mesa, AZ 85210
5.0
4 reviews
(480) 660-6738
Fair Deal

Used 2013 BMW 328 i

$18,995
64,078 mi.
21 mi. from 85255
2440 W Camelback Rd Phoenix, AZ 85015
(602) 654-4133
Good Deal

Used 2013 BMW 328 i

$15,900
90,694 mi.
23 mi. from 85255
1819 S. 7th St Phoenix, AZ 85034
(602) 457-3946
Fair Deal

Used 2009 BMW 328 i

$12,919
92,250 mi.
19 mi. from 85255
2175 E 5th St Tempe, AZ 85281
(480) 660-6780
Good Deal

Used 2013 BMW 328 i

$19,900
59,568 mi.
23 mi. from 85255
837 E. Apache Trail Apache Junction, AZ 85210
(602) 357-6953
Good Deal

Used 2013 BMW 328 i

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

Used 2008 BMW 328 i

$10,250
129,450 mi.
15 mi. from 85255
7332 E Earll Dr scottsdale, AZ 85251
4.0
4 reviews
(480) 422-5481
Good Deal

Used 2015 BMW 328 i

$18,734
82,456 mi.
18 mi. from 85255
1499 E Camelback Rd Phoenix, AZ 85014
(480) 619-5470
Good Deal

Used 2015 BMW 328 i

$19,995
68,960 mi.
20 mi. from 85255
470 South Alma School Road Mesa, AZ 85210
(480) 619-5170
Good Deal

Used 2015 BMW 328 i

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

Used 2013 BMW 328 i

$20,450
42,793 mi.
23 mi. from 85255
2950-1 E Broadway Rd Phoenix, AZ 85040
(888) 290-3789
Great Deal

Used 2015 BMW 328 i

$18,990
79,269 mi.
Online vendor
ONLINE ONLY - No Retail Location El Mirage, AZ 85335
(877) 362-2127

BMW 328 by Body Style

Find BMW 328 Deals in Nearby Cities

BMW 328 by Trim

Bmw 328s for Sale by Year