Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Glacier Silver Metallic 2018 BMW X1 sDrive28iGlacier Silver Metallic 2018 BMW X1 sDrive28iGlacier Silver Metallic 2018 BMW X1 sDrive28iGlacier Silver Metallic 2018 BMW X1 sDrive28iGlacier Silver Metallic 2018 BMW X1 sDrive28iGlacier Silver Metallic 2018 BMW X1 sDrive28i

    $9,380

    101,068 mi.
    Est. $171/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Terra Brown Metallic 2019 BMW X3 sDrive30iTerra Brown Metallic 2019 BMW X3 sDrive30iTerra Brown Metallic 2019 BMW X3 sDrive30iTerra Brown Metallic 2019 BMW X3 sDrive30iTerra Brown Metallic 2019 BMW X3 sDrive30iTerra Brown Metallic 2019 BMW X3 sDrive30i

    $8,875

    $305
    133,023 mi.
    Est. $162/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28i

    $14,980

    90,105 mi.
    Est. $273/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $12,880

    52,261 mi.
    Est. $234/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Alpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28i

    $9,980

    95,330 mi.
    Est. $182/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $8,980

    99,742 mi.
    Est. $163/mo

    Seasell Auto

    2.3
    Wilmington, NC (27 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 330i Sedan South AfricaMineral Gray Metallic 2018 BMW 330 330i Sedan South AfricaMineral Gray Metallic 2018 BMW 330 330i Sedan South AfricaMineral Gray Metallic 2018 BMW 330 330i Sedan South AfricaMineral Gray Metallic 2018 BMW 330 330i Sedan South AfricaMineral Gray Metallic 2018 BMW 330 330i Sedan South Africa

    $12,795

    85,773 mi.
    Est. $233/mo

    Swell Car Company

    Wilmington, NC (22 mi)
    Check Availability
  • Silver 2008 BMW 535 iSilver 2008 BMW 535 iSilver 2008 BMW 535 iSilver 2008 BMW 535 iSilver 2008 BMW 535 iSilver 2008 BMW 535 i

    $7,200

    95,455 mi.
    Est. $131/mo

    Private seller: Linda

    Carolina Beach, NC (15 mi)
    Contact Seller
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $24,887

    85,404 mi.
    Est. $453/mo

    Stevenson Hendrick Mazda Wilmington

    4.9
    Wilmington, NC (28 mi)
    Check Availability
  • $47,887

    10,523 mi.
    Est. $872/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $90,782

    21,520 mi.
    Est. $1,652/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $57,882

    10,163 mi.
    Est. $1,053/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $47,882

    6,251 mi.
    Est. $871/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $48,149

    6,970 mi.
    Est. $876/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $43,231

    12,075 mi.
    Est. $787/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $42,458

    13,263 mi.
    Est. $773/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $47,055

    12,756 mi.
    Est. $856/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $59,179

    14,608 mi.
    Est. $1,077/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $36,882

    13,296 mi.
    Est. $671/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $34,639

    37,793 mi.
    Est. $630/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $66,933

    47,691 mi.
    Est. $1,218/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $57,882

    6,401 mi.
    Est. $1,053/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $64,882

    13,033 mi.
    Est. $1,181/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • $42,882

    49,195 mi.
    Est. $780/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (27 mi)
  • Gray 2025 BMW M3 CompetitionGray 2025 BMW M3 CompetitionGray 2025 BMW M3 CompetitionGray 2025 BMW M3 CompetitionGray 2025 BMW M3 CompetitionGray 2025 BMW M3 Competition

    $80,998

    27,402 mi.
    Est. $1,474/mo

    CarMax Columbia

    4.0
    $149 delivery to Wilmington, NC (28 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30i

    $49,734

    15,856 mi.
    Est. $905/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    $901 delivery from Kernersville, NC (188 mi)
    Check Availability