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 2007 BMW Z4 3.0i RoadsterWhite 2007 BMW Z4 3.0i RoadsterWhite 2007 BMW Z4 3.0i RoadsterWhite 2007 BMW Z4 3.0i RoadsterWhite 2007 BMW Z4 3.0i RoadsterWhite 2007 BMW Z4 3.0i Roadster

    $11,798

    79,001 mi.
    Est. $205/mo

    AutoNation Nissan Tempe

    4.4
    Tempe, AZ (7 mi)
    Check Availability

    Quick view
  • Alpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28i

    $22,999

    43,881 mi.
    Est. $399/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (13 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2020 BMW Z4 sDrive30iGlacier Silver Metallic 2020 BMW Z4 sDrive30iGlacier Silver Metallic 2020 BMW Z4 sDrive30iGlacier Silver Metallic 2020 BMW Z4 sDrive30iGlacier Silver Metallic 2020 BMW Z4 sDrive30iGlacier Silver Metallic 2020 BMW Z4 sDrive30i

    $31,990

    37,200 mi.
    Est. $555/mo

    Mark Kia

    4.1
    Scottsdale, AZ (14 mi)
    Check Availability
    Quick view
  • 2016 BMW Z4 sDrive28i2016 BMW Z4 sDrive28i2016 BMW Z4 sDrive28i2016 BMW Z4 sDrive28i2016 BMW Z4 sDrive28i2016 BMW Z4 sDrive28i

    $21,888

    52,522 mi.
    Est. $380/mo

    Auto Junction Benz & Beemers

    Tempe, AZ (11 mi)
    Check Availability
    Quick view
  • Misano Blue Metallic 2019 BMW Z4 sDrive30iMisano Blue Metallic 2019 BMW Z4 sDrive30iMisano Blue Metallic 2019 BMW Z4 sDrive30iMisano Blue Metallic 2019 BMW Z4 sDrive30iMisano Blue Metallic 2019 BMW Z4 sDrive30iMisano Blue Metallic 2019 BMW Z4 sDrive30i

    $27,496

    $400
    81,331 mi.
    Est. $477/mo

    I-10 Automotive Group

    Gilbert, AZ (6 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW Z4 M40iAlpine White 2021 BMW Z4 M40iAlpine White 2021 BMW Z4 M40iAlpine White 2021 BMW Z4 M40iAlpine White 2021 BMW Z4 M40iAlpine White 2021 BMW Z4 M40i

    $47,072

    $700
    25,230 mi.
    Est. $817/mo

    Bill Luke Chrysler Jeep Dodge RAM

    3.7
    Phoenix, AZ (21 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2016 BMW Z4 sDrive28iMineral White Metallic 2016 BMW Z4 sDrive28iMineral White Metallic 2016 BMW Z4 sDrive28iMineral White Metallic 2016 BMW Z4 sDrive28iMineral White Metallic 2016 BMW Z4 sDrive28iMineral White Metallic 2016 BMW Z4 sDrive28i

    $22,950

    54,700 mi.
    Est. $398/mo

    Goldies Motors

    3.3
    Mesa, AZ (12 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2013 BMW Z4 sDrive35iMelbourne Red Metallic 2013 BMW Z4 sDrive35iMelbourne Red Metallic 2013 BMW Z4 sDrive35iMelbourne Red Metallic 2013 BMW Z4 sDrive35iMelbourne Red Metallic 2013 BMW Z4 sDrive35iMelbourne Red Metallic 2013 BMW Z4 sDrive35i

    $14,995

    107,462 mi.
    Est. $260/mo

    Carz R Us LLC

    3.1
    Mesa, AZ (17 mi)
    Check Availability
    Quick view
  • $39,991

    38,438 mi.
    Est. $694/mo

    Chapman BMW on Camelback

    Phoenix, AZ (19 mi)
    Quick view
  • $69,991

    9,419 mi.
    Est. $1,215/mo

    Chapman BMW on Camelback

    Phoenix, AZ (19 mi)
    Quick view
  • $54,991

    19,980 mi.
    Est. $955/mo

    Chapman BMW on Camelback

    Phoenix, AZ (19 mi)
    Quick view
  • Misano Blue Metallic 2020 BMW Z4 M40i

    $46,534

    26,201 mi.
    Est. $808/mo

    BMW North Scottsdale

    4.9
    Phoenix, AZ (25 mi)
    Check Availability
    Quick view
  • San Remo Green Metallic 2025 BMW Z4 M40i

    $70,384

    15,078 mi.
    Est. $1,222/mo

    BMW North Scottsdale

    4.9
    Phoenix, AZ (25 mi)
    Check Availability
    Quick view
  • Blue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40I

    $38,998

    40,681 mi.
    Est. $677/mo

    CarMax Pleasant Hill

    4.0
    $249 delivery to Gilbert, AZ (7 mi)
    Check Availability
    Quick view
  • Gray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40I

    $43,998

    33,836 mi.
    Est. $764/mo

    CarMax Colorado Springs

    4.5
    $449 delivery to Gilbert, AZ (7 mi)
    Check Availability
    Quick view
  • White 2019 BMW Z4 sDrive30iWhite 2019 BMW Z4 sDrive30iWhite 2019 BMW Z4 sDrive30iWhite 2019 BMW Z4 sDrive30iWhite 2019 BMW Z4 sDrive30iWhite 2019 BMW Z4 sDrive30i

    $31,890

    52,283 mi.
    Est. $554/mo

    Galpin Ford - AZ

    4.1
    Prescott, AZ (97 mi)
    Check Availability
    Quick view
  • Frozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40i

    $74,027

    4,446 mi.
    Est. $1,285/mo

    Arrowhead BMW

    3.8
    Glendale, AZ (31 mi)
    Check Availability
    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. $243/mo

    Paramount Auto Sales

    Tucson, AZ (97 mi)
    Check Availability
    Quick view
  • Jet Black 2012 BMW Z4 sDrive35iJet Black 2012 BMW Z4 sDrive35iJet Black 2012 BMW Z4 sDrive35iJet Black 2012 BMW Z4 sDrive35iJet Black 2012 BMW Z4 sDrive35iJet Black 2012 BMW Z4 sDrive35i

    $17,990

    57,584 mi.
    Est. $312/mo

    Paramount Auto Sales

    Tucson, AZ (97 mi)
    Check Availability
    Quick view
  • $15,536

    60,046 mi.
    Est. $270/mo

    Arrowhead BMW

    3.8
    Glendale, AZ (31 mi)
    Check Availability
    Quick view
  • Red 2011 BMW Z4 sDrive30i

    $18,400

    49,587 mi.
    Est. $319/mo

    Jim Click Jeep

    Tucson, AZ (87 mi)
    Check Availability
    Quick view

About the BMW Z4

FAQs

How much does the BMW Z4 cost?

The BMW Z4 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the Z4 is $29,858, with pricing starting at $3,995.

What is the MPG of the BMW Z4?

The BMW Z4 with traditional internal combustion engine offers up to 25 MPG city and 32 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW Z4?

The BMW Z4 compares to and/or competes against the following vehicles:


  • Porsche Boxster
  • Mercedes-Benz SLK-Class
  • Mercedes-Benz SLC 300
  • BMW Z4 M
  • BMW M440
  • Audi TT

What trim levels are available for the BMW Z4?

The BMW Z4 is available in the following trim levels:

What model years are available for the BMW Z4?

Available model years for BMW Z4 inventory range from 2007 to 2026.

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