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 Listings
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
  • Carbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40i

    $30,495

    62,443 mi.
    Est. $575/mo

    Carvix of Miami

    5.0
    Miami, FL (1,178 mi)
    Check Availability

  • Carbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40iCarbon Black Metallic 2020 BMW X4 M40i

    $30,495

    62,443 mi.
    Est. $575/mo

    Carvix of Miami

    5.0
    Miami, FL (1,178 mi)
    Check Availability

  • Alpine White 2020 BMW X4 M40i

    $33,549

    $349
    51,673 mi.
    Est. $632/mo

    BMW of Tampa

    2.9
    Tampa, FL (999 mi)
    Check Availability

  • Glacier Silver Metallic 2020 BMW X4 M40iGlacier Silver Metallic 2020 BMW X4 M40iGlacier Silver Metallic 2020 BMW X4 M40iGlacier Silver Metallic 2020 BMW X4 M40iGlacier Silver Metallic 2020 BMW X4 M40iGlacier Silver Metallic 2020 BMW X4 M40i

    $30,277

    $505
    62,723 mi.
    Est. $570/mo

    Crown Acura

    5.0
    Clearwater, FL (1,002 mi)
    Check Availability
  • Gray 2020 BMW X4 M40IGray 2020 BMW X4 M40IGray 2020 BMW X4 M40IGray 2020 BMW X4 M40IGray 2020 BMW X4 M40IGray 2020 BMW X4 M40I

    $41,998

    $2K
    40,048 mi.
    Est. $791/mo

    CarMax Gaithersburg

    4.4
    Gaithersburg, MD (582 mi)
    Check Availability
  • Black 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40I

    $35,998

    41,059 mi.
    Est. $678/mo

    CarMax Brandywine

    4.4
    Brandywine, MD (609 mi)
    Check Availability
  • Blue 2020 BMW X4 M40IBlue 2020 BMW X4 M40IBlue 2020 BMW X4 M40IBlue 2020 BMW X4 M40IBlue 2020 BMW X4 M40IBlue 2020 BMW X4 M40I

    $40,998

    38,979 mi.
    Est. $772/mo

    CarMax Buford

    4.9
    Buford, GA (575 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40i

    $26,945

    $2.5K
    75,737 mi.
    Est. $508/mo

    Lexus of Greenwood Village

    4.0
    Greenwood Village, CO (916 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40i

    $27,719

    $410
    83,282 mi.
    Est. $522/mo

    BMW of Rockville

    4.7
    Rockville, MD (586 mi)
    Check Availability

  • Dark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40i

    $32,411

    62,163 mi.
    Est. $611/mo

    BM Motors Group

    Montgomery, IL (37 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40i

    $31,280

    73,197 mi.
    Est. $589/mo

    Land Rover Frisco

    3.6
    Frisco, TX (786 mi)
    Check Availability
  • Flamenco Red Metallic 2020 BMW X4 M40iFlamenco Red Metallic 2020 BMW X4 M40iFlamenco Red Metallic 2020 BMW X4 M40iFlamenco Red Metallic 2020 BMW X4 M40iFlamenco Red Metallic 2020 BMW X4 M40iFlamenco Red Metallic 2020 BMW X4 M40i

    $34,625

    $331
    42,674 mi.
    Est. $652/mo

    Noblesville Imports

    4.6
    Noblesville, IN (157 mi)
    Check Availability
  • Black 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40IBlack 2020 BMW X4 M40I

    $36,998

    51,965 mi.
    Est. $697/mo

    CarMax San Antonio

    4.3
    San Antonio, TX (1,050 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40i

    $31,985

    62,681 mi.
    Est. $603/mo

    AutoNation Ford Torrance

    3.9
    Torrance, CA (1,755 mi)
    Check Availability
  • Silver 2020 BMW X4 M40iSilver 2020 BMW X4 M40iSilver 2020 BMW X4 M40iSilver 2020 BMW X4 M40iSilver 2020 BMW X4 M40iSilver 2020 BMW X4 M40i

    $28,999

    61,031 mi.
    Est. $546/mo

    Vantacar

    Owensboro, KY (287 mi)
    Check Availability
  • Black 2020 BMW X4 M40i Sport Utility 4DBlack 2020 BMW X4 M40i Sport Utility 4DBlack 2020 BMW X4 M40i Sport Utility 4DBlack 2020 BMW X4 M40i Sport Utility 4DBlack 2020 BMW X4 M40i Sport Utility 4DBlack 2020 BMW X4 M40i Sport Utility 4D

    $29,995

    57,332 mi.
    Est. $565/mo

    The Internet Car Lot

    4.2
    Omaha, NE (436 mi)
    Check Availability
  • Gray 2020 BMW X4 M40iGray 2020 BMW X4 M40iGray 2020 BMW X4 M40iGray 2020 BMW X4 M40iGray 2020 BMW X4 M40iGray 2020 BMW X4 M40i

    $33,500

    78,614 mi.
    Est. $631/mo

    Private seller: Ziggy

    Greenbriar, FL (998 mi)
    Contact Seller
  • Blue Metallic 2020 BMW X4 M40i

    Not Priced

    81,842 mi.
    Est. $0/mo

    United BMW

    4.6
    Alpharetta, GA (570 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40iBlack Sapphire Metallic 2020 BMW X4 M40i

    Not Priced

    65,973 mi.

    Fred Beans Hyundai of Flemington

    Flemington, NJ (671 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40iDark Graphite Metallic 2020 BMW X4 M40i

    Not Priced

    148,349 mi.
    Est. $0/mo

    MajorWorld Chevy

    3.7
    Long Island City, NY (716 mi)
    Check Availability
  • $33,670

    54,566 mi.
    Est. $634/mo

    Heights Nissan

    Jackson Heights, NY (717 mi)
    Check Availability
  • $31,967

    $1.5K
    61,142 mi.
    Est. $602/mo

    Schomp BMW

    4.2
    Highlands Ranch, CO (922 mi)
    Check Availability

BMW X4 prices by year

Model year Average price Deals
2025 BMW X4 M40i $59,833 17 Good deals
2024 BMW X4 M40i $51,377 16 Great deals
2023 BMW X4 M40i $45,334 11 Great deals
2022 BMW X4 M40i $39,327 9 Great deals
2021 BMW X4 M40i $33,464 14 Great deals
2019 BMW X4 M40i $26,743 12 Good deals

About the 2020 BMW X4 M40i

Basics

M40i shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
23
Transmission
8-Speed A/T
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW X4 M40i
FAQs

How much does the 2020 BMW X4 M40i cost?

The 2020 BMW X4 M40i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X4 M40i is $32,967, with pricing starting at $26,945.

What is the MPG of the 2020 BMW X4 M40i?

The 2020 BMW X4 M40i offers up to 21 MPG in city driving and 27 MPG on the highway for a combined rating of 23 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.

What are some similar vehicles and competitors of the 2020 BMW X4 M40i?

The 2020 BMW X4 M40i compares to and/or competes against the following vehicles:


Is the 2020 BMW X4 M40i reliable?

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

Ratings (8 reviews)

100% of drivers recommend this car

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

M40i (1 style)

Style
M40i Sports Activity Coupe
Inventory price
Starting at $61,000
Combined MPG
23
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)

2020 BMW X4 trims