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
  • Dark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30i

    $32,798

    47,366 mi.
    Est. $565/mo

    Vann York Honda

    4.4
    High Point, NC (27 mi)
    Check Availability

    Quick view
  • Alpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDriveAlpine White 2015 BMW 428 i xDrive

    $15,487

    $297
    95,060 mi.
    Est. $267/mo

    Vann York Toyota

    4.5
    High Point, NC (27 mi)
    Check Availability

    Quick view
  • $87,799

    7,824 mi.
    Est. $1,513/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $68,999

    13,834 mi.
    Est. $1,189/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $87,999

    3,116 mi.
    Est. $1,516/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $35,999

    22,207 mi.
    Est. $620/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $61,999

    6,701 mi.
    Est. $1,068/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • Blue.T378 2020 BMW X7 xDrive40iBlue.T378 2020 BMW X7 xDrive40iBlue.T378 2020 BMW X7 xDrive40iBlue.T378 2020 BMW X7 xDrive40i

    $34,669

    79,169 mi.
    Est. $597/mo

    Vann York Toyota

    4.5
    High Point, NC (27 mi)
    Check Availability

    Quick view
  • $55,999

    7,697 mi.
    Est. $965/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $54,999

    7,144 mi.
    Est. $948/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $38,999

    12,701 mi.
    Est. $672/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $51,999

    7,787 mi.
    Est. $896/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $57,999

    8,142 mi.
    Est. $999/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • Mineral Grey Metallic 2020 BMW 230 230iMineral Grey Metallic 2020 BMW 230 230iMineral Grey Metallic 2020 BMW 230 230iMineral Grey Metallic 2020 BMW 230 230iMineral Grey Metallic 2020 BMW 230 230iMineral Grey Metallic 2020 BMW 230 230i

    $25,925

    $1K
    39,376 mi.
    Est. $447/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.2
    Winston-Salem, NC (29 mi)
    Check Availability

    Quick view
  • $36,999

    28,589 mi.
    Est. $638/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $54,999

    8,359 mi.
    Est. $948/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $55,999

    $2.2K
    26,926 mi.
    Est. $965/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.2
    Winston-Salem, NC (29 mi)
    Check Availability
    Quick view
  • $41,880

    51,472 mi.
    Est. $722/mo

    Car Pros of Lake Norman LLC

    Mooresville, NC (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW M5 BaseBlack Sapphire Metallic 2018 BMW M5 BaseBlack Sapphire Metallic 2018 BMW M5 BaseBlack Sapphire Metallic 2018 BMW M5 BaseBlack Sapphire Metallic 2018 BMW M5 BaseBlack Sapphire Metallic 2018 BMW M5 Base

    $39,994

    $1K
    72,510 mi.
    Est. $689/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (277 mi)
    Check Availability
    Quick view
  • Brooklyn Gray Metallic 2023 BMW 760 i xDriveBrooklyn Gray Metallic 2023 BMW 760 i xDriveBrooklyn Gray Metallic 2023 BMW 760 i xDriveBrooklyn Gray Metallic 2023 BMW 760 i xDriveBrooklyn Gray Metallic 2023 BMW 760 i xDriveBrooklyn Gray Metallic 2023 BMW 760 i xDrive

    $69,894

    $1K
    27,019 mi.
    Est. $1,204/mo

    M&L Chrysler Dodge Jeep Ram of Lexington

    4.7
    Lexington, NC (10 mi)
    Check Availability

    Quick view
  • MINTGREEN 2022 BMW M3 4D SedanMINTGREEN 2022 BMW M3 4D SedanMINTGREEN 2022 BMW M3 4D SedanMINTGREEN 2022 BMW M3 4D SedanMINTGREEN 2022 BMW M3 4D SedanMINTGREEN 2022 BMW M3 4D Sedan

    $91,995

    3,322 mi.
    Est. $1,585/mo

    Perfect Auto Collection

    4.4
    $562 delivery from Akron, OH (375 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $34,594

    70,289 mi.
    Est. $596/mo

    Impex Auto Sales

    4.8
    Greensboro, NC (36 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $42,198

    $2.2K
    46,213 mi.
    Est. $727/mo

    Scott Clark Honda

    4.6
    Charlotte, NC (46 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30iBrooklyn Grey Metallic 2024 BMW X3 sDrive30i

    $35,299

    44,049 mi.
    Est. $608/mo

    Impex Auto Sales

    4.8
    Greensboro, NC (36 mi)
    Check Availability
    Quick view
  • White Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDrive

    $45,500

    9,047 mi.
    Est. $784/mo

    Parks GMC Kernersville

    4.1
    Kernersville, NC (32 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40i

    $23,396

    $990
    102,687 mi.
    Est. $403/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (45 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X3 sDrive30iMineral White Metallic 2024 BMW X3 sDrive30iMineral White Metallic 2024 BMW X3 sDrive30iMineral White Metallic 2024 BMW X3 sDrive30iMineral White Metallic 2024 BMW X3 sDrive30iMineral White Metallic 2024 BMW X3 sDrive30i

    $29,396

    $500
    46,376 mi.
    Est. $507/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (45 mi)
    Check Availability
    Quick view
  • Gray 2015 BMW X3 XDrive28iGray 2015 BMW X3 XDrive28iGray 2015 BMW X3 XDrive28iGray 2015 BMW X3 XDrive28iGray 2015 BMW X3 XDrive28iGray 2015 BMW X3 XDrive28i

    $16,998

    72,323 mi.
    Est. $293/mo

    CarMax Independence Boulevard

    4.2
    Charlotte, NC (46 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $29,800

    81,526 mi.
    Est. $514/mo

    Sebar Inc.

    Greensboro, NC (38 mi)
    Check Availability
    Quick view
  • Imperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity VehicleImperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity VehicleImperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity VehicleImperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity VehicleImperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity VehicleImperial Blue Metallic 2017 BMW X5 xDrive35i Sports Activity Vehicle

    $14,792

    126,189 mi.
    Est. $255/mo

    Journey Auto Sales

    Charoltte, NC (41 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $25,991

    45,177 mi.
    Est. $448/mo

    I40 Auto

    Greensboro, NC (33 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity Vehicle

    $15,292

    95,571 mi.
    Est. $264/mo

    Journey Auto Sales

    Charoltte, NC (41 mi)
    Check Availability
    Quick view
  • Gray Metallic 2020 BMW X5 sDrive40iGray Metallic 2020 BMW X5 sDrive40iGray Metallic 2020 BMW X5 sDrive40iGray Metallic 2020 BMW X5 sDrive40iGray Metallic 2020 BMW X5 sDrive40iGray Metallic 2020 BMW X5 sDrive40i

    $24,516

    97,267 mi.
    Est. $422/mo

    East Charlotte Nissan

    Charlotte, NC (46 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