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
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $31,598

    $400
    43,734 mi.
    Est. $537/mo

    Century Automotive

    4.5
    Check Availability
    Huntsville, AL (10 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30i

    $34,998

    $1K
    31,584 mi.
    Est. $595/mo

    Century Automotive

    4.5
    Check Availability
    Huntsville, AL (10 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $46,635

    $2K
    9,517 mi.
    Est. $792/mo

    Century Automotive

    4.5
    Check Availability
    Huntsville, AL (10 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $51,255

    7,998 mi.
    Est. $871/mo

    Century Automotive

    4.5
    Check Availability
    Huntsville, AL (10 mi)
    Quick view
  • Gray 2025 BMW X2 XDrive28iGray 2025 BMW X2 XDrive28iGray 2025 BMW X2 XDrive28iGray 2025 BMW X2 XDrive28iGray 2025 BMW X2 XDrive28iGray 2025 BMW X2 XDrive28i

    $39,998

    16,836 mi.
    Est. $680/mo

    CarMax Huntsville

    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 i

    $30,970

    $336
    53,226 mi.
    Est. $526/mo

    Shottenkirk Honda Huntsville

    4.9
    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • White Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40i

    $69,886

    34,894 mi.
    Est. $1,187/mo

    Shottenkirk Honda Huntsville

    4.9
    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • Manhattan Green Metallic 2022 BMW X6 M50iManhattan Green Metallic 2022 BMW X6 M50iManhattan Green Metallic 2022 BMW X6 M50iManhattan Green Metallic 2022 BMW X6 M50iManhattan Green Metallic 2022 BMW X6 M50iManhattan Green Metallic 2022 BMW X6 M50i

    $57,689

    41,977 mi.
    Est. $980/mo

    Lifted Trucks- Huntsville, AL

    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    $78,885

    5,902 mi.
    Est. $1,340/mo

    Hiley Automotive Group

    3.8
    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • $71,998

    25,676 mi.
    Est. $1,223/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $41,998

    3,811 mi.
    Est. $714/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $74,998

    25,402 mi.
    Est. $1,274/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $66,998

    5,891 mi.
    Est. $1,138/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $39,998

    32,485 mi.
    Est. $680/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $46,998

    6,895 mi.
    Est. $799/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $67,998

    26,286 mi.
    Est. $1,155/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $29,998

    54,966 mi.
    Est. $510/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $55,998

    18,070 mi.
    Est. $951/mo

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • $75,998

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

    Century BMW (AL)

    Huntsville, AL (10 mi)
    Quick view
  • Estoril Blue Metallic 2016 BMW 340 xDrive

    $25,514

    $268
    55,839 mi.
    Est. $433/mo

    Hiley Automotive Group

    3.8
    Check Availability
    Huntsville, AL (12 mi)
    Quick view
  • Silver 2015 BMW 320 XISilver 2015 BMW 320 XISilver 2015 BMW 320 XISilver 2015 BMW 320 XISilver 2015 BMW 320 XISilver 2015 BMW 320 XI

    $14,599

    94,192 mi.
    Est. $248/mo

    CarMax Nashville

    4.0
    Check Availability
    Free delivery to Huntsville, AL (12 mi)
    Quick view
  • White 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 Touring

    $16,500

    85,414 mi.
    Est. $280/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (318 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