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 Filters
  • Alpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDrive

    $16,980

    $1.4K
    128,500 mi.
    Est. $293/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60i

    $105,774

    6,227 mi.
    Est. $1,823/mo

    Stevenson Hendrick Mazda Wilmington

    4.9
    Wilmington, NC (20 mi)
    Check Availability
    Quick view
  • Jet Black 2016 BMW X1 xDrive 28iJet Black 2016 BMW X1 xDrive 28iJet Black 2016 BMW X1 xDrive 28iJet Black 2016 BMW X1 xDrive 28iJet Black 2016 BMW X1 xDrive 28iJet Black 2016 BMW X1 xDrive 28i

    $7,380

    $500
    125,317 mi.
    Est. $127/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Sparkling Bronze Metallic 2014 BMW X1 xDrive 28iSparkling Bronze Metallic 2014 BMW X1 xDrive 28iSparkling Bronze Metallic 2014 BMW X1 xDrive 28iSparkling Bronze Metallic 2014 BMW X1 xDrive 28iSparkling Bronze Metallic 2014 BMW X1 xDrive 28iSparkling Bronze Metallic 2014 BMW X1 xDrive 28i

    $7,980

    67,071 mi.
    Est. $138/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Sakhir Orange II Metallic 2017 BMW M3 BaseSakhir Orange II Metallic 2017 BMW M3 BaseSakhir Orange II Metallic 2017 BMW M3 BaseSakhir Orange II Metallic 2017 BMW M3 BaseSakhir Orange II Metallic 2017 BMW M3 BaseSakhir Orange II Metallic 2017 BMW M3 Base

    $67,787

    19,896 mi.
    Est. $1,168/mo

    Stevenson Hendrick Mazda Wilmington

    4.9
    Wilmington, NC (20 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $9,880

    95,338 mi.
    Est. $170/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2017 BMW X3 sDrive28iGlacier Silver Metallic 2017 BMW X3 sDrive28iGlacier Silver Metallic 2017 BMW X3 sDrive28iGlacier Silver Metallic 2017 BMW X3 sDrive28iGlacier Silver Metallic 2017 BMW X3 sDrive28iGlacier Silver Metallic 2017 BMW X3 sDrive28i

    $9,880

    $500
    82,240 mi.
    Est. $170/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW 430 iBlack Sapphire Metallic 2021 BMW 430 iBlack Sapphire Metallic 2021 BMW 430 iBlack Sapphire Metallic 2021 BMW 430 iBlack Sapphire Metallic 2021 BMW 430 iBlack Sapphire Metallic 2021 BMW 430 i

    $17,880

    $1.1K
    105,335 mi.
    Est. $308/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • Jet Black 2022 BMW 430Jet Black 2022 BMW 430Jet Black 2022 BMW 430

    $36,414

    35,848 mi.
    Est. $627/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • 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,000

    94,000 mi.
    Est. $121/mo

    Private seller: Linda

    Carolina Beach, NC (5 mi)
    Contact Seller
    Quick view
  • Glacier Silver Metallic 2018 BMW X6 xDrive35iGlacier Silver Metallic 2018 BMW X6 xDrive35iGlacier Silver Metallic 2018 BMW X6 xDrive35iGlacier Silver Metallic 2018 BMW X6 xDrive35iGlacier Silver Metallic 2018 BMW X6 xDrive35iGlacier Silver Metallic 2018 BMW X6 xDrive35i

    $11,180

    $300
    181,917 mi.
    Est. $193/mo

    Seasell Auto

    2.9
    Wilmington, NC (19 mi)
    Check Availability
    Quick view
  • White 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40i

    $45,499

    34,081 mi.
    Est. $784/mo

    Private seller: Luke

    Kings Grant, NC (20 mi)
    Contact Seller
    Quick view
  • White 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35i

    $8,900

    126,949 mi.
    Est. $153/mo

    Private seller: Bob

    Leland, NC (21 mi)
    Contact Seller
    Quick view
  • $45,710

    12,055 mi.
    Est. $788/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $50,783

    12,797 mi.
    Est. $875/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $41,823

    16,602 mi.
    Est. $721/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $60,882

    14,546 mi.
    Est. $1,049/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $33,792

    44,667 mi.
    Est. $582/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $67,578

    8,448 mi.
    Est. $1,165/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $33,569

    33,588 mi.
    Est. $578/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $47,882

    44,421 mi.
    Est. $825/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $54,392

    31,332 mi.
    Est. $937/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $42,654

    27,527 mi.
    Est. $735/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • $55,882

    21,605 mi.
    Est. $963/mo

    BMW of Wilmington

    4.8
    Wilmington, NC (19 mi)
    Quick view
  • Blue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30i

    $37,998

    12,194 mi.
    Est. $655/mo

    CarMax Potomac Mills

    4.4
    $249 delivery to Wilmington, NC (20 mi)
    Check Availability
    Quick view
  • Alpine White 2012 BMW Z4 sDrive28iAlpine White 2012 BMW Z4 sDrive28iAlpine White 2012 BMW Z4 sDrive28iAlpine White 2012 BMW Z4 sDrive28iAlpine White 2012 BMW Z4 sDrive28iAlpine White 2012 BMW Z4 sDrive28i

    $15,789

    $1.7K
    73,983 mi.
    Est. $272/mo

    Automaxx of the Carolinas

    3.9
    $399 delivery from Summerville, SC (145 mi)
    Check Availability
    Quick view
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