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
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $42,162

    24,976 mi.
    Est. $775/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $33,156

    29,704 mi.
    Est. $609/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Aventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40i

    $62,619

    25,807 mi.
    Est. $1,150/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 i

    $28,014

    36,580 mi.
    Est. $515/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Alpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 i

    $30,112

    51,077 mi.
    Est. $553/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Jet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 i

    $31,162

    36,232 mi.
    Est. $572/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Red 2021 BMW M5 BaseRed 2021 BMW M5 BaseRed 2021 BMW M5 BaseRed 2021 BMW M5 BaseRed 2021 BMW M5 BaseRed 2021 BMW M5 Base

    $66,000

    63,600 mi.
    Est. $1,212/mo

    Private seller: Jesus

    Tulare, CA (16 mi)
    Contact Seller
  • Black 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 I

    $21,998

    62,139 mi.
    Est. $404/mo

    CarMax Visalia

    4.1
    Visalia, CA (26 mi)
    Check Availability
  • Black 2020 BMW 430 IBlack 2020 BMW 430 IBlack 2020 BMW 430 IBlack 2020 BMW 430 IBlack 2020 BMW 430 IBlack 2020 BMW 430 I

    $23,998

    67,096 mi.
    Est. $441/mo

    CarMax Visalia

    4.1
    Visalia, CA (26 mi)
    Check Availability
  • Black 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40i

    $34,998

    $1K
    28,794 mi.
    Est. $643/mo

    CarMax Visalia

    4.1
    Visalia, CA (26 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $33,156

    36,767 mi.
    Est. $609/mo

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Black 2022 BMW 430 i

    $29,999

    88,809 mi.
    Est. $551/mo

    Private seller: Yalimar

    Delano, CA (15 mi)
    Contact Seller
  • Not Priced

    8,402 mi.

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Not Priced

    72,481 mi.

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Not Priced

    5 mi.

    BMW of Visalia

    Visalia, CA (26 mi)
    Check Availability
  • Black 2023 BMW M3 CompetitionBlack 2023 BMW M3 CompetitionBlack 2023 BMW M3 CompetitionBlack 2023 BMW M3 CompetitionBlack 2023 BMW M3 CompetitionBlack 2023 BMW M3 Competition

    $66,998

    $1K
    62,984 mi.
    Est. $1,231/mo

    CarMax Sacramento South

    4.6
    $149 delivery to Visalia, CA (26 mi)
    Check Availability
  • White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2

    $40,998

    40,544 mi.
    Est. $753/mo

    CarMax Palmdale

    4.6
    $149 delivery to Visalia, CA (26 mi)
    Check Availability
  • Alpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40i

    $67,999

    5,011 mi.
    Est. $1,249/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • 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

    $49,100

    $899
    5,289 mi.
    Est. $902/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Silver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30i

    $19,998

    $1K
    58,078 mi.
    Est. $367/mo

    CarMax Bakersfield

    4.8
    Bakersfield, CA (49 mi)
    Check Availability
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $30,998

    $1K
    47,731 mi.
    Est. $569/mo

    CarMax Bakersfield

    4.8
    Bakersfield, CA (49 mi)
    Check Availability
  • SPEC Color Signal Green 2023 BMW M3 BaseSPEC Color Signal Green 2023 BMW M3 BaseSPEC Color Signal Green 2023 BMW M3 BaseSPEC Color Signal Green 2023 BMW M3 BaseSPEC Color Signal Green 2023 BMW M3 BaseSPEC Color Signal Green 2023 BMW M3 Base

    $86,999

    $600
    15,339 mi.
    Est. $1,598/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW M340 M340iSkyscraper Grey Metallic 2024 BMW M340 M340iSkyscraper Grey Metallic 2024 BMW M340 M340iSkyscraper Grey Metallic 2024 BMW M340 M340iSkyscraper Grey Metallic 2024 BMW M340 M340iSkyscraper Grey Metallic 2024 BMW M340 M340i

    $58,999

    11,477 mi.
    Est. $1,084/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW i5 M60Brooklyn Grey Metallic 2025 BMW i5 M60Brooklyn Grey Metallic 2025 BMW i5 M60Brooklyn Grey Metallic 2025 BMW i5 M60Brooklyn Grey Metallic 2025 BMW i5 M60Brooklyn Grey Metallic 2025 BMW i5 M60

    $71,999

    $600
    5,054 mi.
    Est. $1,323/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2023 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2023 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2023 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2023 BMW M8 Gran Coupe CompetitionBlack Sapphire Metallic 2023 BMW M8 Gran Coupe Competition

    $77,999

    $163
    41,729 mi.
    Est. $1,433/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2024 BMW X5 PHEV xDrive50e

    $50,999

    $163
    38,320 mi.
    Est. $937/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X6 xDrive40iSkyscraper Grey Metallic 2026 BMW X6 xDrive40iSkyscraper Grey Metallic 2026 BMW X6 xDrive40iSkyscraper Grey Metallic 2026 BMW X6 xDrive40iSkyscraper Grey Metallic 2026 BMW X6 xDrive40iSkyscraper Grey Metallic 2026 BMW X6 xDrive40i

    $71,999

    12,686 mi.
    Est. $1,323/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • LIGHT RED 2026 BMW M850 Gran Coupe xDriveLIGHT RED 2026 BMW M850 Gran Coupe xDriveLIGHT RED 2026 BMW M850 Gran Coupe xDriveLIGHT RED 2026 BMW M850 Gran Coupe xDriveLIGHT RED 2026 BMW M850 Gran Coupe xDriveLIGHT RED 2026 BMW M850 Gran Coupe xDrive

    $96,599

    1,367 mi.
    Est. $1,775/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability
  • Imperial Blue Metallic 2017 BMW 540 540iImperial Blue Metallic 2017 BMW 540 540iImperial Blue Metallic 2017 BMW 540 540iImperial Blue Metallic 2017 BMW 540 540iImperial Blue Metallic 2017 BMW 540 540iImperial Blue Metallic 2017 BMW 540 540i

    $21,499

    $500
    80,362 mi.
    Est. $395/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (49 mi)
    Check Availability