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
  • 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 2013 BMW 328 iImperial Blue Metallic 2013 BMW 328 iImperial Blue Metallic 2013 BMW 328 iImperial Blue Metallic 2013 BMW 328 iImperial Blue Metallic 2013 BMW 328 iImperial Blue Metallic 2013 BMW 328 i

    $10,457

    81,243 mi.
    Est. $194/mo

    Cactus Auto

    1.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Imperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEV

    $13,851

    81,529 mi.
    Est. $257/mo

    Cactus Auto

    1.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • 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
  • 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
  • Alpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28i

    $18,995

    71,949 mi.
    Est. $352/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Alpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28i

    $13,995

    $1K
    97,115 mi.
    Est. $259/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Blue 2021 BMW X6 M50iBlue 2021 BMW X6 M50iBlue 2021 BMW X6 M50iBlue 2021 BMW X6 M50iBlue 2021 BMW X6 M50iBlue 2021 BMW X6 M50i

    $54,998

    44,420 mi.
    Est. $1,019/mo

    CarMax Tucson

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

    $24,995

    $1.6K
    59,348 mi.
    Est. $463/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Black 2011 BMW 335 335i Convertible 2DBlack 2011 BMW 335 335i Convertible 2DBlack 2011 BMW 335 335i Convertible 2DBlack 2011 BMW 335 335i Convertible 2DBlack 2011 BMW 335 335i Convertible 2DBlack 2011 BMW 335 335i Convertible 2D

    $10,990

    77,311 mi.
    Est. $204/mo

    Unique Imports

    3.5
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Alpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 i

    $15,995

    57,859 mi.
    Est. $296/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $26,995

    68,629 mi.
    Est. $500/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Blue 2003 BMW Z4 3.0i RoadsterBlue 2003 BMW Z4 3.0i RoadsterBlue 2003 BMW Z4 3.0i RoadsterBlue 2003 BMW Z4 3.0i RoadsterBlue 2003 BMW Z4 3.0i RoadsterBlue 2003 BMW Z4 3.0i Roadster

    $11,995

    62,000 mi.
    Est. $222/mo

    Jay Auto Sales

    Check Availability
    Tucson, AZ (19 mi)
    Quick view
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $9,999

    145,336 mi.
    Est. $185/mo

    Unique Imports

    3.5
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330i

    $49,995

    267 mi.
    Est. $927/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • Alpine White 2020 BMW 228 Gran Coupe i xDriveAlpine White 2020 BMW 228 Gran Coupe i xDriveAlpine White 2020 BMW 228 Gran Coupe i xDriveAlpine White 2020 BMW 228 Gran Coupe i xDriveAlpine White 2020 BMW 228 Gran Coupe i xDriveAlpine White 2020 BMW 228 Gran Coupe i xDrive

    $17,995

    $2K
    63,772 mi.
    Est. $333/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Bluestone Metallic 2019 BMW 540 i xDriveBluestone Metallic 2019 BMW 540 i xDriveBluestone Metallic 2019 BMW 540 i xDriveBluestone Metallic 2019 BMW 540 i xDriveBluestone Metallic 2019 BMW 540 i xDriveBluestone Metallic 2019 BMW 540 i xDrive

    $24,995

    93,615 mi.
    Est. $463/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Deep Sea Blue Metallic 2014 BMW Z4 sDrive35iDeep Sea Blue Metallic 2014 BMW Z4 sDrive35iDeep Sea Blue Metallic 2014 BMW Z4 sDrive35iDeep Sea Blue Metallic 2014 BMW Z4 sDrive35iDeep Sea Blue Metallic 2014 BMW Z4 sDrive35iDeep Sea Blue Metallic 2014 BMW Z4 sDrive35i

    $19,990

    72,095 mi.
    Est. $370/mo

    Paramount Auto Sales

    Check Availability
    Tucson, AZ (16 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
  • Jet Black 2020 BMW 228 Gran Coupe i xDriveJet Black 2020 BMW 228 Gran Coupe i xDriveJet Black 2020 BMW 228 Gran Coupe i xDriveJet Black 2020 BMW 228 Gran Coupe i xDriveJet Black 2020 BMW 228 Gran Coupe i xDriveJet Black 2020 BMW 228 Gran Coupe i xDrive

    $20,995

    $710
    46,521 mi.
    Est. $389/mo

    The Car Lot

    3.3
    Check Availability
    Tucson, AZ (18 mi)
    Quick view
  • Silver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 I

    $22,998

    56,111 mi.
    Est. $426/mo

    CarMax Tucson

    4.9
    Check Availability
    Tucson, AZ (25 mi)
    Quick view
  • White 2016 BMW 228 XIWhite 2016 BMW 228 XIWhite 2016 BMW 228 XIWhite 2016 BMW 228 XIWhite 2016 BMW 228 XIWhite 2016 BMW 228 XI

    $18,998

    67,840 mi.
    Est. $352/mo

    CarMax Murrieta

    Check Availability
    $149 delivery to Tucson, AZ (18 mi)
    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $33,401

    $594
    7,437 mi.
    Est. $619/mo

    Kissner Motors

    Check Availability
    $700 delivery from Grand Junction, CO (500 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