Browse Used BMW 3 Series Cars
Popular BMW 3 Series Searches
-
Used BMW 3 Series for Sale
Save $11,732 on 7,403 Deals
18,227 Listings from $1,500 -
BMW 3 Series for Sale by Owner
Save $4,492 on 8 Deals
26 Listings from $1,800
Browse BMW 3 Series Cars by Price Range
-
Used BMW 3 Series Under $10,000
Save $4,239 on 969 Deals
1,974 Listings from $1,500 -
Used BMW 3 Series Under $12,000
Save $4,239 on 1,446 Deals
2,884 Listings from $1,500 -
Used BMW 3 Series Under $15,000
Save $6,068 on 2,272 Deals
4,481 Listings from $1,500 -
Used BMW 3 Series Under $20,000
Save $8,098 on 3,851 Deals
7,267 Listings from $1,500 -
Used BMW 3 Series Under $5,000
Save $2,711 on 129 Deals
216 Listings from $1,500 -
Used BMW 3 Series Under $6,000
Save $3,152 on 234 Deals
432 Listings from $1,500 -
Used BMW 3 Series Under $7,000
Save $3,152 on 360 Deals
707 Listings from $1,500 -
Used BMW 3 Series Under $7,500
Save $3,152 on 407 Deals
807 Listings from $1,500 -
Used BMW 3 Series Under $8,000
Save $3,152 on 534 Deals
1,083 Listings from $1,500 -
Used BMW 3 Series Under $9,000
Save $3,530 on 759 Deals
1,533 Listings from $1,500
Used BMW 3 Series Trims
-
Used BMW 3 Series 335i Xdrive Gran Turismo
Save $2,602 on 9 Deals
34 Listings from $16,399 -
Used BMW 3 Series 335d
Save $2,884 on 12 Deals
42 Listings from $5,700 -
Used BMW 3 Series M340i Xdrive
Save $6,939 on 17 Deals
354 Listings from $47,000 -
Used BMW 3 Series 325is
Save $2,584 on 1 Deal
3 Listings from $9,999 -
Used BMW 3 Series 330ci
Save $2,939 on 34 Deals
111 Listings from $1,800 -
Used BMW 3 Series 325ci
Save $2,812 on 30 Deals
113 Listings from $2,195 -
Used BMW 3 Series 328d Xdrive
Save $6,165 on 77 Deals
189 Listings from $9,995 -
Used BMW 3 Series 328xi
Save $2,264 on 39 Deals
145 Listings from $3,988 -
Used BMW 3 Series 328i Xdrive Gran Turismo
Save $3,520 on 53 Deals
158 Listings from $9,443 -
Used BMW 3 Series 340i
Save $9,446 on 115 Deals
256 Listings from $21,995 -
Used BMW 3 Series 325i
Save $1,969 on 61 Deals
243 Listings from $1,500 -
Used BMW 3 Series 328i Xdrive
Save $4,601 on 752 Deals
1,714 Listings from $3,300 -
Used BMW 3 Series 323ci
Save $798 on 1 Deal
8 Listings from $2,950 -
Used BMW 3 Series 335i
Save $5,595 on 246 Deals
675 Listings from $3,995 -
Used BMW 3 Series 340i Xdrive Gran Turismo
Save $8,360 on 41 Deals
61 Listings from $21,395 - Used BMW 3 Series 328ci 2 Listings from $6,995
-
Used BMW 3 Series 330e Iperformance
Save $6,096 on 270 Deals
511 Listings from $16,955 -
Used BMW 3 Series Activehybrid 3
Save $2,974 on 6 Deals
15 Listings from $11,499 -
Used BMW 3 Series 340i Xdrive
Save $8,467 on 152 Deals
319 Listings from $18,890 - Used BMW 3 Series 318is 2 Listings from $3,900
-
Used BMW 3 Series 335is
Save $4,353 on 25 Deals
56 Listings from $10,995 -
Used BMW 3 Series 318ti
Save $550 on 1 Deal
3 Listings from $4,995 -
Used BMW 3 Series 323i
Save $1,287 on 3 Deals
24 Listings from $2,295 - Used BMW 3 Series 325es 1 Listing from $34,500
-
Used BMW 3 Series M340i
Save $10,308 on 16 Deals
147 Listings from $40,994 -
Used BMW 3 Series 320i Xdrive
Save $7,325 on 703 Deals
1,313 Listings from $8,999 -
Used BMW 3 Series 328d
Save $4,086 on 55 Deals
117 Listings from $8,800 -
Used BMW 3 Series 335i Xdrive
Save $5,617 on 109 Deals
272 Listings from $5,995 -
Used BMW 3 Series 330i Xdrive
Save $11,343 on 1,328 Deals
3,824 Listings from $13,726 - Used BMW 3 Series 325 1 Listing from $8,900
-
Used BMW 3 Series 330e
Save $2,979 on 2 Deals
88 Listings from $19,998 - Used BMW 3 Series 318i 7 Listings from $2,500
- Used BMW 3 Series 328is 2 Listings from $4,900
-
Used BMW 3 Series 325xi
Save $1,508 on 16 Deals
71 Listings from $2,888 -
Used BMW 3 Series 328i
Save $5,352 on 1,112 Deals
2,645 Listings from $2,995 -
Used BMW 3 Series 335xi
Save $2,205 on 12 Deals
49 Listings from $4,000 -
Used BMW 3 Series 330xi
Save $2,350 on 11 Deals
47 Listings from $2,900 -
Used BMW 3 Series 320i
Save $8,098 on 814 Deals
1,433 Listings from $4,900 - Used BMW 3 Series 325e 1 Listing from $5,900
-
Used BMW 3 Series 330e Xdrive
Save $2,972 on 1 Deal
81 Listings from $40,250 -
Used BMW 3 Series 330i Xdrive Gran Turismo
Save $5,464 on 115 Deals
252 Listings from $18,395 -
Used BMW 3 Series 330i
Save $11,732 on 1,159 Deals
2,811 Listings from $2,500 - Used BMW 3 Series 325ix 3 Listings from $4,900
Used BMW 3 Series Cars by State
-
Arizona
Save $5,557 on 212 Deals
459 Listings from $4,999 -
Arkansas
Save $5,374 on 23 Deals
65 Listings from $3,900 -
Delaware
Save $4,464 on 8 Deals
57 Listings from $3,999 -
Florida
Save $10,279 on 783 Deals
1,815 Listings from $1,995 -
Illinois
Save $6,385 on 263 Deals
668 Listings from $1,500 -
Indiana
Save $5,152 on 73 Deals
210 Listings from $2,700 -
Iowa
Save $4,115 on 15 Deals
46 Listings from $8,871 -
Kentucky
Save $6,555 on 42 Deals
107 Listings from $4,750 -
Louisiana
Save $2,417 on 22 Deals
88 Listings from $4,995 -
Maine
Save $5,679 on 12 Deals
46 Listings from $4,995 -
Massachusetts
Save $7,356 on 272 Deals
451 Listings from $2,900 -
Missouri
Save $10,984 on 43 Deals
161 Listings from $4,995 -
Nevada
Save $5,216 on 81 Deals
189 Listings from $4,999 -
New Hampshire
Save $6,276 on 51 Deals
111 Listings from $5,900 -
New Mexico
Save $4,641 on 18 Deals
54 Listings from $6,995 -
North Carolina
Save $7,061 on 259 Deals
567 Listings from $2,919 -
Rhode Island
Save $6,711 on 19 Deals
34 Listings from $7,995 -
Tennessee
Save $3,922 on 63 Deals
181 Listings from $2,995 -
Texas
Save $11,732 on 662 Deals
1,554 Listings from $1,100 -
Utah
Save $5,061 on 36 Deals
71 Listings from $2,989 -
Vermont
Save $2,906 on 4 Deals
17 Listings from $5,990 -
Virginia
Save $5,866 on 236 Deals
673 Listings from $2,195 -
Washington
Save $9,840 on 186 Deals
443 Listings from $3,498 -
West Virginia
Save $1,982 on 2 Deals
9 Listings from $7,995