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
  • Donington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWD

    $41,849

    78,379 mi.
    Est. $763/mo

    Impex Auto Sales

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

  • 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

    28,357 mi.
    Est. $497/mo

    Impex Auto Sales

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

    $33,787

    37,123 mi.
    Est. $616/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (14 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
  • 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,199

    $100
    23,911 mi.
    Est. $697/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,303

    $646
    40,607 mi.
    Est. $936/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
  • 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

    $55,669

    $895
    26,934 mi.
    Est. $1,016/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,316 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

    $102,649

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

    BMW of Greensboro

    1.9
    Greensboro, NC (29 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

  • 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

    $44,896

    $376
    64,997 mi.
    Est. $819/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
  • 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
  • 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,436

    $264
    26,912 mi.
    Est. $1,504/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Blue 2019 BMW M550 i XdriveBlue 2019 BMW M550 i XdriveBlue 2019 BMW M550 i XdriveBlue 2019 BMW M550 i XdriveBlue 2019 BMW M550 i XdriveBlue 2019 BMW M550 i Xdrive

    $29,990

    83,657 mi.
    Est. $547/mo

    Auto Network of the Triad LLC

    Walkertown, NC (17 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

  • Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50

    $45,581

    39,533 mi.
    Est. $832/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 I XDriveBlack Sapphire Metallic 2026 BMW 330 I XDriveBlack Sapphire Metallic 2026 BMW 330 I XDriveBlack Sapphire Metallic 2026 BMW 330 I XDriveBlack Sapphire Metallic 2026 BMW 330 I XDriveBlack Sapphire Metallic 2026 BMW 330 I XDrive

    $45,361

    Est. $827/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 i

    $31,884

    $2K
    29,213 mi.
    Est. $582/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 i

    $34,399

    $892
    14,828 mi.
    Est. $628/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (29 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NA

    $43,759

    $10K
    13,556 mi.
    Est. $798/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,256

    $2.7K
    67,965 mi.
    Est. $807/mo

    Vann York Toyota

    4.5
    High Point, NC (21 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
  • Glacier Silver Metallic 2018 BMW 530 i xDriveGlacier Silver Metallic 2018 BMW 530 i xDriveGlacier Silver Metallic 2018 BMW 530 i xDrive

    $19,787

    62,740 mi.
    Est. $361/mo

    Jerry Hunt Supercenter

    4.5
    Lexington, NC (14 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 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