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
  • Gray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35i

    $14,698

    132,878 mi.
    Est. $267/mo

    QR Motor Company

    Garner, NC (26 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,679

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

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (23 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

    $29,379

    $300
    54,101 mi.
    Est. $535/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability

  • Alpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDrive

    $54,980

    $699
    9,089 mi.
    Est. $1,001/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDrive

    $44,679

    1,923 mi.
    Est. $813/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Dark Graphite 2015 BMW 528 xDriveDark Graphite 2015 BMW 528 xDriveDark Graphite 2015 BMW 528 xDriveDark Graphite 2015 BMW 528 xDriveDark Graphite 2015 BMW 528 xDriveDark Graphite 2015 BMW 528 xDrive

    $10,798

    110,717 mi.
    Est. $197/mo

    Glorious Motorsports

    Wilson, NC (19 mi)
    Check Availability
  • Jet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDriveJet Black 2016 BMW 328 xDrive

    $8,798

    $1.6K
    135,054 mi.
    Est. $160/mo

    Glorious Motorsports

    Wilson, NC (19 mi)
    Check Availability
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $11,798

    123,294 mi.
    Est. $215/mo

    Glorious Motorsports

    Wilson, NC (19 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,379

    $500
    29,137 mi.
    Est. $626/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability

  • Gray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 i

    $39,679

    10,086 mi.
    Est. $722/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Jet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDrive

    $37,043

    $639
    24,383 mi.
    Est. $674/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $23,694

    34,041 mi.
    Est. $431/mo

    Atlas Motor Co.

    Raleigh, NC (25 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 IArctic Race Blue Metallic 2026 BMW 330 IArctic Race Blue Metallic 2026 BMW 330 IArctic Race Blue Metallic 2026 BMW 330 IArctic Race Blue Metallic 2026 BMW 330 IArctic Race Blue Metallic 2026 BMW 330 I

    $45,360

    $609
    10,200 mi.
    Est. $826/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28i

    $29,354

    $229
    24,412 mi.
    Est. $534/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $67,879

    $1K
    4,044 mi.
    Est. $1,235/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability

  • Phytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28i

    $21,420

    $259
    74,144 mi.
    Est. $390/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 i

    $37,679

    15,010 mi.
    Est. $686/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 i

    $36,492

    $499
    7,449 mi.
    Est. $664/mo

    BMW of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $18,694

    80,439 mi.
    Est. $340/mo

    Atlas Motor Co.

    Raleigh, NC (25 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $30,694

    90,407 mi.
    Est. $559/mo

    Atlas Motor Co.

    Raleigh, NC (25 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

    $34,379

    $500
    36,934 mi.
    Est. $626/mo

    Johnson Lexus of Raleigh

    4.9
    Raleigh, NC (23 mi)
    Check Availability

  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $34,697

    $951
    34,402 mi.
    Est. $631/mo

    Audi Raleigh

    Raleigh, NC (23 mi)
    Check Availability
  • Portimao Blue Metallic 2022 BMW 330 330i Sedan 4DPortimao Blue Metallic 2022 BMW 330 330i Sedan 4DPortimao Blue Metallic 2022 BMW 330 330i Sedan 4DPortimao Blue Metallic 2022 BMW 330 330i Sedan 4DPortimao Blue Metallic 2022 BMW 330 330i Sedan 4DPortimao Blue Metallic 2022 BMW 330 330i Sedan 4D

    $25,999

    $695
    78,473 mi.
    Est. $473/mo

    Atlas Motor Co.

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

    $29,999

    $3K
    42,525 mi.
    Est. $546/mo

    Atlas Motor Co.

    Raleigh, NC (25 mi)
    Check Availability
  • Crystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr RoadsterCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr RoadsterCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr RoadsterCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr RoadsterCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr RoadsterCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base AWD 2dr Roadster

    $64,999

    51,134 mi.
    Est. $1,183/mo

    Phoenix Motors

    Raleigh, NC (20 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW Z4 M40iSkyscraper Gray Metallic 2023 BMW Z4 M40iSkyscraper Gray Metallic 2023 BMW Z4 M40iSkyscraper Gray Metallic 2023 BMW Z4 M40iSkyscraper Gray Metallic 2023 BMW Z4 M40iSkyscraper Gray Metallic 2023 BMW Z4 M40i

    $56,800

    14,327 mi.
    Est. $1,034/mo

    Capital Chevrolet

    2.8
    Wake Forest, NC (22 mi)
    Check Availability
  • Sparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan LuxurySparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan LuxurySparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan LuxurySparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan LuxurySparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan LuxurySparkling Graphite Metallic 2007 BMW 335 335xi AWD 4dr Sedan Luxury

    $6,497

    120,949 mi.
    Est. $118/mo

    MRJ Motors

    3.1
    Raleigh, NC (26 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 (24 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 (11 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 (23 mi)
    Check Availability
  • Graphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLD

    $39,994

    68,766 mi.
    Est. $728/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (221 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 (223 mi)
    Check Availability