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
  • White Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NA

    $34,900

    21,585 mi.
    Est. $631/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $30,400

    33,063 mi.
    Est. $549/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • White Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NA

    $34,900

    21,585 mi.
    Est. $631/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $41,010

    $2.5K
    8,372 mi.
    Est. $741/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue Metallic 2026 BMW X1 M35iBlue Metallic 2026 BMW X1 M35iBlue Metallic 2026 BMW X1 M35iBlue Metallic 2026 BMW X1 M35iBlue Metallic 2026 BMW X1 M35iBlue Metallic 2026 BMW X1 M35i

    $44,010

    $2K
    9,830 mi.
    Est. $795/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Carbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDrive

    $83,510

    500 mi.
    Est. $1,509/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $72,510

    500 mi.
    Est. $1,310/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $73,010

    $2.5K
    5,996 mi.
    Est. $1,319/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDrive

    $86,900

    10,903 mi.
    Est. $1,570/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • Red Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30i

    $40,750

    $260
    23,997 mi.
    Est. $736/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $38,010

    $1K
    17,632 mi.
    Est. $687/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $73,500

    500 mi.
    Est. $1,328/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $71,510

    500 mi.
    Est. $1,292/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • 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

    $72,510

    500 mi.
    Est. $1,310/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $27,400

    68,454 mi.
    Est. $495/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • 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

    $72,000

    500 mi.
    Est. $1,301/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50e

    $79,510

    500 mi.
    Est. $1,437/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue Metallic 2027 BMW 430 i xDriveBlue Metallic 2027 BMW 430 i xDriveBlue Metallic 2027 BMW 430 i xDriveBlue Metallic 2027 BMW 430 i xDriveBlue Metallic 2027 BMW 430 i xDriveBlue Metallic 2027 BMW 430 i xDrive

    $64,755

    500 mi.
    Est. $1,170/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Green Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40i

    $75,000

    500 mi.
    Est. $1,355/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $52,750

    $760
    19,231 mi.
    Est. $953/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $30,800

    13,821 mi.
    Est. $557/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (14 mi)
    Check Availability

  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $49,510

    $500
    30,401 mi.
    Est. $895/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDrive

    $56,510

    500 mi.
    Est. $1,021/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $37,750

    $1.7K
    11,561 mi.
    Est. $682/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $39,750

    7,081 mi.
    Est. $718/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Blue 2026 BMW M235 Gran Coupe XdriveBlue 2026 BMW M235 Gran Coupe XdriveBlue 2026 BMW M235 Gran Coupe XdriveBlue 2026 BMW M235 Gran Coupe XdriveBlue 2026 BMW M235 Gran Coupe XdriveBlue 2026 BMW M235 Gran Coupe Xdrive

    $50,000

    500 mi.
    Est. $904/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDrive

    $22,478

    86,678 mi.
    Est. $406/mo

    Frederick Chevrolet

    3.4
    Lebanon, PA (3 mi)
    Check Availability

  • Red Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NA

    $54,510

    500 mi.
    Est. $985/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • White Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDrive

    $34,750

    $260
    9,814 mi.
    Est. $628/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • White Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDrive

    $66,240

    500 mi.
    Est. $1,197/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Silver Metallic 2027 BMW X1 xDrive28iSilver Metallic 2027 BMW X1 xDrive28iSilver Metallic 2027 BMW X1 xDrive28iSilver Metallic 2027 BMW X1 xDrive28iSilver Metallic 2027 BMW X1 xDrive28iSilver Metallic 2027 BMW X1 xDrive28i

    $48,900

    500 mi.
    Est. $884/mo

    BMW of Reading

    Reading, PA (25 mi)
    Check Availability
  • Alpine White 2012 BMW X5 M BaseAlpine White 2012 BMW X5 M BaseAlpine White 2012 BMW X5 M BaseAlpine White 2012 BMW X5 M BaseAlpine White 2012 BMW X5 M BaseAlpine White 2012 BMW X5 M Base

    $13,591

    112,152 mi.
    Est. $246/mo

    Cars2Us Woodbridge

    $181 delivery from Woodbridge, VA (121 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDrive

    $23,996

    89,511 mi.
    Est. $434/mo

    Cars2Us Fairfax

    4.2
    $162 delivery from Fairfax, VA (109 mi)
    Check Availability