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
  • Dravit Grey Metallic 2023 BMW X6 M50iDravit Grey Metallic 2023 BMW X6 M50iDravit Grey Metallic 2023 BMW X6 M50iDravit Grey Metallic 2023 BMW X6 M50iDravit Grey Metallic 2023 BMW X6 M50iDravit Grey Metallic 2023 BMW X6 M50i

    $54,899

    61,636 mi.
    Est. $944/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 (28 mi)
    Check Availability

    Quick view
  • Dark Graphite Metallic 2019 BMW X7 xDrive40iDark Graphite Metallic 2019 BMW X7 xDrive40iDark Graphite Metallic 2019 BMW X7 xDrive40iDark Graphite Metallic 2019 BMW X7 xDrive40iDark Graphite Metallic 2019 BMW X7 xDrive40iDark Graphite Metallic 2019 BMW X7 xDrive40i

    $35,778

    82,717 mi.
    Est. $615/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $46,589

    7,623 mi.
    Est. $801/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW 530 xDriveBlack Sapphire Metallic 2018 BMW 530 xDriveBlack Sapphire Metallic 2018 BMW 530 xDriveBlack Sapphire Metallic 2018 BMW 530 xDriveBlack Sapphire Metallic 2018 BMW 530 xDriveBlack Sapphire Metallic 2018 BMW 530 xDrive

    $22,140

    $389
    57,310 mi.
    Est. $381/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28i

    $31,692

    $778
    32,161 mi.
    Est. $545/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 iSkyscraper Grey Metallic 2026 BMW 430 i

    $49,679

    10,633 mi.
    Est. $854/mo

    BMW of Raleigh

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

    Quick view
  • Black 2023 BMW 430 I xDrive Gran CoupeBlack 2023 BMW 430 I xDrive Gran CoupeBlack 2023 BMW 430 I xDrive Gran CoupeBlack 2023 BMW 430 I xDrive Gran CoupeBlack 2023 BMW 430 I xDrive Gran CoupeBlack 2023 BMW 430 I xDrive Gran Coupe

    $40,998

    30,195 mi.
    Est. $705/mo

    CarMax Capital Boulevard

    4.4
    Raleigh, NC (27 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2021 BMW 530 xDriveMineral White Metallic 2021 BMW 530 xDriveMineral White Metallic 2021 BMW 530 xDriveMineral White Metallic 2021 BMW 530 xDriveMineral White Metallic 2021 BMW 530 xDriveMineral White Metallic 2021 BMW 530 xDrive

    $20,565

    104,418 mi.
    Est. $354/mo

    NextGear Motors

    4.1
    Raleigh, NC (29 mi)
    Check Availability
    Quick view
  • White 2017 BMW 330 XIWhite 2017 BMW 330 XIWhite 2017 BMW 330 XIWhite 2017 BMW 330 XIWhite 2017 BMW 330 XIWhite 2017 BMW 330 XI

    $21,998

    58,916 mi.
    Est. $378/mo

    CarMax Capital Boulevard

    4.4
    Raleigh, NC (27 mi)
    Check Availability
    Quick view
  • Silver 2021 BMW 530 I xDriveSilver 2021 BMW 530 I xDriveSilver 2021 BMW 530 I xDriveSilver 2021 BMW 530 I xDriveSilver 2021 BMW 530 I xDriveSilver 2021 BMW 530 I xDrive

    $31,998

    44,226 mi.
    Est. $550/mo

    CarMax Capital Boulevard

    4.4
    Raleigh, NC (27 mi)
    Check Availability
    Quick view
  • White 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30i

    $31,998

    28,087 mi.
    Est. $550/mo

    CarMax Capital Boulevard

    4.4
    Raleigh, NC (27 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 (28 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2017 BMW M240 iBlack Sapphire Metallic 2017 BMW M240 iBlack Sapphire Metallic 2017 BMW M240 iBlack Sapphire Metallic 2017 BMW M240 iBlack Sapphire Metallic 2017 BMW M240 iBlack Sapphire Metallic 2017 BMW M240 i

    $23,648

    81,073 mi.
    Est. $407/mo

    Audi Raleigh

    4.8
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Blue 2005 BMW 325 CiBlue 2005 BMW 325 CiBlue 2005 BMW 325 CiBlue 2005 BMW 325 CiBlue 2005 BMW 325 CiBlue 2005 BMW 325 Ci

    $5,995

    109,868 mi.
    Est. $103/mo

    Samet Performance

    Louisburg, NC (21 mi)
    Check Availability
    Quick view
  • Black 2015 BMW i8 Base AWD 2dr CoupeBlack 2015 BMW i8 Base AWD 2dr CoupeBlack 2015 BMW i8 Base AWD 2dr CoupeBlack 2015 BMW i8 Base AWD 2dr CoupeBlack 2015 BMW i8 Base AWD 2dr CoupeBlack 2015 BMW i8 Base AWD 2dr Coupe

    $39,999

    82,342 mi.
    Est. $688/mo

    Phoenix Motors

    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • White 2017 BMW X6 M Base AWD 4dr SUVWhite 2017 BMW X6 M Base AWD 4dr SUVWhite 2017 BMW X6 M Base AWD 4dr SUVWhite 2017 BMW X6 M Base AWD 4dr SUVWhite 2017 BMW X6 M Base AWD 4dr SUVWhite 2017 BMW X6 M Base AWD 4dr SUV

    $32,999

    40,663 mi.
    Est. $567/mo

    Phoenix Motors

    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $89,998

    $3K
    13,134 mi.
    Est. $1,547/mo

    CarMax Capital Boulevard

    4.4
    Raleigh, NC (27 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 (28 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2020 BMW 540 540iMineral White Metallic 2020 BMW 540 540iMineral White Metallic 2020 BMW 540 540iMineral White Metallic 2020 BMW 540 540iMineral White Metallic 2020 BMW 540 540iMineral White Metallic 2020 BMW 540 540i

    $32,668

    $580
    37,593 mi.
    Est. $562/mo

    Audi Raleigh

    4.8
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Black 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 i

    $8,595

    87,852 mi.
    Est. $148/mo

    Samet Performance

    Louisburg, NC (21 mi)
    Check Availability
    Quick view
  • 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

    $19,199

    42,832 mi.
    Est. $330/mo

    Raleigh Pre-Owned

    2.4
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2015 BMW M235 M235i Coupe 2DMineral Gray Metallic 2015 BMW M235 M235i Coupe 2DMineral Gray Metallic 2015 BMW M235 M235i Coupe 2DMineral Gray Metallic 2015 BMW M235 M235i Coupe 2DMineral Gray Metallic 2015 BMW M235 M235i Coupe 2DMineral Gray Metallic 2015 BMW M235 M235i Coupe 2D

    $12,999

    166,888 mi.
    Est. $223/mo

    Complete Auto Center Inc

    2.3
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2014 BMW 428 i xDriveMineral Gray Metallic 2014 BMW 428 i xDriveMineral Gray Metallic 2014 BMW 428 i xDriveMineral Gray Metallic 2014 BMW 428 i xDriveMineral Gray Metallic 2014 BMW 428 i xDriveMineral Gray Metallic 2014 BMW 428 i xDrive

    $11,490

    114,922 mi.
    Est. $198/mo

    Complete Auto Center Inc

    2.3
    Raleigh, NC (28 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 (28 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 (28 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 (28 mi)
    Check Availability
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $533/mo

    CarMax Gaithersburg

    $149 delivery to Raleigh, NC (27 mi)
    Check Availability
    Quick view
  • White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4

    $48,998

    29,087 mi.
    Est. $842/mo

    CarMax Laurel

    3.3
    $149 delivery to Raleigh, NC (27 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