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

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

    BMW of Westbrook

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

    58,068 mi.
    Est. $953/mo

    BMW of Westbrook

    Westbrook, ME (24 mi)
    Quick view
  • $35,514

    69,624 mi.
    Est. $639/mo

    Land Rover Scarborough

    4.6
    Check Availability
    Scarborough, ME (27 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 (27 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X1 xDrive28iBlack Sapphire Metallic 2022 BMW X1 xDrive28iBlack Sapphire Metallic 2022 BMW X1 xDrive28iBlack Sapphire Metallic 2022 BMW X1 xDrive28iBlack Sapphire Metallic 2022 BMW X1 xDrive28iBlack Sapphire Metallic 2022 BMW X1 xDrive28i

    $23,000

    50,257 mi.
    Est. $414/mo

    Bob Johnson Used

    4.0
    Check Availability
    $519 delivery from Rochester, NY (347 mi)
    Quick view
  • Gray 2016 BMW 328 XIGray 2016 BMW 328 XIGray 2016 BMW 328 XIGray 2016 BMW 328 XIGray 2016 BMW 328 XIGray 2016 BMW 328 XI

    $17,998

    $1K
    64,661 mi.
    Est. $324/mo

    CarMax Mechanicsburg

    Check Availability
    $249 delivery to South Portland, ME (25 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $82,999

    15,260 mi.
    Est. $1,493/mo

    Key GMC of Rochester

    4.7
    Check Availability
    Rochester, NH (43 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

    39,256 mi.
    Est. $530/mo

    Nucar Kia of Tilton

    4.7
    Check Availability
    Tilton, NH (49 mi)
    Quick view
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $18,490

    91,743 mi.
    Est. $333/mo

    Crafts Cars

    4.8
    Check Availability
    Lisbon Falls, ME (37 mi)
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $34,400

    $597
    40,183 mi.
    Est. $619/mo

    Weirs Motor Sales, Inc.

    4.5
    Check Availability
    Arundel, ME (31 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 (47 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

    $17,521

    96,571 mi.
    Est. $315/mo

    Somersworth Nissan

    3.8
    Check Availability
    Somersworth, NH (41 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

    $54,458

    40,512 mi.
    Est. $980/mo

    McFarland Ford of Rochester

    4.8
    Check Availability
    Rochester, NH (37 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDrive

    $27,990

    52,873 mi.
    Est. $503/mo

    Ecodrive Automall

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

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

    Ecodrive Automall

    4.3
    Check Availability
    Gorham, NH (46 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40i

    $49,450

    25,346 mi.
    Est. $889/mo

    Ecodrive Chevrolet GMC of Gorham

    4.7
    Check Availability
    Gorham, NH (47 mi)
    Quick view
  • Gray Metallic 2025 BMW XM BaseGray Metallic 2025 BMW XM BaseGray Metallic 2025 BMW XM BaseGray Metallic 2025 BMW XM BaseGray Metallic 2025 BMW XM BaseGray Metallic 2025 BMW XM Base

    $96,450

    19,452 mi.
    Est. $1,735/mo

    Ecodrive Chevrolet GMC of Gorham

    4.7
    Check Availability
    Gorham, NH (47 mi)
    Quick view
  • White Metallic 2025 BMW X2 xDrive28iWhite Metallic 2025 BMW X2 xDrive28iWhite Metallic 2025 BMW X2 xDrive28iWhite Metallic 2025 BMW X2 xDrive28iWhite Metallic 2025 BMW X2 xDrive28iWhite Metallic 2025 BMW X2 xDrive28i

    $34,990

    24,011 mi.
    Est. $629/mo

    Ecodrive Automall

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