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 $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