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 White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28i

    $36,390

    19,124 mi.
    Est. $621/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (15 mi)
    Check Availability

    Quick view
  • Brooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NA

    $44,290

    11,606 mi.
    Est. $756/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (15 mi)
    Check Availability

    Quick view
  • $72,511

    49,164 mi.
    Est. $1,238/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
    Quick view
  • $16,900

    92,767 mi.
    Est. $289/mo

    Frederick Chevrolet

    Lebanon, PA (10 mi)
    Check Availability
    Quick view
  • Alpine White 2015 BMW X5 xDrive35i

    $14,985

    102,270 mi.
    Est. $256/mo

    Moyer Kia

    4.8
    Lebanon, PA (12 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40i

    Not Priced

    67,826 mi.
    Est. $0/mo

    Cramer Car Sales

    4.9
    Middletown, PA (18 mi)
    Check Availability
    Quick view
  • $37,995

    33,372 mi.
    Est. $649/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • 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

    $33,390

    33,063 mi.
    Est. $570/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (15 mi)
    Check Availability

    Quick view
  • $41,995

    28,637 mi.
    Est. $717/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $47,950

    14,960 mi.
    Est. $819/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $77,995

    32,521 mi.
    Est. $1,331/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $46,995

    12,404 mi.
    Est. $802/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $40,569

    26,442 mi.
    Est. $693/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40i

    $19,390

    133,271 mi.
    Est. $331/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (15 mi)
    Check Availability

    Quick view
  • $42,995

    11,372 mi.
    Est. $734/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $61,998

    27,919 mi.
    Est. $1,058/mo

    Seidel Hyundai

    4.6
    Reading, PA (26 mi)
    Check Availability
    Quick view
  • $45,700

    20,941 mi.
    Est. $780/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $61,000

    28,188 mi.
    Est. $1,041/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $63,010

    33,796 mi.
    Est. $1,076/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • Alpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDrive

    $28,550

    25,102 mi.
    Est. $487/mo

    Frederick Chevrolet

    Lebanon, PA (10 mi)
    Check Availability

    Quick view
  • $42,500

    13,194 mi.
    Est. $726/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $45,000

    28,566 mi.
    Est. $768/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $53,000

    47,161 mi.
    Est. $905/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $79,990

    7,627 mi.
    Est. $1,366/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $45,000

    17,650 mi.
    Est. $768/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $74,650

    39,939 mi.
    Est. $1,274/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $59,000

    6,728 mi.
    Est. $1,007/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $51,299

    25,921 mi.
    Est. $876/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • $38,988

    21,542 mi.
    Est. $666/mo

    BMW of Reading

    Reading, PA (28 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $62,431

    $3.3K
    32,100 mi.
    Est. $1,066/mo

    NJ Auto Haus LLC

    $799 delivery from Elizabeth, NJ (122 mi)
    Check Availability
    Quick view
  • Brooklyn Gray Metallic 2023 BMW X3 M AWDBrooklyn Gray Metallic 2023 BMW X3 M AWDBrooklyn Gray Metallic 2023 BMW X3 M AWDBrooklyn Gray Metallic 2023 BMW X3 M AWDBrooklyn Gray Metallic 2023 BMW X3 M AWDBrooklyn Gray Metallic 2023 BMW X3 M AWD

    $44,567

    $4.3K
    108,014 mi.
    Est. $761/mo

    NJ Auto Haus LLC

    $799 delivery from Elizabeth, NJ (122 mi)
    Check Availability
    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