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
  • Black Sapphire Metallic 2016 BMW 340 iBlack Sapphire Metallic 2016 BMW 340 iBlack Sapphire Metallic 2016 BMW 340 iBlack Sapphire Metallic 2016 BMW 340 iBlack Sapphire Metallic 2016 BMW 340 iBlack Sapphire Metallic 2016 BMW 340 i

    $24,496

    80,799 mi.
    Est. $454/mo

    Cactus Auto

    1.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Orion Silver Metallic 2011 BMW Z4 sDrive35iOrion Silver Metallic 2011 BMW Z4 sDrive35iOrion Silver Metallic 2011 BMW Z4 sDrive35iOrion Silver Metallic 2011 BMW Z4 sDrive35iOrion Silver Metallic 2011 BMW Z4 sDrive35iOrion Silver Metallic 2011 BMW Z4 sDrive35i

    $13,990

    95,052 mi.
    Est. $259/mo

    Paramount Auto Sales

    Check Availability
    Tucson, AZ (16 mi)
    Quick view
  • White 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 Base

    $50,000

    56,671 mi.
    Est. $927/mo

    Private seller: Frank

    Contact Seller
    Vail, AZ (3 mi)
    Quick view
  • Blue Metallic 2016 BMW 328 iBlue Metallic 2016 BMW 328 iBlue Metallic 2016 BMW 328 iBlue Metallic 2016 BMW 328 iBlue Metallic 2016 BMW 328 iBlue Metallic 2016 BMW 328 i

    $12,859

    94,896 mi.
    Est. $238/mo

    Cactus Auto

    1.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Imperial Blue Metallic 2016 BMW 340 iImperial Blue Metallic 2016 BMW 340 iImperial Blue Metallic 2016 BMW 340 iImperial Blue Metallic 2016 BMW 340 iImperial Blue Metallic 2016 BMW 340 iImperial Blue Metallic 2016 BMW 340 i

    $24,504

    67,543 mi.
    Est. $454/mo

    Cactus Auto

    1.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • 2016 BMW X5 M Base2016 BMW X5 M Base2016 BMW X5 M Base2016 BMW X5 M Base2016 BMW X5 M Base2016 BMW X5 M Base

    $29,845

    $150
    69,831 mi.
    Est. $553/mo

    MG Motors

    Check Availability
    Tuscon, AZ (23 mi)
    Quick view
  • $37,990

    16,828 mi.
    Est. $704/mo

    Royal Pre-Owned Super Center

    4.5
    Check Availability
    Tucson, AZ (17 mi)
    Quick view
  • $29,995

    $495
    46,374 mi.
    Est. $556/mo

    Volvo Cars Tucson

    3.9
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Oxide Grey Metallic 2025 BMW 530 xDrive

    $50,995

    24,417 mi.
    Est. $945/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $65,515

    11,419 mi.
    Est. $1,214/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $94,400

    10,962 mi.
    Est. $1,749/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Manhattan Green Metallic 2021 BMW X5 xDrive40i

    $37,995

    33,066 mi.
    Est. $704/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Mediterranean Blue Metallic 2018 BMW 330 330i

    $15,995

    89,582 mi.
    Est. $296/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $59,685

    10,983 mi.
    Est. $1,106/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $72,375

    9,561 mi.
    Est. $1,341/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW X4 xDrive30i

    $42,288

    $1.7K
    29,588 mi.
    Est. $784/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Mineral White Metallic 2022 BMW 430 i xDrive

    $36,995

    15,539 mi.
    Est. $686/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Mediterranean Blue Metallic 2018 BMW M550 i Xdrive

    $30,995

    66,359 mi.
    Est. $574/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X5 PHEV xDrive50e

    $63,725

    $670
    12,503 mi.
    Est. $1,181/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $75,125

    9,478 mi.
    Est. $1,392/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive50i

    $32,995

    55,808 mi.
    Est. $611/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • $59,610

    10,469 mi.
    Est. $1,105/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Blue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28i

    $26,998

    47,417 mi.
    Est. $500/mo

    CarMax Palmdale

    4.6
    Check Availability
    $149 delivery to Tucson, AZ (18 mi)
    Quick view
  • Black 2025 BMW 230 IBlack 2025 BMW 230 IBlack 2025 BMW 230 IBlack 2025 BMW 230 IBlack 2025 BMW 230 IBlack 2025 BMW 230 I

    $38,998

    3,878 mi.
    Est. $723/mo

    CarMax Phoenix-Gilbert

    4.6
    Check Availability
    Free delivery to Tucson, AZ (18 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