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
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $19,500

    81,158 mi.
    Est. $352/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (7 mi)

    Quick view
  • Dark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40i

    $37,454

    $200
    38,772 mi.
    Est. $677/mo

    Audi Cherry Hill

    Check Availability
    Cherry Hill, NJ (22 mi)

    Quick view
  • Blue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDrive

    $16,950

    57,320 mi.
    Est. $306/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • Grey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDrive

    $15,950

    31,880 mi.
    Est. $288/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • White 2018 BMW 320 iWhite 2018 BMW 320 iWhite 2018 BMW 320 iWhite 2018 BMW 320 iWhite 2018 BMW 320 iWhite 2018 BMW 320 i

    $16,250

    43,568 mi.
    Est. $294/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • Grey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDrive

    $16,950

    48,680 mi.
    Est. $306/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • RED 2019 BMW 430 iRED 2019 BMW 430 iRED 2019 BMW 430 iRED 2019 BMW 430 iRED 2019 BMW 430 iRED 2019 BMW 430 i

    $24,250

    34,287 mi.
    Est. $438/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $41,900

    40,703 mi.
    Est. $757/mo

    Mercedes-Benz of Wilmington

    3.7
    Check Availability
    Wilmington, DE (22 mi)

    Quick view
  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $16,750

    57,383 mi.
    Est. $303/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • White 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 i

    $14,550

    57,132 mi.
    Est. $263/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40i

    $28,950

    40,106 mi.
    Est. $523/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (14 mi)
    Quick view
  • Gray 2014 BMW 535 i xDriveGray 2014 BMW 535 i xDriveGray 2014 BMW 535 i xDriveGray 2014 BMW 535 i xDriveGray 2014 BMW 535 i xDriveGray 2014 BMW 535 i xDrive

    $11,820

    90,800 mi.
    Est. $214/mo

    Private seller: Ajay

    Contact Seller
    Lansdale, PA (15 mi)
    Quick view
  • Alpine White 2014 BMW 435 iAlpine White 2014 BMW 435 i

    $27,990

    58,444 mi.
    Est. $506/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (17 mi)
    Quick view
  • Long Beach Blue Metallic 2016 BMW M2 BaseLong Beach Blue Metallic 2016 BMW M2 BaseLong Beach Blue Metallic 2016 BMW M2 BaseLong Beach Blue Metallic 2016 BMW M2 BaseLong Beach Blue Metallic 2016 BMW M2 BaseLong Beach Blue Metallic 2016 BMW M2 Base

    $43,990

    29,168 mi.
    Est. $795/mo

    Porsche Delaware

    4.2
    Check Availability
    Newark, DE (30 mi)

    Quick view
  • Brown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28i

    $8,500

    96,555 mi.
    Est. $154/mo

    Speedy Automotive

    4.8
    Check Availability
    Philadelphia, PA (17 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW 528 xDriveBlack Sapphire Metallic 2014 BMW 528 xDriveBlack Sapphire Metallic 2014 BMW 528 xDriveBlack Sapphire Metallic 2014 BMW 528 xDriveBlack Sapphire Metallic 2014 BMW 528 xDriveBlack Sapphire Metallic 2014 BMW 528 xDrive

    $8,998

    $446
    99,888 mi.
    Est. $163/mo

    Speedy Automotive

    4.8
    Check Availability
    Philadelphia, PA (17 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW X6 xDrive35iBlack Sapphire Metallic 2014 BMW X6 xDrive35iBlack Sapphire Metallic 2014 BMW X6 xDrive35iBlack Sapphire Metallic 2014 BMW X6 xDrive35iBlack Sapphire Metallic 2014 BMW X6 xDrive35iBlack Sapphire Metallic 2014 BMW X6 xDrive35i

    $13,501

    88,555 mi.
    Est. $244/mo

    Speedy Automotive

    4.8
    Check Availability
    Philadelphia, PA (17 mi)
    Quick view
  • 2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster

    $9,990

    75,828 mi.
    Est. $181/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (18 mi)
    Quick view
  • Blue 2017 BMW 650 i xDriveBlue 2017 BMW 650 i xDriveBlue 2017 BMW 650 i xDriveBlue 2017 BMW 650 i xDriveBlue 2017 BMW 650 i xDriveBlue 2017 BMW 650 i xDrive

    $28,800

    53,800 mi.
    Est. $520/mo

    Private seller: JEREMY

    Contact Seller
    Hatfield, PA (19 mi)
    Quick view
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $28,939

    62,175 mi.
    Est. $523/mo

    Faulkner INFINITI of Willow Grove

    4.7
    Check Availability
    Willow Grove, PA (18 mi)

    Quick view
  • Utah Orange Metallic 2025 BMW X1 xDrive28iUtah Orange Metallic 2025 BMW X1 xDrive28iUtah Orange Metallic 2025 BMW X1 xDrive28iUtah Orange Metallic 2025 BMW X1 xDrive28iUtah Orange Metallic 2025 BMW X1 xDrive28iUtah Orange Metallic 2025 BMW X1 xDrive28i

    $34,023

    $465
    28,530 mi.
    Est. $615/mo

    Sloane Toyota of Philadelphia

    4.8
    Check Availability
    Philadelphia, PA (19 mi)
    Quick view
  • Alpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport Activity

    $9,895

    111,438 mi.
    Est. $179/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 mi)
    Quick view
  • Deep Green Metallic 2008 BMW 335 335xi AWD 2dr CoupeDeep Green Metallic 2008 BMW 335 335xi AWD 2dr CoupeDeep Green Metallic 2008 BMW 335 335xi AWD 2dr CoupeDeep Green Metallic 2008 BMW 335 335xi AWD 2dr CoupeDeep Green Metallic 2008 BMW 335 335xi AWD 2dr CoupeDeep Green Metallic 2008 BMW 335 335xi AWD 2dr Coupe

    $8,004

    133,063 mi.
    Est. $145/mo

    PA Auto Liquidators

    Check Availability
    Warminster, PA (20 mi)
    Quick view
  • Dark Graphite Metallic II 2012 BMW 535 xDriveDark Graphite Metallic II 2012 BMW 535 xDriveDark Graphite Metallic II 2012 BMW 535 xDriveDark Graphite Metallic II 2012 BMW 535 xDriveDark Graphite Metallic II 2012 BMW 535 xDriveDark Graphite Metallic II 2012 BMW 535 xDrive

    $9,704

    107,209 mi.
    Est. $175/mo

    PA Auto Liquidators

    Check Availability
    Warminster, PA (20 mi)
    Quick view
  • Black 2011 BMW 328 xDriveBlack 2011 BMW 328 xDriveBlack 2011 BMW 328 xDriveBlack 2011 BMW 328 xDriveBlack 2011 BMW 328 xDriveBlack 2011 BMW 328 xDrive

    $8,942

    88,383 mi.
    Est. $162/mo

    Royal Auto Group

    3.5
    Check Availability
    Haddon Township, NJ (20 mi)
    Quick view
  • Melbourne Red Metallic 2022 BMW 330e xDriveMelbourne Red Metallic 2022 BMW 330e xDriveMelbourne Red Metallic 2022 BMW 330e xDriveMelbourne Red Metallic 2022 BMW 330e xDriveMelbourne Red Metallic 2022 BMW 330e xDriveMelbourne Red Metallic 2022 BMW 330e xDrive

    $26,497

    41,316 mi.
    Est. $479/mo

    CarVision of Maple Shade

    4.9
    Check Availability
    Maple Shade, NJ (26 mi)

    Quick view
  • Blue 2006 BMW 530 iBlue 2006 BMW 530 iBlue 2006 BMW 530 iBlue 2006 BMW 530 iBlue 2006 BMW 530 iBlue 2006 BMW 530 i

    $4,800

    184,100 mi.
    Est. $87/mo

    Private seller: Gary

    Contact Seller
    Lower Moreland, PA (21 mi)
    Quick view
  • Gold 2017 BMW 330 i xDriveGold 2017 BMW 330 i xDriveGold 2017 BMW 330 i xDriveGold 2017 BMW 330 i xDriveGold 2017 BMW 330 i xDriveGold 2017 BMW 330 i xDrive

    $13,500

    67,184 mi.
    Est. $244/mo

    Private seller: Andrii

    Contact Seller
    Lower Moreland, PA (21 mi)
    Quick view
  • Blue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDriveBlue 2017 BMW 330 i xDrive

    $12,500

    79,359 mi.
    Est. $226/mo

    Private seller: Andrii

    Contact Seller
    Lower Moreland, PA (21 mi)
    Quick view
  • BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3

    $29,900

    73,201 mi.
    Est. $540/mo

    Prestige Auto Sales and Service

    Check Availability
    Huntingdon Valley, PA (21 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35

    $32,490

    26,736 mi.
    Est. $587/mo

    Unlimited Motors

    4.5
    Check Availability
    $853 delivery from Westfield, IN (569 mi)
    Quick view
  • Gray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran Coupe

    $45,998

    808 mi.
    Est. $831/mo

    CarMax Joliet

    4.9
    Check Availability
    $649 delivery to King of Prussia, PA (4 mi)
    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