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
  • 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 (17 mi)
    Check Availability
  • 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 (22 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 (22 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 (22 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 (22 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $32,990

    17,010 mi.
    Est. $600/mo

    Auto Wholesale

    5.0
    Wilmington, NC (23 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

    $500
    95,330 mi.
    Est. $182/mo

    Seasell Auto

    2.3
    Wilmington, NC (22 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 (22 mi)
    Check Availability
  • Sunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40i

    $16,380

    138,944 mi.
    Est. $298/mo

    Seasell Auto

    2.3
    Wilmington, NC (22 mi)
    Check Availability
  • Gray 2024 BMW X5 PHEV xDrive50eGray 2024 BMW X5 PHEV xDrive50eGray 2024 BMW X5 PHEV xDrive50eGray 2024 BMW X5 PHEV xDrive50eGray 2024 BMW X5 PHEV xDrive50eGray 2024 BMW X5 PHEV xDrive50e

    $61,998

    33,128 mi.
    Est. $1,128/mo

    CarMax Wilmington

    4.7
    Wilmington, NC (23 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 (9 mi)
    Contact Seller
  • Black Sapphire Metallic 2027 BMW M440 iBlack Sapphire Metallic 2027 BMW M440 iBlack Sapphire Metallic 2027 BMW M440 iBlack Sapphire Metallic 2027 BMW M440 iBlack Sapphire Metallic 2027 BMW M440 iBlack Sapphire Metallic 2027 BMW M440 i

    $57,990

    905 mi.
    Est. $1,055/mo

    Auto Wholesale

    5.0
    Wilmington, NC (23 mi)
    Check Availability
  • $47,887

    10,523 mi.
    Est. $872/mo

    BMW of Wilmington

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

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

    BMW of Wilmington

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

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

    BMW of Wilmington

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

    6,251 mi.
    Est. $871/mo

    BMW of Wilmington

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

    6,970 mi.
    Est. $876/mo

    BMW of Wilmington

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

    12,075 mi.
    Est. $787/mo

    BMW of Wilmington

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

    13,263 mi.
    Est. $773/mo

    BMW of Wilmington

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

    12,756 mi.
    Est. $856/mo

    BMW of Wilmington

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

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

    BMW of Wilmington

    4.9
    Wilmington, NC (22 mi)
  • $49,149

    5,018 mi.
    Est. $895/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (22 mi)
  • $48,882

    5,125 mi.
    Est. $890/mo

    BMW of Wilmington

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

    13,296 mi.
    Est. $671/mo

    BMW of Wilmington

    4.9
    Wilmington, NC (22 mi)
  • Black Sapphire Metallic 2019 BMW M240 i xDriveBlack Sapphire Metallic 2019 BMW M240 i xDriveBlack Sapphire Metallic 2019 BMW M240 i xDriveBlack Sapphire Metallic 2019 BMW M240 i xDriveBlack Sapphire Metallic 2019 BMW M240 i xDriveBlack Sapphire Metallic 2019 BMW M240 i xDrive

    $28,294

    $1.6K
    59,854 mi.
    Est. $515/mo

    Trust Auto

    4.4
    $574 delivery from Sykesville, MD (383 mi)
    Check Availability
  • Blue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30i

    $48,998

    $1K
    18,611 mi.
    Est. $892/mo

    CarMax Dulles

    4.2
    $249 delivery to Wilmington, NC (23 mi)
    Check Availability