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 2011 BMW Z4 sDrive35isWhite 2011 BMW Z4 sDrive35isWhite 2011 BMW Z4 sDrive35isWhite 2011 BMW Z4 sDrive35isWhite 2011 BMW Z4 sDrive35isWhite 2011 BMW Z4 sDrive35is

    $17,995

    98,073 mi.
    Est. $325/mo

    Daas Imports

    Check Availability
    West Chester, OH (22 mi)
    Quick view
  • TITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterTITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterTITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterTITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterTITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterTITANIUM SILVER METALLIC WITH BLACK SOFT TOP 2003 BMW Z4 3.0i Roadster

    $14,995

    53,233 mi.
    Est. $271/mo

    The Auto Livery

    Check Availability
    Fairfield, OH (24 mi)
    Quick view
  • Metallic 2023 BMW Z4 M40iMetallic 2023 BMW Z4 M40iMetallic 2023 BMW Z4 M40iMetallic 2023 BMW Z4 M40iMetallic 2023 BMW Z4 M40iMetallic 2023 BMW Z4 M40i

    $52,208

    18,822 mi.
    Est. $943/mo

    Maserati of Cincinnati

    Check Availability
    Cincinnati, OH (10 mi)
    Quick view
  • Black 2005 BMW Z4 3.0i RoadsterBlack 2005 BMW Z4 3.0i RoadsterBlack 2005 BMW Z4 3.0i RoadsterBlack 2005 BMW Z4 3.0i RoadsterBlack 2005 BMW Z4 3.0i RoadsterBlack 2005 BMW Z4 3.0i Roadster

    $9,800

    73,915 mi.
    Est. $177/mo

    Luxury Imports

    Check Availability
    Florence, KY (11 mi)
    Quick view
  • White 2016 BMW Z4 sDrive28iWhite 2016 BMW Z4 sDrive28iWhite 2016 BMW Z4 sDrive28iWhite 2016 BMW Z4 sDrive28iWhite 2016 BMW Z4 sDrive28iWhite 2016 BMW Z4 sDrive28i

    $17,995

    79,215 mi.
    Est. $325/mo

    Premier Automotive

    4.4
    Check Availability
    Milford, OH (15 mi)
    Quick view
  • Alpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40i

    $62,995

    13,163 mi.
    Est. $1,138/mo

    The BMW Store (Cincinnati)

    5.0
    Check Availability
    Cincinnati, OH (12 mi)
    Quick view
  • JET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterJET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterJET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterJET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterJET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i RoadsterJET BLACK WITH BLACK SOFT TOP 2003 BMW Z4 3.0i Roadster

    $14,995

    77,946 mi.
    Est. $271/mo

    The Auto Livery

    Check Availability
    Fairfield, OH (24 mi)
    Quick view
  • Mineral Gray Metallic 2015 BMW Z4 sDrive28iMineral Gray Metallic 2015 BMW Z4 sDrive28iMineral Gray Metallic 2015 BMW Z4 sDrive28iMineral Gray Metallic 2015 BMW Z4 sDrive28iMineral Gray Metallic 2015 BMW Z4 sDrive28iMineral Gray Metallic 2015 BMW Z4 sDrive28i

    $24,995

    61,809 mi.
    Est. $452/mo

    The Auto Livery

    Check Availability
    Fairfield, OH (24 mi)
    Quick view
  • Mineral Gray Metallic 2014 BMW Z4 sDrive35isMineral Gray Metallic 2014 BMW Z4 sDrive35isMineral Gray Metallic 2014 BMW Z4 sDrive35isMineral Gray Metallic 2014 BMW Z4 sDrive35isMineral Gray Metallic 2014 BMW Z4 sDrive35isMineral Gray Metallic 2014 BMW Z4 sDrive35is

    $30,399

    $100
    13,277 mi.
    Est. $549/mo

    Jeff Wyler Honda in Florence

    4.7
    Check Availability
    Florence, KY (13 mi)
    Quick view
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $37,998

    20,840 mi.
    Est. $687/mo

    CarMax Louisville

    Check Availability
    $99 delivery to Cincinnati, OH (21 mi)
    Quick view
  • Red 2014 BMW Z4 SDrive28iRed 2014 BMW Z4 SDrive28iRed 2014 BMW Z4 SDrive28iRed 2014 BMW Z4 SDrive28iRed 2014 BMW Z4 SDrive28iRed 2014 BMW Z4 SDrive28i

    $20,998

    78,251 mi.
    Est. $379/mo

    CarMax Columbia

    Check Availability
    $399 delivery to Florence, KY (12 mi)
    Quick view
  • Thundernight Metallic 2025 BMW Z4 M40iThundernight Metallic 2025 BMW Z4 M40iThundernight Metallic 2025 BMW Z4 M40iThundernight Metallic 2025 BMW Z4 M40iThundernight Metallic 2025 BMW Z4 M40iThundernight Metallic 2025 BMW Z4 M40i

    $64,780

    3,718 mi.
    Est. $1,171/mo

    Land Rover Dublin

    Check Availability
    Dublin, OH (102 mi)
    Quick view
  • Alpine White 2022 BMW Z4 M40iAlpine White 2022 BMW Z4 M40iAlpine White 2022 BMW Z4 M40iAlpine White 2022 BMW Z4 M40iAlpine White 2022 BMW Z4 M40iAlpine White 2022 BMW Z4 M40i

    $52,022

    $4.9K
    15,427 mi.
    Est. $940/mo

    Andy Mohr Ford

    4.1
    Check Availability
    Plainfield, IN (114 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW Z4 M40iSkyscraper Grey Metallic 2024 BMW Z4 M40iSkyscraper Grey Metallic 2024 BMW Z4 M40iSkyscraper Grey Metallic 2024 BMW Z4 M40iSkyscraper Grey Metallic 2024 BMW Z4 M40iSkyscraper Grey Metallic 2024 BMW Z4 M40i

    $58,400

    $490
    25,992 mi.
    Est. $1,055/mo

    Toy Barn

    4.2
    Check Availability
    Dublin, OH (103 mi)
    Quick view
  • 2003 BMW Z4 2.5i Roadster2003 BMW Z4 2.5i Roadster2003 BMW Z4 2.5i Roadster2003 BMW Z4 2.5i Roadster2003 BMW Z4 2.5i Roadster2003 BMW Z4 2.5i Roadster

    $11,990

    73,860 mi.
    Est. $217/mo

    Mathews Ford Marion

    Check Availability
    Marion, OH (128 mi)
    Quick view
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $37,998

    20,840 mi.
    Est. $687/mo

    CarMax Louisville

    Check Availability
    Louisville, KY (83 mi)
    Quick view
  • Alpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30i

    $31,990

    $510
    43,497 mi.
    Est. $578/mo

    Unlimited Motors

    4.5
    Check Availability
    Westfield, IN (118 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW Z4 sDrive30iBlack Sapphire Metallic 2025 BMW Z4 sDrive30iBlack Sapphire Metallic 2025 BMW Z4 sDrive30iBlack Sapphire Metallic 2025 BMW Z4 sDrive30iBlack Sapphire Metallic 2025 BMW Z4 sDrive30iBlack Sapphire Metallic 2025 BMW Z4 sDrive30i

    $44,998

    $695
    17,092 mi.
    Est. $813/mo

    Ed Martin Buick GMC

    4.9
    Check Availability
    Carmel, IN (115 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW Z4 M40iBlack Sapphire Metallic 2024 BMW Z4 M40iBlack Sapphire Metallic 2024 BMW Z4 M40iBlack Sapphire Metallic 2024 BMW Z4 M40iBlack Sapphire Metallic 2024 BMW Z4 M40iBlack Sapphire Metallic 2024 BMW Z4 M40i

    $58,750

    14,801 mi.
    Est. $1,062/mo

    Unlimited Motors Fishers

    4.4
    Check Availability
    Fishers, IN (106 mi)
    Quick view
  • Jet Black 2006 BMW Z4 3.0i RoadsterJet Black 2006 BMW Z4 3.0i RoadsterJet Black 2006 BMW Z4 3.0i RoadsterJet Black 2006 BMW Z4 3.0i RoadsterJet Black 2006 BMW Z4 3.0i RoadsterJet Black 2006 BMW Z4 3.0i Roadster

    $12,744

    52,545 mi.
    Est. $230/mo

    Genesis of Carmel

    1.7
    Check Availability
    INDIANAPOLIS, IN (109 mi)
    Quick view
  • Green Metallic 2025 BMW Z4 M40iGreen Metallic 2025 BMW Z4 M40iGreen Metallic 2025 BMW Z4 M40i

    $68,987

    91 mi.
    Est. $1,247/mo

    Dreyer & Reinbold Inc

    4.8
    Check Availability
    Indianapolis, IN (110 mi)
    Quick view
  • Sterling Gray Metallic 2003 BMW Z4 2.5i RoadsterSterling Gray Metallic 2003 BMW Z4 2.5i RoadsterSterling Gray Metallic 2003 BMW Z4 2.5i RoadsterSterling Gray Metallic 2003 BMW Z4 2.5i RoadsterSterling Gray Metallic 2003 BMW Z4 2.5i RoadsterSterling Gray Metallic 2003 BMW Z4 2.5i Roadster

    $7,500

    114,233 mi.
    Est. $136/mo

    ABA Auto Sales & Service

    Check Availability
    Bloomington, IN (113 mi)
    Quick view
  • Crimson Red 2011 BMW Z4 sDrive35iCrimson Red 2011 BMW Z4 sDrive35iCrimson Red 2011 BMW Z4 sDrive35iCrimson Red 2011 BMW Z4 sDrive35iCrimson Red 2011 BMW Z4 sDrive35iCrimson Red 2011 BMW Z4 sDrive35i

    $17,970

    58,612 mi.
    Est. $325/mo

    Village Car Store

    Check Availability
    Columbus, OH (105 mi)
    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,459, 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:


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 2003 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