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
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $60,613

    18,274 mi.
    Est. $1,103/mo

    North Point Chrysler Dodge Jeep RAM Fiat

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

    Quick view
  • Mineral Gray Metallic 2017 BMW M240 iMineral Gray Metallic 2017 BMW M240 iMineral Gray Metallic 2017 BMW M240 iMineral Gray Metallic 2017 BMW M240 i

    $25,151

    36,964 mi.
    Est. $458/mo

    Vann York Toyota

    4.6
    Check Availability
    High Point, NC (1 mi)

    Quick view
  • $55,599

    7,270 mi.
    Est. $1,012/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $83,999

    8,896 mi.
    Est. $1,529/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $67,999

    7,068 mi.
    Est. $1,238/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $49,999

    2,339 mi.
    Est. $910/mo

    Flow BMW

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

    43,676 mi.
    Est. $673/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • Alpine White 2014 BMW 328 Gran Turismo xDriveAlpine White 2014 BMW 328 Gran Turismo xDriveAlpine White 2014 BMW 328 Gran Turismo xDriveAlpine White 2014 BMW 328 Gran Turismo xDriveAlpine White 2014 BMW 328 Gran Turismo xDriveAlpine White 2014 BMW 328 Gran Turismo xDrive

    $7,581

    166,654 mi.
    Est. $138/mo

    Parks Chevrolet Kernersville

    4.2
    Check Availability
    Kernersville, NC (11 mi)

    Quick view
  • $47,799

    8,040 mi.
    Est. $870/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $51,499

    18,403 mi.
    Est. $937/mo

    Flow BMW

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

    10,351 mi.
    Est. $1,001/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $50,499

    7,190 mi.
    Est. $919/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $44,499

    12,871 mi.
    Est. $810/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDrive

    $32,500

    $1.5K
    41,990 mi.
    Est. $591/mo

    Parks Chevrolet Kernersville

    4.2
    Check Availability
    Kernersville, NC (11 mi)

    Quick view
  • $119,999

    11,402 mi.
    Est. $2,184/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $50,999

    9,378 mi.
    Est. $928/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $42,499

    8,847 mi.
    Est. $773/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $53,999

    5,909 mi.
    Est. $983/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $51,499

    7,944 mi.
    Est. $937/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    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 xDrive30i

    $29,591

    $408
    55,196 mi.
    Est. $539/mo

    Vann York Honda

    4.6
    Check Availability
    High Point, NC (1 mi)

    Quick view
  • $34,999

    26,414 mi.
    Est. $637/mo

    Flow BMW

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

    20,852 mi.
    Est. $1,056/mo

    Flow BMW

    Winston Salem, NC (16 mi)
    Quick view
  • $23,988

    77,271 mi.
    Est. $437/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (18 mi)
    Quick view
  • Sao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 Competition

    $74,839

    38,415 mi.
    Est. $1,362/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    $224 delivery from Linden, NJ (448 mi)
    Quick view
  • Blue 2021 BMW 430 IBlue 2021 BMW 430 IBlue 2021 BMW 430 IBlue 2021 BMW 430 IBlue 2021 BMW 430 IBlue 2021 BMW 430 I

    $35,998

    20,957 mi.
    Est. $655/mo

    CarMax Myrtle Beach

    Check Availability
    $199 delivery to Greensboro, NC (10 mi)
    Quick view
  • Alpine White 2016 BMW 328 xDriveAlpine White 2016 BMW 328 xDriveAlpine White 2016 BMW 328 xDriveAlpine White 2016 BMW 328 xDriveAlpine White 2016 BMW 328 xDriveAlpine White 2016 BMW 328 xDrive

    $14,672

    69,576 mi.
    Est. $267/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • Alpine White 2025 BMW i4 Gran Coupe eDrive40Alpine White 2025 BMW i4 Gran Coupe eDrive40Alpine White 2025 BMW i4 Gran Coupe eDrive40Alpine White 2025 BMW i4 Gran Coupe eDrive40Alpine White 2025 BMW i4 Gran Coupe eDrive40Alpine White 2025 BMW i4 Gran Coupe eDrive40

    $40,500

    16,590 mi.
    Est. $737/mo

    County Ford

    4.4
    Check Availability
    Graham, NC (34 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 i

    $13,472

    81,035 mi.
    Est. $245/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • Atlantic Blue Metallic 2005 BMW 645 645Ci 2dr ConvertibleAtlantic Blue Metallic 2005 BMW 645 645Ci 2dr ConvertibleAtlantic Blue Metallic 2005 BMW 645 645Ci 2dr ConvertibleAtlantic Blue Metallic 2005 BMW 645 645Ci 2dr ConvertibleAtlantic Blue Metallic 2005 BMW 645 645Ci 2dr Convertible

    $8,999

    122,540 mi.
    Est. $164/mo

    OD Motors LLC

    4.8
    Check Availability
    Siler City, NC (35 mi)
    Quick view
  • Jet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45e

    $49,972

    5,650 mi.
    Est. $909/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • White Metallic 2024 BMW X7 xDrive40iWhite Metallic 2024 BMW X7 xDrive40iWhite Metallic 2024 BMW X7 xDrive40iWhite Metallic 2024 BMW X7 xDrive40iWhite Metallic 2024 BMW X7 xDrive40iWhite Metallic 2024 BMW X7 xDrive40i

    $54,013

    $1.3K
    60,100 mi.
    Est. $983/mo

    Tim Marburger Chevrolet

    Check Availability
    Kannapolis, NC (50 mi)
    Quick view
  • Jet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDrive

    $14,972

    84,995 mi.
    Est. $272/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW 430 Gran Coupe iGlacier Silver Metallic 2018 BMW 430 Gran Coupe iGlacier Silver Metallic 2018 BMW 430 Gran Coupe iGlacier Silver Metallic 2018 BMW 430 Gran Coupe iGlacier Silver Metallic 2018 BMW 430 Gran Coupe iGlacier Silver Metallic 2018 BMW 430 Gran Coupe i

    $19,977

    48,788 mi.
    Est. $364/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW 430 Gran Coupe iGlacier Silver Metallic 2019 BMW 430 Gran Coupe iGlacier Silver Metallic 2019 BMW 430 Gran Coupe iGlacier Silver Metallic 2019 BMW 430 Gran Coupe iGlacier Silver Metallic 2019 BMW 430 Gran Coupe iGlacier Silver Metallic 2019 BMW 430 Gran Coupe i

    $17,972

    69,804 mi.
    Est. $327/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 i

    $11,872

    85,713 mi.
    Est. $216/mo

    CARmazone

    4.8
    Check Availability
    Salisbury, NC (37 mi)
    Quick view
  • 2017 BMW X5 M Base2017 BMW X5 M Base2017 BMW X5 M Base2017 BMW X5 M Base2017 BMW X5 M Base2017 BMW X5 M Base

    $27,990

    85,618 mi.
    Est. $509/mo

    Impex Chevrolet GMC

    4.7
    Check Availability
    Reidsville, NC (32 mi)
    Quick view
  • SELECT 2019 BMW X5 xDrive50iSELECT 2019 BMW X5 xDrive50iSELECT 2019 BMW X5 xDrive50iSELECT 2019 BMW X5 xDrive50iSELECT 2019 BMW X5 xDrive50iSELECT 2019 BMW X5 xDrive50i

    $26,788

    91,577 mi.
    Est. $488/mo

    Modern Chevrolet of Burlington

    4.8
    Check Availability
    Burlington, NC (31 mi)
    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