Browse Used BMW Cars in Durham, NC

Used Cars | Dealer | Car Research | New Cars | Locations

All Used BMW in Durham, NC


Used BMW Models in Durham, NC

  • BMW 1 Series in Durham Save $465 on 2 Deals
    4 Listings from $7,990
  • BMW 2 Series in Durham 2 Listings from $23,897
  • BMW 3 Series in Durham Save $9,844 on 44 Deals
    102 Listings from $3,950
  • BMW 4 Series in Durham Save $2,115 on 2 Deals
    11 Listings from $14,995
  • BMW 5 Series in Durham Save $5,039 on 18 Deals
    59 Listings from $4,995
  • BMW 6 Series in Durham Save $1,626 on 2 Deals
    5 Listings from $6,500
  • BMW 7 Series in Durham Save $9,530 on 8 Deals
    24 Listings from $4,995
  • BMW M3 in Durham Save $6,902 on 3 Deals
    5 Listings from $6,999
  • BMW M4 in Durham Save $4,628 on 1 Deal
    2 Listings from $43,000
  • BMW M5 in Durham Save $2,739 on 2 Deals
    4 Listings from $15,995
  • BMW M6 in Durham Save $12,101 on 1 Deal
    3 Listings from $34,995
  • BMW X1 in Durham Save $2,897 on 8 Deals
    23 Listings from $10,981
  • BMW X2 in Durham Save $6,537 on 1 Deal
    1 Listing from $32,567
  • BMW X3 in Durham Save $2,352 on 10 Deals
    36 Listings from $5,182
  • BMW X4 in Durham Save $2,751 on 1 Deal
    3 Listings from $27,998
  • BMW X5 M in Durham 1 Listing from $79,988
  • BMW X5 in Durham Save $5,311 on 22 Deals
    39 Listings from $6,900
  • BMW X6 M in Durham Save $2,316 on 1 Deal
    1 Listing from $65,100
  • BMW X6 in Durham 1 Listing from $19,999
  • BMW Z3 in Durham Save $1,751 on 1 Deal
    2 Listings from $7,990
  • BMW Z4 M in Durham Save $102
    1 Listing from $16,995
  • BMW Z4 in Durham Save $878 on 1 Deal
    4 Listings from $7,900
  • BMW i3 in Durham 2 Listings from $18,700