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
  • 2023 BMW 228 Gran Coupe i sDrive2023 BMW 228 Gran Coupe i sDrive2023 BMW 228 Gran Coupe i sDrive2023 BMW 228 Gran Coupe i sDrive2023 BMW 228 Gran Coupe i sDrive2023 BMW 228 Gran Coupe i sDrive

    $26,994

    $977
    52,135 mi.
    Est. $464/mo

    Thompson Buick Cadillac GMC

    3.7
    Raleigh, NC (30 mi)
    Check Availability

    Quick view
  • Alpine White 2016 BMW 328 i xDrive SULEVAlpine White 2016 BMW 328 i xDrive SULEVAlpine White 2016 BMW 328 i xDrive SULEVAlpine White 2016 BMW 328 i xDrive SULEVAlpine White 2016 BMW 328 i xDrive SULEVAlpine White 2016 BMW 328 i xDrive SULEV

    $14,765

    75,712 mi.
    Est. $254/mo

    Capital Ford

    4.6
    Raleigh, NC (30 mi)
    Check Availability

    Quick view
  • Dark Graphite 2018 BMW 540 xDriveDark Graphite 2018 BMW 540 xDriveDark Graphite 2018 BMW 540 xDriveDark Graphite 2018 BMW 540 xDriveDark Graphite 2018 BMW 540 xDriveDark Graphite 2018 BMW 540 xDrive

    $17,712

    108,875 mi.
    Est. $305/mo

    NextGear Motors

    4.1
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • Cosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2D

    $19,990

    101,388 mi.
    Est. $344/mo

    Complete Auto Center Inc

    2.3
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • 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

    $22,697

    98,747 mi.
    Est. $390/mo

    Raleigh Pre-Owned

    2.4
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $71,691

    $1.9K
    25,024 mi.
    Est. $1,233/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40i

    $59,289

    16,884 mi.
    Est. $1,019/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Marina Bay Blue Metallic 2023 BMW X7 M60iMarina Bay Blue Metallic 2023 BMW X7 M60iMarina Bay Blue Metallic 2023 BMW X7 M60iMarina Bay Blue Metallic 2023 BMW X7 M60iMarina Bay Blue Metallic 2023 BMW X7 M60iMarina Bay Blue Metallic 2023 BMW X7 M60i

    $67,546

    49,831 mi.
    Est. $1,161/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability

    Quick view
  • Sparkling Brown Metallic 2022 BMW X5 sDrive40iSparkling Brown Metallic 2022 BMW X5 sDrive40iSparkling Brown Metallic 2022 BMW X5 sDrive40iSparkling Brown Metallic 2022 BMW X5 sDrive40iSparkling Brown Metallic 2022 BMW X5 sDrive40iSparkling Brown Metallic 2022 BMW X5 sDrive40i

    $36,092

    $1.1K
    50,778 mi.
    Est. $620/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40i

    $38,471

    $2.2K
    56,300 mi.
    Est. $661/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2004 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2004 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2004 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2004 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2004 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2004 BMW Z4 2.5i Roadster

    $5,998

    93,587 mi.
    Est. $103/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive Sedan

    $37,890

    62,934 mi.
    Est. $651/mo

    NextGear Motors

    4.1
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $76,809

    46,124 mi.
    Est. $1,321/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $52,695

    59,676 mi.
    Est. $906/mo

    Capital Ford

    4.6
    Raleigh, NC (30 mi)
    Check Availability

    Quick view
  • Dark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35i

    $15,679

    129,864 mi.
    Est. $270/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $40,389

    45,228 mi.
    Est. $694/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • 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

    $34,089

    88,453 mi.
    Est. $586/mo

    NextGear Motors

    4.1
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • Gray 2013 BMW 750 IGray 2013 BMW 750 IGray 2013 BMW 750 IGray 2013 BMW 750 IGray 2013 BMW 750 IGray 2013 BMW 750 I

    $10,399

    105,998 mi.
    Est. $179/mo

    Complete Auto Center Inc

    2.3
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • Gray 2016 BMW 750 i xDriveGray 2016 BMW 750 i xDriveGray 2016 BMW 750 i xDriveGray 2016 BMW 750 i xDriveGray 2016 BMW 750 i xDriveGray 2016 BMW 750 i xDrive

    $16,990

    96,521 mi.
    Est. $292/mo

    Complete Auto Center Inc

    2.3
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $32,895

    34,095 mi.
    Est. $566/mo

    Capital Ford

    4.6
    Raleigh, NC (30 mi)
    Check Availability

    Quick view
  • Alpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35i

    $11,993

    73,402 mi.
    Est. $206/mo

    Capital Ford

    4.6
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Silver 2016 BMW 320 iSilver 2016 BMW 320 iSilver 2016 BMW 320 iSilver 2016 BMW 320 iSilver 2016 BMW 320 iSilver 2016 BMW 320 i

    $7,997

    111,463 mi.
    Est. $137/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • White 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 i

    $6,997

    106,156 mi.
    Est. $120/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • Pewter 2014 BMW 320 iPewter 2014 BMW 320 iPewter 2014 BMW 320 iPewter 2014 BMW 320 iPewter 2014 BMW 320 iPewter 2014 BMW 320 i

    $5,997

    108,769 mi.
    Est. $103/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $45,679

    40,884 mi.
    Est. $785/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $25,894

    63,991 mi.
    Est. $445/mo

    Crossroads Ford Fuquay-Varina

    3.3
    Fuquay Varina, NC (30 mi)
    Check Availability

    Quick view
  • Blue 2010 BMW 750 Li xDriveBlue 2010 BMW 750 Li xDriveBlue 2010 BMW 750 Li xDriveBlue 2010 BMW 750 Li xDriveBlue 2010 BMW 750 Li xDrive

    $6,998

    $1K
    134,378 mi.
    Est. $120/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • Black 2009 BMW 750 IBlack 2009 BMW 750 IBlack 2009 BMW 750 IBlack 2009 BMW 750 IBlack 2009 BMW 750 IBlack 2009 BMW 750 I

    $6,997

    $1K
    96,822 mi.
    Est. $120/mo

    Atlantic Auto Sales

    3.2
    Garner, NC (28 mi)
    Check Availability
    Quick view
  • Jet Black 2010 BMW 328 328i 4dr SedanJet Black 2010 BMW 328 328i 4dr SedanJet Black 2010 BMW 328 328i 4dr SedanJet Black 2010 BMW 328 328i 4dr SedanJet Black 2010 BMW 328 328i 4dr SedanJet Black 2010 BMW 328 328i 4dr Sedan

    $5,999

    174,121 mi.
    Est. $103/mo

    Empire Motors Inc

    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,694

    89,050 mi.
    Est. $631/mo

    Atlas Motor Co.

    4.1
    Raleigh, NC (30 mi)
    Check Availability
    Quick view
  • Black 2015 BMW 650 650iBlack 2015 BMW 650 650iBlack 2015 BMW 650 650iBlack 2015 BMW 650 650iBlack 2015 BMW 650 650iBlack 2015 BMW 650 650i

    $16,992

    $500
    115,359 mi.
    Est. $292/mo

    National Auto Exchange

    3.9
    $399 delivery from Fredericksburg, VA (191 mi)
    Check Availability
    Quick view
  • WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8WHITE 2015 BMW i8

    $59,179

    19,190 mi.
    Est. $1,017/mo

    Mercedes-Benz of Buckhead

    4.5
    $555 delivery from Atlanta, GA (370 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