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 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWD

    $35,729

    $271
    92,522 mi.
    Est. $652/mo

    Parks GMC Kernersville

    4.2
    Kernersville, NC (19 mi)
    Check Availability

    Quick view
  • 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

    $30,249

    $826
    48,886 mi.
    Est. $552/mo

    Parks GMC Kernersville

    4.2
    Kernersville, NC (19 mi)
    Check Availability

    Quick view
  • Brown Metallic 2015 BMW X5 xDrive35dBrown Metallic 2015 BMW X5 xDrive35dBrown Metallic 2015 BMW X5 xDrive35dBrown Metallic 2015 BMW X5 xDrive35dBrown Metallic 2015 BMW X5 xDrive35dBrown Metallic 2015 BMW X5 xDrive35d

    $15,484

    127,301 mi.
    Est. $282/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    Kernersville, NC (19 mi)
    Check Availability
    Quick view
  • WHITE 2020 BMW X2 xDrive28iWHITE 2020 BMW X2 xDrive28iWHITE 2020 BMW X2 xDrive28iWHITE 2020 BMW X2 xDrive28iWHITE 2020 BMW X2 xDrive28iWHITE 2020 BMW X2 xDrive28i

    $17,995

    68,276 mi.
    Est. $328/mo

    Access Auto

    Kernersville, NC (20 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWD

    $49,798

    42,314 mi.
    Est. $908/mo

    Vann York Honda

    4.4
    High Point, NC (21 mi)
    Check Availability
    Quick view
  • Gray Metallic 2017 BMW 740 740iGray Metallic 2017 BMW 740 740i

    $23,490

    46,074 mi.
    Est. $429/mo

    I40 Auto

    2.4
    Greensboro, NC (23 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

    $33,990

    114,364 mi.
    Est. $620/mo

    I40 Auto

    2.4
    Greensboro, NC (23 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

    $68,210

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

    North Point Chrysler Dodge Jeep RAM Fiat

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

    Quick view
  • White Metallic 2016 BMW 328 xDriveWhite Metallic 2016 BMW 328 xDriveWhite Metallic 2016 BMW 328 xDriveWhite Metallic 2016 BMW 328 xDriveWhite Metallic 2016 BMW 328 xDriveWhite Metallic 2016 BMW 328 xDrive

    $14,472

    76,303 mi.
    Est. $264/mo

    CARmazone

    4.8
    Salisbury, NC (26 mi)
    Check Availability
    Quick view
  • Alpine White 2017 BMW X1 sDrive28iAlpine White 2017 BMW X1 sDrive28iAlpine White 2017 BMW X1 sDrive28iAlpine White 2017 BMW X1 sDrive28iAlpine White 2017 BMW X1 sDrive28iAlpine White 2017 BMW X1 sDrive28i

    $12,872

    79,723 mi.
    Est. $235/mo

    CARmazone

    4.8
    Salisbury, NC (26 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $54,898

    33,299 mi.
    Est. $1,001/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40i

    $60,898

    43,806 mi.
    Est. $1,111/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 i

    $45,242

    23,876 mi.
    Est. $825/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2023 BMW 760 i xDriveBrooklyn Grey Metallic 2023 BMW 760 i xDriveBrooklyn Grey Metallic 2023 BMW 760 i xDriveBrooklyn Grey Metallic 2023 BMW 760 i xDriveBrooklyn Grey Metallic 2023 BMW 760 i xDriveBrooklyn Grey Metallic 2023 BMW 760 i xDrive

    $66,896

    $503
    27,019 mi.
    Est. $1,220/mo

    M&L Chrysler Dodge Jeep Ram of Lexington

    4.7
    Lexington, NC (14 mi)
    Check Availability

    Quick view
  • Bernina Gray Amber Effect Metallic 2021 BMW 530 iBernina Gray Amber Effect Metallic 2021 BMW 530 iBernina Gray Amber Effect Metallic 2021 BMW 530 iBernina Gray Amber Effect Metallic 2021 BMW 530 iBernina Gray Amber Effect Metallic 2021 BMW 530 iBernina Gray Amber Effect Metallic 2021 BMW 530 i

    $25,416

    66,516 mi.
    Est. $464/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Alpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28i

    $43,487

    5,900 mi.
    Est. $793/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Blue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30i

    $21,949

    96,488 mi.
    Est. $400/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $41,521

    22,297 mi.
    Est. $757/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Silver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30i

    $27,998

    46,164 mi.
    Est. $511/mo

    CarMax Greensboro

    4.5
    Greensboro, NC (29 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2017 BMW M4 BaseBlack Sapphire Metallic 2017 BMW M4 BaseBlack Sapphire Metallic 2017 BMW M4 BaseBlack Sapphire Metallic 2017 BMW M4 BaseBlack Sapphire Metallic 2017 BMW M4 BaseBlack Sapphire Metallic 2017 BMW M4 Base

    $39,997

    $1.6K
    71,811 mi.
    Est. $730/mo

    HBi Auto

    4.3
    Mocksville, NC (14 mi)
    Check Availability

    Quick view
  • Rhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i XdriveRhodonite Silver Metallic 2019 BMW M550 i Xdrive

    $28,449

    $300
    83,268 mi.
    Est. $519/mo

    Impex Auto Sales

    4.8
    Greensboro, NC (30 mi)
    Check Availability
    Quick view
  • $58,999

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

    Flow BMW

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

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

    Flow BMW

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

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

    Flow BMW

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

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

    Flow BMW

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

    36,874 mi.
    Est. $657/mo

    Flow BMW

    Winston Salem, NC (8 mi)
    Quick view
  • $52,499

    33,706 mi.
    Est. $958/mo

    Flow BMW

    Winston Salem, NC (8 mi)
    Quick view
  • $47,999

    6,784 mi.
    Est. $876/mo

    Flow BMW

    Winston Salem, NC (8 mi)
    Quick view
  • $65,999

    5,612 mi.
    Est. $1,204/mo

    Flow BMW

    Winston Salem, NC (8 mi)
    Quick view
  • Black 2025 BMW Z4 sDrive30iBlack 2025 BMW Z4 sDrive30iBlack 2025 BMW Z4 sDrive30iBlack 2025 BMW Z4 sDrive30iBlack 2025 BMW Z4 sDrive30iBlack 2025 BMW Z4 sDrive30i

    $41,998

    33,549 mi.
    Est. $766/mo

    CarMax Fredericksburg

    3.8
    $149 delivery to Winston-Salem, NC (6 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

    $86,995

    $3K
    3,322 mi.
    Est. $1,587/mo

    Perfect Auto Collection

    4.5
    $536 delivery from Akron, OH (358 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