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
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $51,949

    40,607 mi.
    Est. $948/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    $56,590

    15,643 mi.
    Est. $1,032/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • 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

    $23,078

    82,634 mi.
    Est. $421/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • White 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28i

    Not Priced

    110,643 mi.
    Est. $0/mo

    Carolina Fine Cars

    Winston-Salem, NC (22 mi)
    Check Availability
  • White 2016 BMW 528 528iWhite 2016 BMW 528 528iWhite 2016 BMW 528 528iWhite 2016 BMW 528 528iWhite 2016 BMW 528 528iWhite 2016 BMW 528 528i

    Not Priced

    81,056 mi.
    Est. $0/mo

    Carolina Fine Cars

    Winston-Salem, NC (22 mi)
    Check Availability
  • $59,999

    8,044 mi.
    Est. $1,095/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $53,999

    403 mi.
    Est. $985/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $65,999

    7,076 mi.
    Est. $1,204/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • 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

    $62,976

    32,465 mi.
    Est. $1,149/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • $47,999

    28,002 mi.
    Est. $876/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $64,999

    25,957 mi.
    Est. $1,186/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $59,999

    9,963 mi.
    Est. $1,095/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $45,499

    7,031 mi.
    Est. $830/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $40,599

    5,989 mi.
    Est. $741/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $51,949

    40,607 mi.
    Est. $948/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • $56,999

    22,472 mi.
    Est. $1,040/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $48,499

    8,317 mi.
    Est. $885/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $87,799

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

    Flow BMW

    Winston Salem, NC (28 mi)
  • $41,999

    10,832 mi.
    Est. $766/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $44,599

    9,403 mi.
    Est. $814/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $49,272

    42,090 mi.
    Est. $899/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • $52,499

    33,706 mi.
    Est. $958/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $58,999

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

    Flow BMW

    Winston Salem, NC (28 mi)
  • $33,999

    32,090 mi.
    Est. $620/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • $58,999

    8,581 mi.
    Est. $1,076/mo

    Flow BMW

    Winston Salem, NC (28 mi)
  • Purple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30i

    $48,998

    $1K
    16,248 mi.
    Est. $894/mo

    CarMax Fayetteville

    5.0
    $149 delivery to Winston-Salem, NC (26 mi)
    Check Availability
  • Gray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40i

    $53,036

    29,885 mi.
    Est. $968/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (22 mi)
    Check Availability

  • Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3

    $68,998

    $1K
    31,514 mi.
    Est. $1,259/mo

    CarMax White Marsh

    4.2
    $349 delivery to Winston-Salem, NC (26 mi)
    Check Availability
  • Green Metallic 2026 BMW M4 Competition xDriveGreen Metallic 2026 BMW M4 Competition xDriveGreen Metallic 2026 BMW M4 Competition xDriveGreen Metallic 2026 BMW M4 Competition xDriveGreen Metallic 2026 BMW M4 Competition xDriveGreen Metallic 2026 BMW M4 Competition xDrive

    $97,990

    4,404 mi.
    Est. $1,788/mo

    Foreign Cars Italia (Now Hendrick)

    5.0
    Greensboro, NC (41 mi)
    Check Availability
  • Blue Metallic 2021 BMW X5 xDrive40iBlue Metallic 2021 BMW X5 xDrive40iBlue Metallic 2021 BMW X5 xDrive40iBlue Metallic 2021 BMW X5 xDrive40iBlue Metallic 2021 BMW X5 xDrive40iBlue Metallic 2021 BMW X5 xDrive40i

    $27,494

    82,992 mi.
    Est. $502/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (46 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $63,922

    $577
    20,227 mi.
    Est. $1,166/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (43 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40i

    $29,649

    $500
    52,542 mi.
    Est. $541/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (46 mi)
    Check Availability
  • Aventurin Red Metallic 2026 BMW X6 xDrive40iAventurin Red Metallic 2026 BMW X6 xDrive40iAventurin Red Metallic 2026 BMW X6 xDrive40iAventurin Red Metallic 2026 BMW X6 xDrive40iAventurin Red Metallic 2026 BMW X6 xDrive40iAventurin Red Metallic 2026 BMW X6 xDrive40i

    $74,992

    11,334 mi.
    Est. $1,368/mo

    Foreign Cars Italia (Now Hendrick)

    5.0
    Greensboro, NC (41 mi)
    Check Availability
  • Alpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30i

    $27,239

    $655
    28,357 mi.
    Est. $497/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (46 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $31,054

    49,264 mi.
    Est. $567/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (43 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $64,990

    20,374 mi.
    Est. $1,186/mo

    Foreign Cars Italia (Now Hendrick)

    5.0
    Greensboro, NC (41 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40i

    $28,734

    $398
    96,862 mi.
    Est. $524/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    Kernersville, NC (32 mi)
    Check Availability
  • Gray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30i

    $30,834

    $500
    36,342 mi.
    Est. $562/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    Kernersville, NC (32 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40i

    $29,239

    $410
    60,526 mi.
    Est. $533/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
  • Jet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30i

    $27,427

    $250
    48,886 mi.
    Est. $500/mo

    Parks Chevrolet Kernersville

    4.0
    Kernersville, NC (32 mi)
    Check Availability