2020 BMW X4 M for sale

All available 2020 BMW X4 M listings.

136 listings • $33,895 – $55,998 • avg 49,091 mi

2020 BMW X4 M Competition — SUV — 66,454 mi — Bloomington, IN Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

66,454 miGas16 mpg Donington Grey Metallic

$41,500

Bloomington, IN

View →
2020 BMW X4 M Competition — SUV — 44,725 mi — Salem, OR Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

44,725 miGas16 mpg Toronto Red Metallic

$51,988

Salem, OR

View →
2020 BMW X4 M Competition — SUV — 68,876 mi — Humble, TX Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

68,876 miGas16 mpg Donington Grey Metallic

Contact for price

Humble, TX

View →
2020 BMW X4 M Competition — SUV — 34,058 mi — Florissant, MO Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

34,058 miGas16 mpg Black Sapphire Metallic

$47,000

Florissant, MO

View →
2020 BMW X4 M Competition — SUV — 66,472 mi — West Park, FL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

66,472 miGas16 mpg Donington Grey Metallic

$41,847

West Park, FL

View →
2020 BMW X4 M Competition — SUV — 71,680 mi — St Charles, IL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

71,680 miGas16 mpg Black Sapphire Metallic

$39,695

St Charles, IL

View →
2020 BMW X4 M Standard — SUV — 52,488 mi — Bloomfield, NJ Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

52,488 miGas23 mpg Donington Grey Metallic

$39,374

Bloomfield, NJ

View →
2020 BMW X4 M Competition — SUV — 96,000 mi — South Amboy, NJ Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

96,000 miGas16 mpg Alpine White

$40,980

South Amboy, NJ

View →
2020 BMW X4 M Standard — SUV — 52,902 mi — Houston, TX Salvage
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

52,902 miGas23 mpg Dark Graphite Metallic

$38,414

Houston, TX

View →
2020 BMW X4 M Standard — SUV — 37,479 mi — Miami, FL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

37,479 miGas23 mpg Dark Graphite Metallic

$49,625

Miami, FL

View →
2020 BMW X4 M Competition — SUV — 33,772 mi — Avondale, AZ Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

33,772 miGas16 mpg Alpine White

$46,652

Avondale, AZ

View →
2020 BMW X4 M Standard — SUV — 18,912 mi — Ann Arbor, MI Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

18,912 miGas23 mpg Alpine White

$47,955

Ann Arbor, MI

View →
2020 BMW X4 M Standard — SUV — 49,512 mi — Palos Hills, IL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

49,512 miGas23 mpg Alpine White

$44,995

Palos Hills, IL

View →
2020 BMW X4 M Standard — SUV — 36,983 mi — Little Rock, AR Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

36,983 miGas23 mpg Donington Grey Metallic

$47,304

Little Rock, AR

View →
2020 BMW X4 M Standard — SUV — 19,888 mi — Ann Arbor, MI Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

19,888 miGas23 mpg Alpine White

$46,716

Ann Arbor, MI

View →
2020 BMW X4 M Standard — SUV — 24,350 mi — Doral, FL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

24,350 miGas23 mpg Phytonic Blue Metallic

$47,998

Doral, FL

View →
2020 BMW X4 M Competition — SUV — 52,534 mi — Springfield, VA Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

52,534 miGas16 mpg Black Sapphire Metallic

$42,500

Springfield, VA

View →
2020 BMW X4 M Standard — SUV — 58,953 mi — Highlands Ranch, CO Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

58,953 miGas23 mpg Donington Grey Metallic

$42,691

Highlands Ranch, CO

View →
2020 BMW X4 M Competition — SUV — 63,936 mi — Kennesaw, GA Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

63,936 miGas16 mpg Donington Grey Metallic

$43,522

Kennesaw, GA

View →
2020 BMW X4 M Standard — SUV — 50,367 mi — Arlington, TX Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

50,367 miGas23 mpg Donington Grey Metallic

$40,904

Arlington, TX

View →
2020 BMW X4 M Competition — SUV — 42,536 mi — Noblesville, IN Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

42,536 miGas16 mpg Phytonic Blue Metallic

$45,995

Noblesville, IN

View →
2020 BMW X4 M Standard — SUV — 67,585 mi — Coconut Creek, FL Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Standard · AWD · Automatic

67,585 miGas23 mpg Alpine White

$38,774

Coconut Creek, FL

View →
2020 BMW X4 M Competition — SUV — 43,264 mi — Gastonia, NC Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

43,264 miGas16 mpg Donington Grey Metallic

$48,998

Gastonia, NC

View →
2020 BMW X4 M Competition — SUV — 48,912 mi — Yonkers, NY Clean title
BMW logo

USED · SUV

2020 BMW X4 M

Competition · AWD · Automatic

48,912 miGas16 mpg Donington Grey Metallic

$39,630

Yonkers, NY

View →

About this category

The 2020 BMW X4 M is currently available in 136 listings on Carlify. Average mileage across these listings is 49,091 miles. Pricing starts at $33,895 and reaches $55,998. Browse photos, full vehicle history, and dealer details for each 2020 X4 M.

Frequently asked questions

How much does a 2020 BMW X4 M cost used?
2020 BMW X4 M listings range from $33,895 to $55,998, averaging $45,597 on Carlify.
How many 2020 BMW X4 M are listed?
Carlify shows 136 active 2020 BMW X4 M listings.
What's the average mileage on a 2020 BMW X4 M?
Average mileage across 2020 BMW X4 M listings is 49,091 miles.