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 2016 BMW 528 528iAlpine White 2016 BMW 528 528iAlpine White 2016 BMW 528 528iAlpine White 2016 BMW 528 528iAlpine White 2016 BMW 528 528iAlpine White 2016 BMW 528 528i

    $13,679

    $200
    99,189 mi.
    Est. $249/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (28 mi)
    Check Availability

  • Black Sapphire Metallic 2018 BMW X5 M BaseBlack Sapphire Metallic 2018 BMW X5 M BaseBlack Sapphire Metallic 2018 BMW X5 M BaseBlack Sapphire Metallic 2018 BMW X5 M BaseBlack Sapphire Metallic 2018 BMW X5 M BaseBlack Sapphire Metallic 2018 BMW X5 M Base

    $27,490

    109,789 mi.
    Est. $500/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Black 1999 BMW M3Black 1999 BMW M3Black 1999 BMW M3Black 1999 BMW M3Black 1999 BMW M3Black 1999 BMW M3

    $15,495

    79,882 mi.
    Est. $282/mo

    Wendell Auto Brokers

    3.0
    WENDELL, NC (16 mi)
    Check Availability
  • Silver 2009 BMW 135Silver 2009 BMW 135Silver 2009 BMW 135Silver 2009 BMW 135Silver 2009 BMW 135Silver 2009 BMW 135

    $14,000

    84,133 mi.
    Est. $255/mo

    Master Auto Group

    Raleigh, NC (29 mi)
    Check Availability
  • Carbon Black Metallic 2018 BMW X5 M BaseCarbon Black Metallic 2018 BMW X5 M BaseCarbon Black Metallic 2018 BMW X5 M BaseCarbon Black Metallic 2018 BMW X5 M BaseCarbon Black Metallic 2018 BMW X5 M BaseCarbon Black Metallic 2018 BMW X5 M Base

    $32,990

    88,612 mi.
    Est. $600/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Blue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 Base

    $65,700

    13,632 mi.
    Est. $1,196/mo

    Capital Chevrolet

    2.8
    Wake Forest, NC (27 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDrive

    $36,790

    76,304 mi.
    Est. $670/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Blue 2023 BMW 740 iBlue 2023 BMW 740 iBlue 2023 BMW 740 iBlue 2023 BMW 740 iBlue 2023 BMW 740 iBlue 2023 BMW 740 i

    $55,000

    26,228 mi.
    Est. $1,001/mo

    Private seller: Victor

    Rolesville, NC (22 mi)
    Contact Seller
  • Donington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWD

    $42,940

    67,838 mi.
    Est. $781/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Dravit Grey Metallic 2021 BMW 750 i xDriveDravit Grey Metallic 2021 BMW 750 i xDriveDravit Grey Metallic 2021 BMW 750 i xDriveDravit Grey Metallic 2021 BMW 750 i xDriveDravit Grey Metallic 2021 BMW 750 i xDriveDravit Grey Metallic 2021 BMW 750 i xDrive

    $36,980

    61,553 mi.
    Est. $673/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Blue 2018 BMW M550 i XdriveBlue 2018 BMW M550 i XdriveBlue 2018 BMW M550 i XdriveBlue 2018 BMW M550 i XdriveBlue 2018 BMW M550 i XdriveBlue 2018 BMW M550 i Xdrive

    $25,396

    80,766 mi.
    Est. $462/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (28 mi)
    Check Availability
  • Blue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDrive

    $11,685

    105,681 mi.
    Est. $213/mo

    Car Land Auto Trading

    Raleigh, NC (30 mi)
    Check Availability
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $11,599

    161,067 mi.
    Est. $211/mo

    Private seller: Dana

    Youngsville, NC (25 mi)
    Contact Seller
  • White 2013 BMW 535 iWhite 2013 BMW 535 iWhite 2013 BMW 535 iWhite 2013 BMW 535 iWhite 2013 BMW 535 iWhite 2013 BMW 535 i

    $8,799

    145,720 mi.
    Est. $160/mo

    Complete Auto Center Inc

    Raleigh, NC (28 mi)
    Check Availability
  • Toronto Red Metallic 2025 BMW X6 M BaseToronto Red Metallic 2025 BMW X6 M BaseToronto Red Metallic 2025 BMW X6 M BaseToronto Red Metallic 2025 BMW X6 M BaseToronto Red Metallic 2025 BMW X6 M BaseToronto Red Metallic 2025 BMW X6 M Base

    $107,300

    15,092 mi.
    Est. $1,953/mo

    Capital Chevrolet

    2.8
    Wake Forest, NC (27 mi)
    Check Availability
  • Silver 2016 BMW 428 i SULEVSilver 2016 BMW 428 i SULEVSilver 2016 BMW 428 i SULEVSilver 2016 BMW 428 i SULEVSilver 2016 BMW 428 i SULEVSilver 2016 BMW 428 i SULEV

    $17,396

    42,877 mi.
    Est. $317/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (28 mi)
    Check Availability
  • Bluestone Metallic 2019 BMW 530e xDrive iPerformanceBluestone Metallic 2019 BMW 530e xDrive iPerformanceBluestone Metallic 2019 BMW 530e xDrive iPerformanceBluestone Metallic 2019 BMW 530e xDrive iPerformanceBluestone Metallic 2019 BMW 530e xDrive iPerformanceBluestone Metallic 2019 BMW 530e xDrive iPerformance

    $19,990

    49,532 mi.
    Est. $364/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDrive

    $20,396

    98,747 mi.
    Est. $371/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (28 mi)
    Check Availability
  • White 2015 BMW 650 650i Gran Coupe 4dr SedanWhite 2015 BMW 650 650i Gran Coupe 4dr SedanWhite 2015 BMW 650 650i Gran Coupe 4dr SedanWhite 2015 BMW 650 650i Gran Coupe 4dr SedanWhite 2015 BMW 650 650i Gran Coupe 4dr SedanWhite 2015 BMW 650 650i Gran Coupe 4dr Sedan

    $23,499

    78,196 mi.
    Est. $428/mo

    Phoenix Motors

    Raleigh, NC (26 mi)
    Check Availability
  • Mediterranean Blue Metallic 2019 BMW 540 xDriveMediterranean Blue Metallic 2019 BMW 540 xDriveMediterranean Blue Metallic 2019 BMW 540 xDriveMediterranean Blue Metallic 2019 BMW 540 xDriveMediterranean Blue Metallic 2019 BMW 540 xDriveMediterranean Blue Metallic 2019 BMW 540 xDrive

    $23,980

    72,177 mi.
    Est. $436/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Magellan Gray Metallic 2019 BMW 750 i xDriveMagellan Gray Metallic 2019 BMW 750 i xDriveMagellan Gray Metallic 2019 BMW 750 i xDriveMagellan Gray Metallic 2019 BMW 750 i xDriveMagellan Gray Metallic 2019 BMW 750 i xDriveMagellan Gray Metallic 2019 BMW 750 i xDrive

    $24,998

    82,170 mi.
    Est. $455/mo

    Phoenix Motors

    Raleigh, NC (26 mi)
    Check Availability
  • Black 2019 BMW 540 xDriveBlack 2019 BMW 540 xDriveBlack 2019 BMW 540 xDriveBlack 2019 BMW 540 xDriveBlack 2019 BMW 540 xDriveBlack 2019 BMW 540 xDrive

    $24,396

    87,611 mi.
    Est. $444/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (28 mi)
    Check Availability
  • Alpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30i

    $39,490

    31,117 mi.
    Est. $719/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW 740 740iMineral White Metallic 2019 BMW 740 740iMineral White Metallic 2019 BMW 740 740iMineral White Metallic 2019 BMW 740 740iMineral White Metallic 2019 BMW 740 740iMineral White Metallic 2019 BMW 740 740i

    $23,990

    70,459 mi.
    Est. $437/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35i

    $9,980

    126,958 mi.
    Est. $182/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Black 2018 BMW M760 xDriveBlack 2018 BMW M760 xDriveBlack 2018 BMW M760 xDriveBlack 2018 BMW M760 xDriveBlack 2018 BMW M760 xDriveBlack 2018 BMW M760 xDrive

    $30,570

    $1.3K
    96,814 mi.
    Est. $556/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (220 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,165/mo

    CarMax Mechanicsburg

    4.3
    $449 delivery to Raleigh, NC (27 mi)
    Check Availability