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
  • Thundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 i

    $30,278

    54,101 mi.
    Est. $551/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

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

    99,189 mi.
    Est. $251/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

  • Thundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 iThundernight Metallic 2022 BMW 230 i

    $30,278

    54,101 mi.
    Est. $551/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $17,396

    84,529 mi.
    Est. $317/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Gray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50i

    $29,396

    93,620 mi.
    Est. $535/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Jet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDrive

    $22,396

    65,242 mi.
    Est. $408/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $58,200

    47,840 mi.
    Est. $1,059/mo

    Capital Chevrolet

    2.8
    Wake Forest, NC (25 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW 530 530i 4dr SedanGlacier Silver Metallic 2017 BMW 530 530i 4dr SedanGlacier Silver Metallic 2017 BMW 530 530i 4dr SedanGlacier Silver Metallic 2017 BMW 530 530i 4dr SedanGlacier Silver Metallic 2017 BMW 530 530i 4dr SedanGlacier Silver Metallic 2017 BMW 530 530i 4dr Sedan

    $12,498

    113,931 mi.
    Est. $227/mo

    Phoenix Motors

    Raleigh, NC (27 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $34,778

    29,137 mi.
    Est. $633/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

  • Black 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDrive

    $19,396

    104,217 mi.
    Est. $353/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Arctic Grey Metallic 2021 BMW X7 xDrive40iArctic Grey Metallic 2021 BMW X7 xDrive40iArctic Grey Metallic 2021 BMW X7 xDrive40iArctic Grey Metallic 2021 BMW X7 xDrive40iArctic Grey Metallic 2021 BMW X7 xDrive40iArctic Grey Metallic 2021 BMW X7 xDrive40i

    $33,998

    76,102 mi.
    Est. $619/mo

    Phoenix Motors

    Raleigh, NC (27 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDrive

    $27,302

    $2.3K
    49,437 mi.
    Est. $497/mo

    LBJ Chevrolet of Nashville

    4.7
    Nashville, NC (10 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X7 M50iCarbon Black Metallic 2021 BMW X7 M50iCarbon Black Metallic 2021 BMW X7 M50iCarbon Black Metallic 2021 BMW X7 M50iCarbon Black Metallic 2021 BMW X7 M50iCarbon Black Metallic 2021 BMW X7 M50i

    $39,396

    71,117 mi.
    Est. $717/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Gray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40i

    $27,396

    98,854 mi.
    Est. $499/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 sDrive30i

    $36,378

    33,123 mi.
    Est. $662/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28i

    $16,898

    81,669 mi.
    Est. $308/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $20,396

    97,865 mi.
    Est. $371/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (27 mi)
    Check Availability
  • White Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30i

    $31,990

    55,222 mi.
    Est. $582/mo

    NextGear Motors

    3.9
    Raleigh, NC (29 mi)
    Check Availability
  • Jet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30i

    $26,998

    70,765 mi.
    Est. $491/mo

    Don Bulluck Chevrolet

    4.4
    Rocky Mount, NC (19 mi)
    Check Availability
  • Dark Graphite 2015 BMW X4 xDrive28iDark Graphite 2015 BMW X4 xDrive28iDark Graphite 2015 BMW X4 xDrive28iDark Graphite 2015 BMW X4 xDrive28iDark Graphite 2015 BMW X4 xDrive28iDark Graphite 2015 BMW X4 xDrive28i

    $12,398

    104,374 mi.
    Est. $226/mo

    Glorious Motorsports

    Wilson, NC (20 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30i

    $35,278

    36,934 mi.
    Est. $642/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability

  • Brown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35i

    $11,798

    131,660 mi.
    Est. $215/mo

    Glorious Motorsports

    Wilson, NC (20 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35i

    $15,498

    115,256 mi.
    Est. $282/mo

    Glorious Motorsports

    Wilson, NC (20 mi)
    Check Availability
  • Jet Black 2016 BMW X3 sDrive28iJet Black 2016 BMW X3 sDrive28iJet Black 2016 BMW X3 sDrive28iJet Black 2016 BMW X3 sDrive28iJet Black 2016 BMW X3 sDrive28iJet Black 2016 BMW X3 sDrive28i

    $9,993

    59,438 mi.
    Est. $182/mo

    Leith Toyota

    4.5
    Raleigh, NC (26 mi)
    Check Availability
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $29,386

    63,345 mi.
    Est. $535/mo

    Audi Raleigh

    Raleigh, NC (26 mi)
    Check Availability
  • Alpine White 2013 BMW 650 650iAlpine White 2013 BMW 650 650iAlpine White 2013 BMW 650 650iAlpine White 2013 BMW 650 650iAlpine White 2013 BMW 650 650iAlpine White 2013 BMW 650 650i

    $14,998

    82,758 mi.
    Est. $273/mo

    Phoenix Motors

    Raleigh, NC (27 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $31,794

    $400
    41,232 mi.
    Est. $579/mo

    Capital Ford

    4.4
    Raleigh, NC (27 mi)
    Check Availability

  • Dravit Gray Metallic 2020 BMW M850 Gran Coupe i xDriveDravit Gray Metallic 2020 BMW M850 Gran Coupe i xDriveDravit Gray Metallic 2020 BMW M850 Gran Coupe i xDriveDravit Gray Metallic 2020 BMW M850 Gran Coupe i xDriveDravit Gray Metallic 2020 BMW M850 Gran Coupe i xDriveDravit Gray Metallic 2020 BMW M850 Gran Coupe i xDrive

    $43,197

    $1.1K
    52,998 mi.
    Est. $786/mo

    Mercedes-Benz of Raleigh

    4.7
    Raleigh, NC (27 mi)
    Check Availability
  • Alpine White 2026 BMW iX xDrive45Alpine White 2026 BMW iX xDrive45Alpine White 2026 BMW iX xDrive45Alpine White 2026 BMW iX xDrive45Alpine White 2026 BMW iX xDrive45Alpine White 2026 BMW iX xDrive45

    $65,679

    10,244 mi.
    Est. $1,195/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $15,549

    116,681 mi.
    Est. $283/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (27 mi)
    Check Availability
  • Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3

    $64,998

    43,604 mi.
    Est. $1,183/mo

    CarMax Columbus Easton

    4.5
    $299 delivery to Raleigh, NC (25 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW M5 CompetitionSkyscraper Grey Metallic 2023 BMW M5 CompetitionSkyscraper Grey Metallic 2023 BMW M5 CompetitionSkyscraper Grey Metallic 2023 BMW M5 CompetitionSkyscraper Grey Metallic 2023 BMW M5 CompetitionSkyscraper Grey Metallic 2023 BMW M5 Competition

    $80,994

    25,625 mi.
    Est. $1,474/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (209 mi)
    Check Availability