Page Loading

Browse Used BMW 3 Series Cars

Popular BMW 3 Series Searches

Browse BMW 3 Series Cars by Price Range

Used BMW 3 Series Trims

Used BMW 3 Series Cars by State

  • Arizona Save $4,984 on 77 Deals
    289 Listings from $4,750
  • Arkansas Save $3,322 on 8 Deals
    48 Listings from $2,499
  • Delaware Save $4,482 on 4 Deals
    32 Listings from $5,995
  • Florida Save $9,416 on 420 Deals
    1,106 Listings from $1,899
  • Illinois Save $5,437 on 104 Deals
    343 Listings from $2,300
  • Indiana Save $4,883 on 46 Deals
    138 Listings from $5,795
  • Iowa Save $6,628 on 7 Deals
    16 Listings from $6,990
  • Kentucky Save $6,917 on 25 Deals
    71 Listings from $2,880
  • Louisiana Save $2,795 on 12 Deals
    54 Listings from $6,000
  • Maine Save $1,884 on 3 Deals
    9 Listings from $4,995
  • Massachusetts Save $4,329 on 90 Deals
    265 Listings from $5,995
  • Missouri Save $3,770 on 25 Deals
    112 Listings from $4,995
  • Nevada Save $5,088 on 30 Deals
    137 Listings from $5,995
  • New Hampshire Save $5,458 on 17 Deals
    90 Listings from $6,995
  • New Mexico Save $9,704 on 7 Deals
    43 Listings from $5,995
  • North Carolina Save $5,669 on 170 Deals
    476 Listings from $4,995
  • Rhode Island Save $1,308 on 2 Deals
    16 Listings from $11,890
  • Tennessee Save $5,810 on 44 Deals
    133 Listings from $1,100
  • Texas Save $7,311 on 260 Deals
    1,082 Listings from $3,000
  • Utah Save $10,534 on 42 Deals
    72 Listings from $6,158
  • Vermont Save $767 on 1 Deal
    13 Listings from $8,996
  • Virginia Save $6,202 on 157 Deals
    453 Listings from $2,450
  • Washington Save $5,183 on 122 Deals
    351 Listings from $2,495
  • West Virginia 4 Listings from $13,995