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 Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $56,709

    $804
    34,320 mi.
    Est. $1,025/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (27 mi)
    Check Availability

  • Skyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDrive

    $30,404

    $1.5K
    30,780 mi.
    Est. $549/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (15 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50

    $42,980

    29,069 mi.
    Est. $777/mo

    Bergey's Lincoln

    4.5
    Lansdale, PA (21 mi)
    Check Availability

  • Mineral White Metallic 2021 BMW X5 xDrive40i

    $31,989

    60,052 mi.
    Est. $578/mo

    Faulkner INFINITI of Willow Grove

    4.7
    Willow Grove, PA (16 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW M4 Base

    $39,850

    62,500 mi.
    Est. $720/mo

    AutoBay

    3.3
    Burlington, NJ (16 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    Not Priced

    24,282 mi.
    Est. $0/mo

    Montgomeryville Nissan

    4.8
    Montgomeryville, PA (20 mi)
    Check Availability
  • Black 2017 BMW X3 xDrive28i

    $14,000

    55,270 mi.
    Est. $253/mo

    Private seller: Christopher

    Abington, PA (21 mi)
    Contact Seller
  • $69,489

    9,586 mi.
    Est. $1,256/mo

    Bergey's Chevrolet, Inc.

    4.7
    Colmar, PA (21 mi)
  • Black 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128i

    $12,704

    $200
    86,671 mi.
    Est. $230/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (15 mi)
    Check Availability

  • Bronze Metallic 2009 BMW X3 xDrive30i

    Not Priced

    136,237 mi.

    Audi Fort Washington

    4.0
    Fort Washington, PA (21 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X7 xDrive40i

    Not Priced

    85,377 mi.

    Auto Hub

    4.7
    North Brunswick, NJ (22 mi)
    Check Availability
  • Not Priced

    68,888 mi.

    Auto Hub

    4.7
    North Brunswick, NJ (22 mi)
    Check Availability
  • Arctic Race Blue Metallic 2024 BMW 430 i xDrive

    $37,229

    $300
    41,443 mi.
    Est. $673/mo

    Auto Hub

    4.7
    North Brunswick, NJ (22 mi)
    Check Availability
  • $51,484

    37,188 mi.
    Est. $930/mo

    Alfa Romeo of Maple Shade

    Maple Shade, NJ (24 mi)
    Check Availability
  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $739/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (7 mi)
    Check Availability

  • $48,084

    46,625 mi.
    Est. $869/mo

    Alfa Romeo of Maple Shade

    Maple Shade, NJ (24 mi)
    Check Availability
  • $67,584

    19,267 mi.
    Est. $1,221/mo

    Alfa Romeo of Maple Shade

    Maple Shade, NJ (24 mi)
    Check Availability
  • $43,584

    44,592 mi.
    Est. $788/mo

    Alfa Romeo of Maple Shade

    Maple Shade, NJ (24 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW X5 xDrive40i

    $23,299

    96,495 mi.
    Est. $421/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    Not Priced

    26,531 mi.

    Autoshow LLC

    3.9
    Somerset, NJ (25 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDrive

    $14,904

    $500
    117,671 mi.
    Est. $269/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (15 mi)
    Check Availability

  • Not Priced

    95,756 mi.

    Autoshow LLC

    3.9
    Somerset, NJ (25 mi)
    Check Availability
  • Not Priced

    101,304 mi.
    Est. $0/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Carbon Black Metallic 2017 BMW 540 540i

    $19,413

    89,968 mi.
    Est. $351/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Mineral Grey Metallic 2019 BMW X1 xDrive28i

    $13,362

    $624
    76,440 mi.
    Est. $241/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 M AWD

    Not Priced

    42,558 mi.
    Est. $0/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Silver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDrive

    $13,790

    $1K
    119,604 mi.
    Est. $249/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (10 mi)
    Check Availability

  • Arctic Gray Metallic 2020 BMW X6 M50i

    Not Priced

    81,365 mi.
    Est. $0/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Alpine White 2020 BMW M550 i Xdrive

    $25,669

    $2.9K
    103,092 mi.
    Est. $464/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW 750 i xDrive

    $30,222

    $1.2K
    61,214 mi.
    Est. $546/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (25 mi)
    Check Availability
  • $50,989

    $8.5K
    31,613 mi.
    Est. $921/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • San Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40i

    $49,900

    30,618 mi.
    Est. $902/mo

    Unlimited Motors

    4.4
    $895 delivery from Westfield, IN (597 mi)
    Check Availability
  • Gray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDrive

    $35,998

    47,654 mi.
    Est. $651/mo

    CarMax Newark

    3.6
    Free delivery to Langhorne, PA (8 mi)
    Check Availability