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

    $22,329

    82,634 mi.
    Est. $407/mo

    North Point Chrysler Dodge Jeep RAM Fiat

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

  • Black Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40i

    $56,377

    6,703 mi.
    Est. $1,028/mo

    Toyota of Greensboro

    4.4
    Greensboro, NC (21 mi)
    Check Availability

  • Titanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i Roadster

    $8,784

    $700
    72,008 mi.
    Est. $160/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.2
    Kernersville, NC (10 mi)
    Check Availability
  • 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

    $44,794

    $2.8K
    42,314 mi.
    Est. $817/mo

    Vann York Honda

    4.4
    High Point, NC (10 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

    $15,995

    92,756 mi.
    Est. $292/mo

    Access Auto

    Kernersville, NC (10 mi)
    Check Availability
  • Black 2013 BMW 335Black 2013 BMW 335Black 2013 BMW 335Black 2013 BMW 335Black 2013 BMW 335Black 2013 BMW 335

    $9,977

    96,577 mi.
    Est. $182/mo

    Bell's Auto Sales

    Winston Salem, NC (12 mi)
    Check Availability
  • Alpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 i

    $23,990

    76,660 mi.
    Est. $438/mo

    I40 Auto

    2.8
    Greensboro, NC (13 mi)
    Check Availability
  • Mineral White 2026 BMW X6 xDrive40iMineral White 2026 BMW X6 xDrive40iMineral White 2026 BMW X6 xDrive40iMineral White 2026 BMW X6 xDrive40iMineral White 2026 BMW X6 xDrive40iMineral White 2026 BMW X6 xDrive40i

    $78,780

    $117
    4,398 mi.
    Est. $1,437/mo

    Toyota of Greensboro

    4.4
    Greensboro, NC (21 mi)
    Check Availability

  • Rhodonite Silver Metallic 2019 BMW M5 CompetitionRhodonite Silver Metallic 2019 BMW M5 CompetitionRhodonite Silver Metallic 2019 BMW M5 CompetitionRhodonite Silver Metallic 2019 BMW M5 CompetitionRhodonite Silver Metallic 2019 BMW M5 CompetitionRhodonite Silver Metallic 2019 BMW M5 Competition

    $56,000

    60,831 mi.
    Est. $1,022/mo

    I40 Auto

    2.8
    Greensboro, NC (13 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 xDrive40i

    $74,992

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

    Foreign Cars Italia (Now Hendrick)

    5.0
    Greensboro, NC (16 mi)
    Check Availability
  • San Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 iSan Remo Green Metallic 2021 BMW 430 i

    $33,992

    28,765 mi.
    Est. $620/mo

    Foreign Cars Italia (Now Hendrick)

    5.0
    Greensboro, NC (16 mi)
    Check Availability
  • Gray Metallic 2026 BMW M2 BaseGray Metallic 2026 BMW M2 BaseGray Metallic 2026 BMW M2 BaseGray Metallic 2026 BMW M2 BaseGray Metallic 2026 BMW M2 BaseGray Metallic 2026 BMW M2 Base

    $82,899

    98 mi.
    Est. $1,512/mo

    BMW of Greensboro

    2.0
    Greensboro, NC (18 mi)
    Check Availability
  • Bright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0i

    $12,024

    75,309 mi.
    Est. $219/mo

    Impex Auto Sales

    4.8
    Greensboro, NC (19 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40

    $43,798

    $1.9K
    29,552 mi.
    Est. $799/mo

    Toyota of Greensboro

    4.4
    Greensboro, NC (21 mi)
    Check Availability

  • $87,799

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

    Flow BMW

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

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

    Flow BMW

    Winston Salem, NC (6 mi)
  • $69,999

    1,176 mi.
    Est. $1,277/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • $47,999

    6,784 mi.
    Est. $876/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • $50,999

    28,977 mi.
    Est. $930/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $20,196

    $400
    98,433 mi.
    Est. $368/mo

    M&L Chrysler Dodge Jeep Ram of Lexington

    4.7
    Lexington, NC (13 mi)
    Check Availability

  • $52,499

    33,706 mi.
    Est. $958/mo

    Flow BMW

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

    9,595 mi.
    Est. $885/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • $63,999

    4,253 mi.
    Est. $1,167/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • $38,999

    14,342 mi.
    Est. $711/mo

    Flow BMW

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

    5,989 mi.
    Est. $741/mo

    Flow BMW

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

    $44,794

    $2.8K
    42,314 mi.
    Est. $817/mo

    Vann York Honda

    4.4
    High Point, NC (10 mi)
    Check Availability

  • $52,999

    17,722 mi.
    Est. $967/mo

    Flow BMW

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

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

    Flow BMW

    Winston Salem, NC (6 mi)
  • $47,999

    28,002 mi.
    Est. $876/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • $73,999

    6,552 mi.
    Est. $1,350/mo

    Flow BMW

    Winston Salem, NC (6 mi)
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $35,998

    59,760 mi.
    Est. $657/mo

    CarMax Laurel

    3.7
    $349 delivery to Winston-Salem, NC (10 mi)
    Check Availability
  • Gray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XIGray 2021 BMW 540 XI

    $34,998

    $1K
    42,257 mi.
    Est. $638/mo

    CarMax Raleigh

    4.3
    Free delivery to Winston-Salem, NC (10 mi)
    Check Availability