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
  • $35,995

    38,141 mi.
    Est. $647/mo

    BMW of Westbrook

    Westbrook, ME (25 mi)
    Quick view
  • $67,995

    48,821 mi.
    Est. $1,223/mo

    BMW of Westbrook

    Westbrook, ME (25 mi)
    Quick view
  • $61,995

    24,285 mi.
    Est. $1,115/mo

    BMW of Westbrook

    Westbrook, ME (25 mi)
    Quick view
  • $52,995

    58,068 mi.
    Est. $953/mo

    BMW of Westbrook

    Westbrook, ME (25 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50e

    $51,387

    37,530 mi.
    Est. $924/mo

    Ira Ford Saco

    4.8
    Check Availability
    Saco, ME (26 mi)
    Quick view
  • $95,878

    14,284 mi.
    Est. $1,725/mo

    Land Rover Scarborough

    4.6
    Check Availability
    Scarborough, ME (26 mi)
    Quick view
  • British Racing Green 2024 BMW X5 M60i

    $63,990

    55,413 mi.
    Est. $1,151/mo

    Portland Volvo of Scarborough, ME

    4.9
    Check Availability
    Scarborough, ME (28 mi)
    Quick view
  • Gray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 Base

    $65,483

    29,089 mi.
    Est. $1,178/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (277 mi)
    Quick view
  • Gray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XI

    $41,998

    28,331 mi.
    Est. $755/mo

    CarMax Danvers

    Check Availability
    Free delivery to South Portland, ME (26 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $54,990

    23,453 mi.
    Est. $989/mo

    Ecodrive Chevrolet GMC of Gorham

    4.7
    Check Availability
    Gorham, NH (50 mi)
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $29,462

    $104
    39,256 mi.
    Est. $530/mo

    Nucar Kia of Tilton

    4.6
    Check Availability
    Tilton, NH (44 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $15,972

    $484
    96,571 mi.
    Est. $287/mo

    Somersworth Nissan

    3.8
    Check Availability
    Somersworth, NH (36 mi)
    Quick view
  • Mineral Gray Metallic 2015 BMW 328 xDriveMineral Gray Metallic 2015 BMW 328 xDriveMineral Gray Metallic 2015 BMW 328 xDriveMineral Gray Metallic 2015 BMW 328 xDriveMineral Gray Metallic 2015 BMW 328 xDriveMineral Gray Metallic 2015 BMW 328 xDrive

    $14,999

    97,128 mi.
    Est. $270/mo

    Tim's Truck Capital & Auto Sales Inc

    4.5
    Check Availability
    Epsom, NH (47 mi)
    Quick view
  • Alpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40i

    $53,886

    $1K
    40,512 mi.
    Est. $969/mo

    McFarland Ford of Rochester

    4.8
    Check Availability
    Rochester, NH (32 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 540 i xDriveBlack Sapphire Metallic 2022 BMW 540 i xDriveBlack Sapphire Metallic 2022 BMW 540 i xDriveBlack Sapphire Metallic 2022 BMW 540 i xDriveBlack Sapphire Metallic 2022 BMW 540 i xDriveBlack Sapphire Metallic 2022 BMW 540 i xDrive

    $43,995

    16,485 mi.
    Est. $791/mo

    Portsmouth Chevrolet

    4.7
    Check Availability
    Portsmouth, NH (49 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDrive

    $40,735

    $264
    3,472 mi.
    Est. $733/mo

    Key Chrysler Dodge RAM of Portsmouth

    4.6
    Check Availability
    Portsmouth, NH (49 mi)
    Quick view
  • Jet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45e

    $29,964

    $3.8K
    71,573 mi.
    Est. $539/mo

    McFarland Ford of Rochester

    4.8
    Check Availability
    Rochester, NH (32 mi)
    Quick view
  • Mediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28i

    $16,750

    81,512 mi.
    Est. $301/mo

    Key Chrysler Dodge RAM of Portsmouth

    4.6
    Check Availability
    Portsmouth, NH (49 mi)
    Quick view
  • Silver Metallic 2016 BMW 535 535iSilver Metallic 2016 BMW 535 535iSilver Metallic 2016 BMW 535 535iSilver Metallic 2016 BMW 535 535iSilver Metallic 2016 BMW 535 535iSilver Metallic 2016 BMW 535 535i

    $14,995

    $500
    86,263 mi.
    Est. $270/mo

    Portsmouth Chevrolet

    4.7
    Check Availability
    Portsmouth, NH (49 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDrive

    $33,987

    $1.3K
    38,277 mi.
    Est. $611/mo

    McGovern Subaru

    4.9
    Check Availability
    Newington, NH (47 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDrive

    $76,890

    $100
    14,257 mi.
    Est. $1,383/mo

    Ecodrive Automall

    4.3
    Check Availability
    Gorham, NH (49 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