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
  • Black Sapphire Metallic 2017 BMW M4 Base

    Not Priced

    71,811 mi.

    HBi Auto

    4.2
    Mocksville, NC (13 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $71,294

    $727
    32,465 mi.
    Est. $1,226/mo

    North Point Chrysler Dodge Jeep RAM Fiat

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

    Quick view
  • $58,999

    21,767 mi.
    Est. $1,014/mo

    Flow BMW

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

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

    Flow BMW

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

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

    Flow BMW

    Winston Salem, NC (29 mi)
    Quick view
  • $87,799

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

    Flow BMW

    Winston Salem, NC (29 mi)
    Quick view
  • $55,599

    7,270 mi.
    Est. $956/mo

    Flow BMW

    Winston Salem, NC (29 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

    $26,994

    39,376 mi.
    Est. $464/mo

    North Point Chrysler Dodge Jeep RAM Fiat

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

    Quick view
  • $55,999

    7,697 mi.
    Est. $963/mo

    Flow BMW

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

    22,207 mi.
    Est. $619/mo

    Flow BMW

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

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

    Flow BMW

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

    7,144 mi.
    Est. $946/mo

    Flow BMW

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

    12,701 mi.
    Est. $670/mo

    Flow BMW

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

    7,787 mi.
    Est. $894/mo

    Flow BMW

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

    8,142 mi.
    Est. $997/mo

    Flow BMW

    Winston Salem, NC (29 mi)
    Quick view
  • $36,999

    28,589 mi.
    Est. $636/mo

    Flow BMW

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

    8,359 mi.
    Est. $946/mo

    Flow BMW

    Winston Salem, NC (29 mi)
    Quick view
  • $58,261

    26,926 mi.
    Est. $1,002/mo

    North Point Chrysler Dodge Jeep RAM Fiat

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

    19,339 mi.
    Est. $1,111/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.2
    Winston-Salem, NC (29 mi)
    Check Availability
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $89,998

    $3K
    13,134 mi.
    Est. $1,547/mo

    CarMax Capital Boulevard

    4.4
    Free delivery to Winston-Salem, NC (25 mi)
    Check Availability
    Quick view
  • WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8

    $59,179

    19,190 mi.
    Est. $1,017/mo

    Mercedes-Benz of Buckhead

    4.5
    $399 delivery from Atlanta, GA (253 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35i

    $15,798

    118,122 mi.
    Est. $272/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (31 mi)
    Check Availability
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $22,534

    $1.1K
    73,381 mi.
    Est. $387/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    Kernersville, NC (40 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $22,499

    50,354 mi.
    Est. $387/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (31 mi)
    Check Availability
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50i

    $24,489

    114,080 mi.
    Est. $421/mo

    Paramount Kia of Hickory

    4.9
    Hickory, NC (38 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. $782/mo

    Parks GMC Kernersville

    4.1
    Kernersville, NC (39 mi)
    Check Availability
    Quick view
  • 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. $564/mo

    Vann York Honda

    4.4
    High Point, NC (42 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40i

    $44,963

    35,875 mi.
    Est. $773/mo

    Vann York Toyota

    4.5
    High Point, NC (42 mi)
    Check Availability
    Quick view
  • Silver 2015 BMW X5 XDrive35iSilver 2015 BMW X5 XDrive35iSilver 2015 BMW X5 XDrive35iSilver 2015 BMW X5 XDrive35iSilver 2015 BMW X5 XDrive35iSilver 2015 BMW X5 XDrive35i

    $23,998

    51,190 mi.
    Est. $413/mo

    CarMax Hickory

    5.0
    Hickory, NC (35 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $29,998

    53,126 mi.
    Est. $516/mo

    CarMax Hickory

    5.0
    Hickory, NC (35 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. $447/mo

    I40 Auto

    Greensboro, NC (44 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $27,370

    55,196 mi.
    Est. $471/mo

    Vann York Chevrolet Buick GMC

    3.9
    High Point, NC (42 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW 540 iMineral White Metallic 2023 BMW 540 iMineral White Metallic 2023 BMW 540 iMineral White Metallic 2023 BMW 540 iMineral White Metallic 2023 BMW 540 iMineral White Metallic 2023 BMW 540 i

    $45,810

    33,701 mi.
    Est. $788/mo

    Green Ford - NC

    4.2
    Greensboro, NC (50 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