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
  • 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
    Check Availability
    Ephrata, PA (26 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,900

    25,102 mi.
    Est. $493/mo

    Frederick Chevrolet

    Check Availability
    Lebanon, PA (25 mi)

    Quick view
  • Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128

    $7,987

    111,555 mi.
    Est. $136/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (10 mi)
    Quick view
  • Frozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40i

    $73,489

    2,642 mi.
    Est. $1,255/mo

    Manheim Imports

    4.8
    Check Availability
    Manheim, PA (15 mi)
    Quick view
  • Black 2014 BMW 335 xDriveBlack 2014 BMW 335 xDriveBlack 2014 BMW 335 xDriveBlack 2014 BMW 335 xDriveBlack 2014 BMW 335 xDriveBlack 2014 BMW 335 xDrive

    $19,877

    48,573 mi.
    Est. $339/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (10 mi)
    Quick view
  • Alpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xi

    $6,999

    135,787 mi.
    Est. $119/mo

    Synergy Auto Sales LLC

    Check Availability
    Strasburg, PA (19 mi)
    Quick view
  • Jet Black 2003 BMW M3 BaseJet Black 2003 BMW M3 BaseJet Black 2003 BMW M3 BaseJet Black 2003 BMW M3 BaseJet Black 2003 BMW M3 BaseJet Black 2003 BMW M3 Base

    $18,100

    162,689 mi.
    Est. $309/mo

    Pre-Owned Cars of York

    Check Availability
    York, PA (12 mi)
    Quick view
  • Silver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDrive

    $9,200

    123,677 mi.
    Est. $157/mo

    East York Auto Center

    Check Availability
    Yorkana, PA (3 mi)
    Quick view
  • Gray 2016 BMW 535Gray 2016 BMW 535Gray 2016 BMW 535Gray 2016 BMW 535Gray 2016 BMW 535Gray 2016 BMW 535

    $10,987

    137,425 mi.
    Est. $188/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (10 mi)
    Quick view
  • White 2016 BMW M235 XIWhite 2016 BMW M235 XIWhite 2016 BMW M235 XIWhite 2016 BMW M235 XIWhite 2016 BMW M235 XIWhite 2016 BMW M235 XI

    $23,998

    45,479 mi.
    Est. $410/mo

    CarMax Lancaster

    3.4
    Check Availability
    Lancaster, PA (13 mi)
    Quick view
  • Alpine White 2022 BMW M850 Gran Coupe xDriveAlpine White 2022 BMW M850 Gran Coupe xDriveAlpine White 2022 BMW M850 Gran Coupe xDriveAlpine White 2022 BMW M850 Gran Coupe xDriveAlpine White 2022 BMW M850 Gran Coupe xDriveAlpine White 2022 BMW M850 Gran Coupe xDrive

    $46,987

    59,643 mi.
    Est. $802/mo

    Morgan Automotive Inc.

    5.0
    Check Availability
    Manheim, PA (15 mi)
    Quick view
  • Alpine White 2022 BMW 230 230IAlpine White 2022 BMW 230 230IAlpine White 2022 BMW 230 230IAlpine White 2022 BMW 230 230IAlpine White 2022 BMW 230 230IAlpine White 2022 BMW 230 230I

    $30,998

    $1K
    33,517 mi.
    Est. $529/mo

    Keller Bros. Ford Lebanon

    4.9
    Check Availability
    Lebanon, PA (24 mi)
    Quick view
  • Black 2015 BMW X3 xDrive28dBlack 2015 BMW X3 xDrive28dBlack 2015 BMW X3 xDrive28dBlack 2015 BMW X3 xDrive28dBlack 2015 BMW X3 xDrive28dBlack 2015 BMW X3 xDrive28d

    $10,995

    99,271 mi.
    Est. $188/mo

    Awesome Automotive

    Check Availability
    York, PA (16 mi)
    Quick view
  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $49,987

    23,424 mi.
    Est. $853/mo

    Morgan Automotive Inc.

    5.0
    Check Availability
    Manheim, PA (15 mi)
    Quick view
  • Estoril Blue Metallic 2013 BMW 328 xDriveEstoril Blue Metallic 2013 BMW 328 xDriveEstoril Blue Metallic 2013 BMW 328 xDriveEstoril Blue Metallic 2013 BMW 328 xDriveEstoril Blue Metallic 2013 BMW 328 xDriveEstoril Blue Metallic 2013 BMW 328 xDrive

    $6,900

    105,570 mi.
    Est. $118/mo

    Pre-Owned Cars of York

    Check Availability
    York, PA (12 mi)
    Quick view
  • Blue 2025 BMW 540 i xDriveBlue 2025 BMW 540 i xDriveBlue 2025 BMW 540 i xDriveBlue 2025 BMW 540 i xDriveBlue 2025 BMW 540 i xDriveBlue 2025 BMW 540 i xDrive

    $59,738

    4,844 mi.
    Est. $1,020/mo

    Susquehanna Chrysler Dodge Jeep RAM

    3.2
    Check Availability
    Wrightsville, PA (4 mi)
    Quick view
  • White 2011 BMW 328 328i 4dr SedanWhite 2011 BMW 328 328i 4dr SedanWhite 2011 BMW 328 328i 4dr SedanWhite 2011 BMW 328 328i 4dr SedanWhite 2011 BMW 328 328i 4dr SedanWhite 2011 BMW 328 328i 4dr Sedan

    $8,384

    101,899 mi.
    Est. $143/mo

    I-Deal Cars LLC

    3.3
    Check Availability
    Harrisburg, PA (29 mi)
    Quick view
  • Black 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35i

    $9,384

    126,157 mi.
    Est. $160/mo

    I-Deal Cars LLC CampHill

    4.1
    Check Availability
    Camp Hill, PA (30 mi)
    Quick view
  • Space Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35i

    $23,135

    68,771 mi.
    Est. $395/mo

    Thornton Automotive Dover

    4.9
    Check Availability
    Dover, PA (17 mi)
    Quick view
  • White 2011 BMW 328 xDriveWhite 2011 BMW 328 xDriveWhite 2011 BMW 328 xDriveWhite 2011 BMW 328 xDriveWhite 2011 BMW 328 xDriveWhite 2011 BMW 328 xDrive

    $7,987

    118,000 mi.
    Est. $136/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (10 mi)
    Quick view
  • Gray 2017 BMW 540 540i xDrive AWD 4dr SedanGray 2017 BMW 540 540i xDrive AWD 4dr SedanGray 2017 BMW 540 540i xDrive AWD 4dr SedanGray 2017 BMW 540 540i xDrive AWD 4dr SedanGray 2017 BMW 540 540i xDrive AWD 4dr SedanGray 2017 BMW 540 540i xDrive AWD 4dr Sedan

    $19,384

    118,120 mi.
    Est. $331/mo

    I-Deal Cars

    Check Availability
    York, PA (13 mi)
    Quick view
  • White 2021 BMW M440 I xDriveWhite 2021 BMW M440 I xDriveWhite 2021 BMW M440 I xDriveWhite 2021 BMW M440 I xDriveWhite 2021 BMW M440 I xDriveWhite 2021 BMW M440 I xDrive

    $36,998

    55,247 mi.
    Est. $632/mo

    CarMax Lancaster

    3.4
    Check Availability
    Lancaster, PA (13 mi)
    Quick view
  • Black 2015 BMW X3 xDrive28d AWD 4dr SUVBlack 2015 BMW X3 xDrive28d AWD 4dr SUVBlack 2015 BMW X3 xDrive28d AWD 4dr SUVBlack 2015 BMW X3 xDrive28d AWD 4dr SUVBlack 2015 BMW X3 xDrive28d AWD 4dr SUVBlack 2015 BMW X3 xDrive28d AWD 4dr SUV

    $13,384

    105,409 mi.
    Est. $228/mo

    I-Deal Cars LLC

    3.3
    Check Availability
    Harrisburg, PA (29 mi)
    Quick view
  • Gray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40iGray 2024 BMW X5 sDrive40i

    $38,998

    58,370 mi.
    Est. $666/mo

    CarMax Lancaster

    3.4
    Check Availability
    Lancaster, PA (13 mi)
    Quick view
  • Alpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDrive

    $35,813

    16,396 mi.
    Est. $611/mo

    Lancaster Mitsubishi

    2.7
    Check Availability
    East Petersburg, PA (13 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW 540 xDriveBlack Sapphire Metallic 2021 BMW 540 xDriveBlack Sapphire Metallic 2021 BMW 540 xDriveBlack Sapphire Metallic 2021 BMW 540 xDriveBlack Sapphire Metallic 2021 BMW 540 xDriveBlack Sapphire Metallic 2021 BMW 540 xDrive

    $34,181

    $1.1K
    59,327 mi.
    Est. $584/mo

    Thornton Automotive Dover

    4.9
    Check Availability
    Dover, PA (17 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

    $63,387

    $2.4K
    32,100 mi.
    Est. $1,082/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (131 mi)
    Quick view
  • Donington Grey Metallic 2021 BMW X6 M BaseDonington Grey Metallic 2021 BMW X6 M BaseDonington Grey Metallic 2021 BMW X6 M BaseDonington Grey Metallic 2021 BMW X6 M BaseDonington Grey Metallic 2021 BMW X6 M BaseDonington Grey Metallic 2021 BMW X6 M Base

    $56,690

    $200
    60,820 mi.
    Est. $968/mo

    Excel Auto Lounge

    4.6
    Check Availability
    $599 delivery from Hightstown, NJ (107 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