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
  • Portimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrive

    $21,495

    100,917 mi.
    Est. $388/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (28 mi)

    Quick view
  • Portimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrive

    $28,995

    $500
    63,152 mi.
    Est. $524/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (28 mi)

    Quick view
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $57,365

    21 mi.
    Est. $1,037/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • Alpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDrive

    $49,265

    26 mi.
    Est. $890/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • Gray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60i

    $92,447

    $12K
    10,459 mi.
    Est. $1,671/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $59,690

    136 mi.
    Est. $1,079/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • Carbon Black Metallic 2025 BMW i7 xDrive60Carbon Black Metallic 2025 BMW i7 xDrive60Carbon Black Metallic 2025 BMW i7 xDrive60Carbon Black Metallic 2025 BMW i7 xDrive60Carbon Black Metallic 2025 BMW i7 xDrive60Carbon Black Metallic 2025 BMW i7 xDrive60

    $134,080

    26 mi.
    Est. $2,423/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • 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

    $31,495

    55,367 mi.
    Est. $569/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (28 mi)

    Quick view
  • Arctic Gray 2020 BMW X5 xDrive40iArctic Gray 2020 BMW X5 xDrive40iArctic Gray 2020 BMW X5 xDrive40iArctic Gray 2020 BMW X5 xDrive40iArctic Gray 2020 BMW X5 xDrive40iArctic Gray 2020 BMW X5 xDrive40i

    $28,999

    $481
    79,419 mi.
    Est. $524/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW XM Label RedBrooklyn Grey Metallic 2024 BMW XM Label RedBrooklyn Grey Metallic 2024 BMW XM Label RedBrooklyn Grey Metallic 2024 BMW XM Label RedBrooklyn Grey Metallic 2024 BMW XM Label RedBrooklyn Grey Metallic 2024 BMW XM Label Red

    $99,995

    $7K
    7,258 mi.
    Est. $1,807/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (28 mi)
    Quick view
  • Alpine White 2022 BMW X4 M AWDAlpine White 2022 BMW X4 M AWDAlpine White 2022 BMW X4 M AWDAlpine White 2022 BMW X4 M AWDAlpine White 2022 BMW X4 M AWDAlpine White 2022 BMW X4 M AWD

    $55,985

    68,999 mi.
    Est. $1,012/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (28 mi)
    Quick view
  • Blue 2016 BMW 435 i xDriveBlue 2016 BMW 435 i xDriveBlue 2016 BMW 435 i xDriveBlue 2016 BMW 435 i xDriveBlue 2016 BMW 435 i xDriveBlue 2016 BMW 435 i xDrive

    $18,000

    128,000 mi.
    Est. $325/mo

    Private seller: Matthew

    Contact Seller
    Alexandria, NJ (28 mi)
    Quick view
  • White 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50i

    $47,000

    77,000 mi.
    Est. $849/mo

    Private seller: Mykhailo

    Contact Seller
    West Torresdale, PA (29 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $25,495

    $500
    63,299 mi.
    Est. $461/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (28 mi)

    Quick view
  • Dark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50i

    $16,777

    $1.2K
    82,548 mi.
    Est. $303/mo

    TAJ Auto Mall

    4.5
    Check Availability
    Bethlehem, PA (29 mi)
    Quick view
  • Alpine White 2014 BMW X5 xDrive35dAlpine White 2014 BMW X5 xDrive35dAlpine White 2014 BMW X5 xDrive35dAlpine White 2014 BMW X5 xDrive35dAlpine White 2014 BMW X5 xDrive35dAlpine White 2014 BMW X5 xDrive35d

    $20,307

    96,406 mi.
    Est. $367/mo

    Direct Auto Sales

    Check Availability
    Philadelphia, PA (30 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,250

    57,320 mi.
    Est. $294/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (30 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,750

    31,880 mi.
    Est. $285/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (30 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

    $15,950

    43,568 mi.
    Est. $288/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (30 mi)
    Quick view
  • White 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDrive

    $10,495

    94,284 mi.
    Est. $190/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (28 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,250

    48,680 mi.
    Est. $294/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (30 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,250

    57,383 mi.
    Est. $294/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (30 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $27,500

    22,398 mi.
    Est. $497/mo

    Bob Johnson Used

    4.0
    Check Availability
    $399 delivery from Rochester, NY (223 mi)
    Quick view
  • Black 2022 BMW 230 IBlack 2022 BMW 230 IBlack 2022 BMW 230 IBlack 2022 BMW 230 IBlack 2022 BMW 230 IBlack 2022 BMW 230 I

    $29,998

    23,128 mi.
    Est. $542/mo

    CarMax Maple Shade

    Check Availability
    Free delivery to King of Prussia, PA (15 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