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
  • Black Sapphire Metallic 2022 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2022 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2022 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2022 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2022 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2022 BMW M8 Gran Coupe Competition

    $70,794

    27,657 mi.
    Est. $1,287/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (24 mi)
    Check Availability

  • White Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDrive

    $42,089

    $305
    19,254 mi.
    Est. $765/mo

    Lucas Jeep Chrysler Dodge RAM

    4.8
    Lumberton, NJ (11 mi)
    Check Availability

  • Black 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDrive

    $14,594

    73,715 mi.
    Est. $265/mo

    Moto Zone

    Beverly, NJ (18 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM Label

    $108,700

    $800
    9,197 mi.
    Est. $1,976/mo

    AutoBay

    3.3
    Burlington, NJ (18 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $4,294

    181,983 mi.
    Est. $78/mo

    Kelly's Kars

    Monroe Township, NJ (20 mi)
    Check Availability
  • 2018 BMW X5 xDrive35i2018 BMW X5 xDrive35i2018 BMW X5 xDrive35i2018 BMW X5 xDrive35i2018 BMW X5 xDrive35i2018 BMW X5 xDrive35i

    $16,995

    121,269 mi.
    Est. $309/mo

    American Auto Bristol Inc

    Bristol, PA (20 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $6,485

    127,856 mi.
    Est. $118/mo

    Bristol Auto Mall

    4.9
    Levittown, PA (21 mi)
    Check Availability
  • Silver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDrive

    $5,390

    151,862 mi.
    Est. $98/mo

    John's Rt.13 Auto Sales

    Levittown, PA (21 mi)
    Check Availability
  • Dark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDrive

    $6,698

    134,674 mi.
    Est. $122/mo

    The Auto Plug Group Inc

    Philadelphia, PA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2007 BMW X3 3.0siBlack Sapphire Metallic 2007 BMW X3 3.0siBlack Sapphire Metallic 2007 BMW X3 3.0siBlack Sapphire Metallic 2007 BMW X3 3.0siBlack Sapphire Metallic 2007 BMW X3 3.0siBlack Sapphire Metallic 2007 BMW X3 3.0si

    $5,398

    129,276 mi.
    Est. $98/mo

    The Auto Plug Group Inc

    Philadelphia, PA (21 mi)
    Check Availability
  • Brown 2008 BMW 328 328xi AWD 4dr Sedan SULEVBrown 2008 BMW 328 328xi AWD 4dr Sedan SULEVBrown 2008 BMW 328 328xi AWD 4dr Sedan SULEVBrown 2008 BMW 328 328xi AWD 4dr Sedan SULEVBrown 2008 BMW 328 328xi AWD 4dr Sedan SULEVBrown 2008 BMW 328 328xi AWD 4dr Sedan SULEV

    $4,499

    152,372 mi.
    Est. $82/mo

    Independence Auto Sale

    4.3
    Bordentown, NJ (21 mi)
    Check Availability
  • Space Gray Metallic 2007 BMW X5 3.0siSpace Gray Metallic 2007 BMW X5 3.0siSpace Gray Metallic 2007 BMW X5 3.0siSpace Gray Metallic 2007 BMW X5 3.0siSpace Gray Metallic 2007 BMW X5 3.0siSpace Gray Metallic 2007 BMW X5 3.0si

    $5,999

    $300
    98,341 mi.
    Est. $109/mo

    Independence Auto Sale

    4.3
    Bordentown, NJ (21 mi)
    Check Availability
  • Capparis White w/BMW i Frozen Blue Accent 2015 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2015 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2015 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2015 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2015 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2015 BMW i3 Base

    $7,399

    49,457 mi.
    Est. $134/mo

    Independence Auto Sale

    4.3
    Bordentown, NJ (21 mi)
    Check Availability
  • Alpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDrive

    $7,990

    90,575 mi.
    Est. $145/mo

    Direct Auto Sales

    Philadelphia, PA (21 mi)
    Check Availability
  • Black 2012 BMW 650 xDriveBlack 2012 BMW 650 xDriveBlack 2012 BMW 650 xDriveBlack 2012 BMW 650 xDriveBlack 2012 BMW 650 xDriveBlack 2012 BMW 650 xDrive

    $12,538

    78,828 mi.
    Est. $228/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (22 mi)
    Check Availability
  • Alpine White 2025 BMW i5 xDrive40Alpine White 2025 BMW i5 xDrive40Alpine White 2025 BMW i5 xDrive40Alpine White 2025 BMW i5 xDrive40Alpine White 2025 BMW i5 xDrive40Alpine White 2025 BMW i5 xDrive40

    $42,038

    6,895 mi.
    Est. $764/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (22 mi)
    Check Availability
  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $3,400

    140,000 mi.
    Est. $62/mo

    Private seller: ahmad

    Eddington, PA (22 mi)
    Contact Seller
  • WHI 2011 BMW 128 IWHI 2011 BMW 128 IWHI 2011 BMW 128 IWHI 2011 BMW 128 IWHI 2011 BMW 128 IWHI 2011 BMW 128 I

    $5,995

    168,487 mi.
    Est. $109/mo

    Motor Max LLC

    Clayton, NJ (25 mi)
    Check Availability
  • BLACK 2020 BMW X3 xDrive30iBLACK 2020 BMW X3 xDrive30iBLACK 2020 BMW X3 xDrive30iBLACK 2020 BMW X3 xDrive30iBLACK 2020 BMW X3 xDrive30iBLACK 2020 BMW X3 xDrive30i

    $19,088

    $500
    88,212 mi.
    Est. $347/mo

    Hamilton Volkswagen

    4.6
    Trenton, NJ (26 mi)
    Check Availability
  • Silver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEV

    $5,480

    135,676 mi.
    Est. $100/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (27 mi)
    Check Availability
  • Silver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr Convertible

    $5,480

    149,810 mi.
    Est. $100/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (27 mi)
    Check Availability
  • Brown 2022 BMW X5 xDrive40iBrown 2022 BMW X5 xDrive40iBrown 2022 BMW X5 xDrive40iBrown 2022 BMW X5 xDrive40iBrown 2022 BMW X5 xDrive40iBrown 2022 BMW X5 xDrive40i

    $28,790

    78,570 mi.
    Est. $523/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (27 mi)
    Check Availability
  • Flamenco Red Metallic 2016 BMW X6 xDrive35iFlamenco Red Metallic 2016 BMW X6 xDrive35iFlamenco Red Metallic 2016 BMW X6 xDrive35iFlamenco Red Metallic 2016 BMW X6 xDrive35iFlamenco Red Metallic 2016 BMW X6 xDrive35iFlamenco Red Metallic 2016 BMW X6 xDrive35i

    $13,900

    133,889 mi.
    Est. $253/mo

    GTA Motors

    3.3
    Burlington, NJ (27 mi)
    Check Availability
  • Black 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDrive

    $7,900

    128,431 mi.
    Est. $144/mo

    GTA Motors

    3.3
    Burlington, NJ (27 mi)
    Check Availability
  • Black 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 i

    $44,900

    $1K
    43,454 mi.
    Est. $816/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (27 mi)
    Check Availability
  • BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7

    $20,900

    $1K
    106,053 mi.
    Est. $380/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (27 mi)
    Check Availability
  • Gray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 Base

    $23,994

    $1K
    44,422 mi.
    Est. $436/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (152 mi)
    Check Availability
  • Purple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30i

    $47,998

    $1K
    16,248 mi.
    Est. $873/mo

    CarMax Fayetteville

    5.0
    $149 delivery to Maple Shade Township, NJ (17 mi)
    Check Availability