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
  • Imperial Blue Metallic 2018 BMW X5 xDrive50i

    $21,394

    84,845 mi.
    Est. $365/mo

    Key Chrysler Dodge Jeep RAM of Rochester

    4.4
    Rochester, NH (14 mi)
    Check Availability

  • - 2022 BMW X3 xDrive30i- 2022 BMW X3 xDrive30i- 2022 BMW X3 xDrive30i- 2022 BMW X3 xDrive30i- 2022 BMW X3 xDrive30i- 2022 BMW X3 xDrive30i

    $27,461

    63,167 mi.
    Est. $468/mo

    Merchants Automotive Group

    4.4
    Hooksett, NH (23 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW X5 xDrive40i

    $53,319

    22,847 mi.
    Est. $909/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30i

    $43,279

    20,301 mi.
    Est. $738/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Alpine White 2026 BMW X1 M35i

    $49,399

    9,831 mi.
    Est. $842/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Blue Metallic 2026 BMW M440 i xDrive

    $73,183

    7,098 mi.
    Est. $1,248/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X5 xDrive40i

    $65,596

    15,620 mi.
    Est. $1,118/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Red Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDrive

    $30,000

    30,790 mi.
    Est. $511/mo

    Team Nissan

    4.6
    Manchester, NH (25 mi)
    Check Availability

  • Jet Black 2023 BMW X3 xDrive30i

    $38,456

    21,007 mi.
    Est. $656/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW X1 xDrive28i

    $41,547

    9,017 mi.
    Est. $708/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW 330 xDrive

    $52,544

    4,967 mi.
    Est. $896/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW X6 xDrive40i

    $74,580

    8,059 mi.
    Est. $1,272/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $60,587

    19,121 mi.
    Est. $1,033/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (25 mi)
    Check Availability
  • Special Order Color 2025 BMW M3 Competition xDriveSpecial Order Color 2025 BMW M3 Competition xDriveSpecial Order Color 2025 BMW M3 Competition xDriveSpecial Order Color 2025 BMW M3 Competition xDriveSpecial Order Color 2025 BMW M3 Competition xDriveSpecial Order Color 2025 BMW M3 Competition xDrive

    $93,797

    6,912 mi.
    Est. $1,599/mo

    Salem Ford

    Salem, NH (27 mi)
    Check Availability

  • Alpine White 2018 BMW 430 Gran Coupe i xDrive

    $20,086

    63,163 mi.
    Est. $342/mo

    Ira Toyota of Manchester

    4.5
    Manchester, NH (25 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDrive

    Not Priced

    36,321 mi.
    Est. $0/mo

    Bob Mariano Chrysler Dodge Jeep Ram

    3.6
    Concord, NH (26 mi)
    Check Availability
  • Titanium Silver Metallic 2014 BMW X3 xDrive35i

    $11,797

    108,001 mi.
    Est. $201/mo

    Salem Ford

    Salem, NH (27 mi)
    Check Availability
  • $24,287

    $500
    69,298 mi.
    Est. $414/mo

    Land Rover Bedford

    Bedford, NH (27 mi)
    Check Availability
  • $21,744

    $1.7K
    133,105 mi.
    Est. $371/mo

    Land Rover Bedford

    Bedford, NH (27 mi)
    Check Availability
  • Imperial Blue Metallic 2018 BMW X5 xDrive50i

    $21,394

    84,845 mi.
    Est. $365/mo

    Key Chrysler Dodge Jeep RAM of Rochester

    4.4
    Rochester, NH (14 mi)
    Check Availability

  • $48,287

    $500
    71,317 mi.
    Est. $823/mo

    Land Rover Bedford

    Bedford, NH (27 mi)
    Check Availability
  • $71,787

    6,463 mi.
    Est. $1,224/mo

    Land Rover Bedford

    Bedford, NH (27 mi)
    Check Availability
  • Blue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30i

    Not Priced

    61,764 mi.
    Est. $0/mo

    High Line Auto Sales

    4.4
    Salem, NH (28 mi)
    Check Availability
  • White 2019 BMW 740 IWhite 2019 BMW 740 IWhite 2019 BMW 740 IWhite 2019 BMW 740 IWhite 2019 BMW 740 IWhite 2019 BMW 740 I

    $34,998

    $2K
    36,911 mi.
    Est. $597/mo

    CarMax Rochester

    4.2
    $199 delivery to Manchester, NH (25 mi)
    Check Availability
  • Gray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 Base

    $28,494

    $500
    44,422 mi.
    Est. $486/mo

    Auto Buying Service

    3.8
    $460 delivery from Fairfax, VA (438 mi)
    Check Availability
  • Alpine White 2020 BMW 228 Gran Coupe xDriveAlpine White 2020 BMW 228 Gran Coupe xDriveAlpine White 2020 BMW 228 Gran Coupe xDriveAlpine White 2020 BMW 228 Gran Coupe xDriveAlpine White 2020 BMW 228 Gran Coupe xDriveAlpine White 2020 BMW 228 Gran Coupe xDrive

    $21,774

    $1.5K
    72,124 mi.
    Est. $371/mo

    Mercedes-Benz of Scarborough

    4.7
    Scarborough, ME (48 mi)
    Check Availability
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $46,405

    $620
    43,701 mi.
    Est. $791/mo

    Nucar Honda of Westford

    4.4
    Westford, MA (45 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $28,760

    $500
    62,955 mi.
    Est. $490/mo

    Kelly Nissan of Lynnfield

    4.9
    Lynnfield, MA (43 mi)
    Check Availability
  • Alpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40i

    $23,454

    $220
    90,931 mi.
    Est. $400/mo

    INFINITI of Nashua

    4.8
    Nashua, NH (35 mi)
    Check Availability
  • Blue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30i

    $39,475

    24,795 mi.
    Est. $673/mo

    Modern Auto Sales

    5.0
    Tyngsboro, MA (37 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $24,420

    $950
    80,034 mi.
    Est. $416/mo

    Granite Subaru

    4.7
    Hudson, NH (34 mi)
    Check Availability
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $45,998

    $2K
    45,580 mi.
    Est. $784/mo

    CarMax South Portland

    4.8
    South Portland, ME (49 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $30,794

    $1.7K
    71,147 mi.
    Est. $525/mo

    Land Rover Scarborough

    4.6
    Scarborough, ME (46 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $40,301

    $805
    50,202 mi.
    Est. $687/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (50 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $33,893

    72,584 mi.
    Est. $578/mo

    The Highline Group

    4.5
    Lowell, MA (39 mi)
    Check Availability
  • 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

    $31,810

    $600
    50,033 mi.
    Est. $542/mo

    McGovern Hyundai of Danvers

    4.7
    Danvers, MA (39 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $33,310

    $100
    40,484 mi.
    Est. $568/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (50 mi)
    Check Availability