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
  • Frozen Gray II Metallic 2020 BMW Z4 M40iFrozen Gray II Metallic 2020 BMW Z4 M40iFrozen Gray II Metallic 2020 BMW Z4 M40iFrozen Gray II Metallic 2020 BMW Z4 M40iFrozen Gray II Metallic 2020 BMW Z4 M40iFrozen Gray II Metallic 2020 BMW Z4 M40i

    $35,215

    $414
    76,145 mi.
    Est. $625/mo

    AutoNation Chevrolet North Richland Hills

    4.4
    Check Availability
    North Richland Hills, TX (816 mi)

    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

    $44,998

    33,836 mi.
    Est. $799/mo

    CarMax Parker

    4.4
    Check Availability
    Parker, CO (911 mi)
    Quick view
  • White 2020 BMW Z4 M40IWhite 2020 BMW Z4 M40IWhite 2020 BMW Z4 M40IWhite 2020 BMW Z4 M40IWhite 2020 BMW Z4 M40IWhite 2020 BMW Z4 M40I

    $45,998

    29,331 mi.
    Est. $817/mo

    CarMax St. Louis Mid Rivers Mall

    Check Availability
    St. Peters, MO (265 mi)
    Quick view
  • 2020 BMW Z4 M40i2020 BMW Z4 M40i2020 BMW Z4 M40i2020 BMW Z4 M40i2020 BMW Z4 M40i2020 BMW Z4 M40i

    $42,500

    37,193 mi.
    Est. $755/mo

    University Volkswagen

    4.6
    Check Availability
    Albuquerque, NM (1,122 mi)
    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

    $44,130

    $530
    37,876 mi.
    Est. $784/mo

    BMW of North Haven

    4.4
    Check Availability
    North Haven, CT (764 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $37,449

    $703
    60,209 mi.
    Est. $665/mo

    Epic Chevrolet

    Check Availability
    Sacramento, CA (1,784 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $44,998

    34,861 mi.
    Est. $799/mo

    Century Automotive

    4.5
    Check Availability
    Huntsville, AL (497 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $47,707

    16,657 mi.
    Est. $847/mo

    Hi Line Motors

    2.6
    Check Availability
    Plano, TX (791 mi)
    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

    $43,500

    28,654 mi.
    Est. $772/mo

    Private seller: Ken

    Contact Seller
    Frisco, TX (783 mi)
    Quick view
  • Black 2020 BMW Z4 M40iBlack 2020 BMW Z4 M40iBlack 2020 BMW Z4 M40i

    $37,000

    53,000 mi.
    Est. $657/mo

    Private seller: Mathew

    Contact Seller
    Dudley, MA (806 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $44,544

    $309
    21,925 mi.
    Est. $791/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (1,705 mi)
    Quick view

BMW Z4 prices by year

Model year Average price Deals
2026 BMW Z4 M40i 8 Good deals
2025 BMW Z4 M40i $68,969 6 Great deals

About the 2020 BMW Z4 M40i

Basics

M40i shown.

Seating
2
Door count
2
Drivetrain
Rear Wheel Drive
Combined MPG
26
Transmission
A/T
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW Z4 M40i
FAQs

How much does the 2020 BMW Z4 M40i cost?

The 2020 BMW Z4 M40i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 Z4 M40i is $42,549, with pricing starting at $35,215.

What is the MPG of the 2020 BMW Z4 M40i?

The 2020 BMW Z4 M40i offers up to 24 MPG in city driving and 31 MPG on the highway for a combined rating of 26 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 options, driving conditions, driving habits, vehicle maintenance, and other factors.

Is the 2020 BMW Z4 M40i reliable?

The 2020 BMW Z4 has an average reliability rating of 4.5 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 Z4 owners.

Ratings (13 reviews)

92% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.8
Interior
4.6
Performance
5.0
Value
4.5
Exterior
4.9
Reliability
4.5
Trims

sDriveM40i (1 style)

Style
sDriveM40i Roadster
Inventory price
Starting at $63,700
Combined MPG
26
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
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

BMW Z4 trims