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 $6,412 on 57 Deals
    312 Listings from $3,995
  • Arkansas Save $4,992 on 6 Deals
    53 Listings from $7,995
  • Delaware Save $701 on 1 Deal
    55 Listings from $4,800
  • Florida Save $7,747 on 122 Deals
    1,332 Listings from $1,995
  • Illinois Save $8,183 on 31 Deals
    387 Listings from $1,100
  • Indiana Save $2,566 on 11 Deals
    132 Listings from $1,500
  • Iowa Save $3,392 on 4 Deals
    36 Listings from $1,350
  • Kentucky Save $8,489 on 14 Deals
    67 Listings from $4,000
  • Louisiana Save $2,625 on 10 Deals
    64 Listings from $4,995
  • Maine Save $6,306 on 3 Deals
    29 Listings from $4,995
  • Massachusetts Save $6,639 on 34 Deals
    271 Listings from $2,900
  • Missouri Save $4,452 on 5 Deals
    103 Listings from $4,995
  • Nevada Save $5,323 on 18 Deals
    139 Listings from $7,089
  • New Hampshire Save $2,734 on 5 Deals
    105 Listings from $6,800
  • New Mexico Save $1,701 on 4 Deals
    59 Listings from $6,950
  • North Carolina Save $4,734 on 22 Deals
    354 Listings from $3,975
  • Rhode Island Save $371
    18 Listings from $6,900
  • Tennessee Save $3,176 on 20 Deals
    110 Listings from $3,200
  • Texas Save $4,130 on 120 Deals
    1,195 Listings from $3,995
  • Utah Save $2,491 on 7 Deals
    56 Listings from $3,500
  • Vermont Save $474 on 1 Deal
    13 Listings from $4,995
  • Virginia Save $5,208 on 62 Deals
    443 Listings from $1,975
  • Washington Save $7,539 on 45 Deals
    390 Listings from $1,793
  • West Virginia Save $694 on 1 Deal
    22 Listings from $8,995