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
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $44,356

    $2.6K
    67,965 mi.
    Est. $809/mo

    Vann York Toyota

    4.5
    High Point, NC (21 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2023 BMW M550 i XdriveTanzanite Blue II Metallic 2023 BMW M550 i XdriveTanzanite Blue II Metallic 2023 BMW M550 i XdriveTanzanite Blue II Metallic 2023 BMW M550 i XdriveTanzanite Blue II Metallic 2023 BMW M550 i XdriveTanzanite Blue II Metallic 2023 BMW M550 i Xdrive

    $60,449

    $100
    16,271 mi.
    Est. $1,103/mo

    Vann York Chevrolet Buick GMC

    4.1
    High Point, NC (21 mi)
    Check Availability

  • Titanium Silver Metallic 2011 BMW 335 xDriveTitanium Silver Metallic 2011 BMW 335 xDriveTitanium Silver Metallic 2011 BMW 335 xDriveTitanium Silver Metallic 2011 BMW 335 xDriveTitanium Silver Metallic 2011 BMW 335 xDriveTitanium Silver Metallic 2011 BMW 335 xDrive

    $9,999

    99,185 mi.
    Est. $182/mo

    Parks GMC Kernersville

    4.1
    Kernersville, NC (19 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 (30 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X1 xDrive 28iBlack Sapphire Metallic 2016 BMW X1 xDrive 28iBlack Sapphire Metallic 2016 BMW X1 xDrive 28iBlack Sapphire Metallic 2016 BMW X1 xDrive 28iBlack Sapphire Metallic 2016 BMW X1 xDrive 28iBlack Sapphire Metallic 2016 BMW X1 xDrive 28i

    $12,774

    72,497 mi.
    Est. $233/mo

    Uniworld Auto Sales

    4.4
    Greensboro, NC (30 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $26,249

    $345
    57,191 mi.
    Est. $479/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (30 mi)
    Check Availability
  • Jet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDrive

    $27,494

    69,621 mi.
    Est. $502/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (30 mi)
    Check Availability
  • Dark Graphite 2018 BMW X3 xDrive30iDark Graphite 2018 BMW X3 xDrive30iDark Graphite 2018 BMW X3 xDrive30iDark Graphite 2018 BMW X3 xDrive30iDark Graphite 2018 BMW X3 xDrive30iDark Graphite 2018 BMW X3 xDrive30i

    $12,949

    125,097 mi.
    Est. $236/mo

    Uniworld Auto Sales - Wendover

    Greensboro, NC (28 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 (12 mi)
    Check Availability

  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $14,349

    $200
    115,918 mi.
    Est. $262/mo

    Uniworld Auto Sales

    4.4
    Greensboro, NC (30 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

    $27,734

    63,505 mi.
    Est. $506/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    Kernersville, NC (19 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40

    $39,739

    $410
    25,868 mi.
    Est. $725/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (30 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 (12 mi)
    Check Availability
  • Black 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30i

    $34,998

    34,370 mi.
    Est. $638/mo

    CarMax Winston-Salem

    4.7
    Winston-Salem, NC (6 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW 430 Gran Coupe iPortimao Blue Metallic 2024 BMW 430 Gran Coupe iPortimao Blue Metallic 2024 BMW 430 Gran Coupe iPortimao Blue Metallic 2024 BMW 430 Gran Coupe iPortimao Blue Metallic 2024 BMW 430 Gran Coupe iPortimao Blue Metallic 2024 BMW 430 Gran Coupe i

    $38,299

    23,911 mi.
    Est. $699/mo

    Vann York Toyota

    4.5
    High Point, NC (21 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

    $51,621

    $328
    40,607 mi.
    Est. $942/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    4.1
    Winston-Salem, NC (12 mi)
    Check Availability
  • Alpine White 2024 BMW M340 i xDriveAlpine White 2024 BMW M340 i xDriveAlpine White 2024 BMW M340 i xDriveAlpine White 2024 BMW M340 i xDriveAlpine White 2024 BMW M340 i xDriveAlpine White 2024 BMW M340 i xDrive

    $56,564

    26,934 mi.
    Est. $1,032/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $46,896

    29,310 mi.
    Est. $856/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M850 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW M850 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW M850 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW M850 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW M850 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW M850 Gran Coupe i xDrive

    $105,879

    $3.2K
    379 mi.
    Est. $1,931/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW M240 i xDriveBrooklyn Gray Metallic 2023 BMW M240 i xDriveBrooklyn Gray Metallic 2023 BMW M240 i xDriveBrooklyn Gray Metallic 2023 BMW M240 i xDriveBrooklyn Gray Metallic 2023 BMW M240 i xDriveBrooklyn Gray Metallic 2023 BMW M240 i xDrive

    $38,584

    $561
    87,609 mi.
    Est. $704/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $29,999

    71,000 mi.
    Est. $547/mo

    Parks GMC Kernersville

    4.1
    Kernersville, NC (19 mi)
    Check Availability

  • BLUE 2019 BMW 540 xDriveBLUE 2019 BMW 540 xDriveBLUE 2019 BMW 540 xDriveBLUE 2019 BMW 540 xDriveBLUE 2019 BMW 540 xDriveBLUE 2019 BMW 540 xDrive

    $22,995

    92,194 mi.
    Est. $419/mo

    Access Auto

    Kernersville, NC (20 mi)
    Check Availability
  • San Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran CoupeSan Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran CoupeSan Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran CoupeSan Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran CoupeSan Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran CoupeSan Remo Green Metallic 2024 BMW M440 Gran Coupe M440i Gran Coupe

    $45,272

    64,997 mi.
    Est. $826/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M5 SedanBlack Sapphire Metallic 2026 BMW M5 SedanBlack Sapphire Metallic 2026 BMW M5 SedanBlack Sapphire Metallic 2026 BMW M5 Sedan

    $110,697

    7,648 mi.
    Est. $2,019/mo

    MBJ Motors

    Advance, NC (6 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW i5 M60 SedanMineral White Metallic 2024 BMW i5 M60 SedanMineral White Metallic 2024 BMW i5 M60 SedanMineral White Metallic 2024 BMW i5 M60 Sedan

    $50,893

    $1.8K
    36,947 mi.
    Est. $928/mo

    MBJ Motors

    Advance, NC (6 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW i7 xDrive60Mineral White Metallic 2024 BMW i7 xDrive60Mineral White Metallic 2024 BMW i7 xDrive60Mineral White Metallic 2024 BMW i7 xDrive60Mineral White Metallic 2024 BMW i7 xDrive60Mineral White Metallic 2024 BMW i7 xDrive60

    $63,154

    $1.7K
    34,257 mi.
    Est. $1,152/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $44,356

    $2.6K
    67,965 mi.
    Est. $809/mo

    Vann York Toyota

    4.5
    High Point, NC (21 mi)
    Check Availability

  • Donington Gray Metallic 2022 BMW M5 BaseDonington Gray Metallic 2022 BMW M5 BaseDonington Gray Metallic 2022 BMW M5 BaseDonington Gray Metallic 2022 BMW M5 BaseDonington Gray Metallic 2022 BMW M5 BaseDonington Gray Metallic 2022 BMW M5 Base

    $82,700

    26,912 mi.
    Est. $1,509/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Cashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 Li

    $14,995

    92,756 mi.
    Est. $274/mo

    Access Auto

    Kernersville, NC (20 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW M440 i xDriveMineral White Metallic 2026 BMW M440 i xDriveMineral White Metallic 2026 BMW M440 i xDriveMineral White Metallic 2026 BMW M440 i xDriveMineral White Metallic 2026 BMW M440 i xDriveMineral White Metallic 2026 BMW M440 i xDrive

    $63,664

    $10K
    7,537 mi.
    Est. $1,161/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2021 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2021 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2021 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2021 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2021 BMW X5 PHEV xDrive45e

    $26,029

    $1.2K
    85,906 mi.
    Est. $475/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30i

    $37,998

    16,733 mi.
    Est. $693/mo

    CarMax Wilmington

    4.7
    $149 delivery to Winston-Salem, NC (6 mi)
    Check Availability
  • White 2022 BMW M3White 2022 BMW M3White 2022 BMW M3White 2022 BMW M3White 2022 BMW M3White 2022 BMW M3

    $63,998

    36,313 mi.
    Est. $1,167/mo

    CarMax Mechanicsburg

    4.3
    $399 delivery to Winston-Salem, NC (6 mi)
    Check Availability