2021 BMW X4 for sale

All available 2021 BMW X4 listings.

435 listings • $22,995 – $58,695 • avg 47,678 mi

2021 BMW X4 30i — SUV — 64,585 mi — Newnan, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

64,585 miGas25 mpg Mineral White Metallic

$30,076

Newnan, GA

View →
2021 BMW X4 30i — SUV — 32,042 mi — Houston, TX Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

32,042 miGas25 mpg Dark Graphite Metallic

$30,995

Houston, TX

View →
2021 BMW X4 30i — SUV — 29,587 mi — Plano, TX Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

29,587 miGas25 mpg Black Sapphire Metallic

$32,990

Plano, TX

View →
2021 BMW X4 M40i — SUV — 64,487 mi — Addison, TX Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

64,487 miGas23 mpg Dark Graphite Metallic

$34,998

Addison, TX

View →
2021 BMW X4 30i — SUV — 68,951 mi — Lawrenceville, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

68,951 miGas25 mpg Black Sapphire Metallic

$27,277

Lawrenceville, GA

View →
2021 BMW X4 30i — SUV — 49,501 mi — Alpharetta, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

49,501 miGas25 mpg Carbon Black Metallic

$33,490

Alpharetta, GA

View →
2021 BMW X4 M40i — SUV — 79,508 mi — Conyers, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

79,508 miGas23 mpg Alpine White

$34,615

Conyers, GA

View →
2021 BMW X4 30i — SUV — 30,945 mi — Marietta, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

30,945 miGas25 mpg Dark Graphite Metallic

$34,966

Marietta, GA

View →
2021 BMW X4 M40i — SUV — 42,635 mi — Aurora, CO Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

42,635 miGas23 mpg Carbon Black Metallic

$40,991

Aurora, CO

View →
2021 BMW X4 30i — SUV — 98,103 mi — Jacksonville, FL Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

98,103 miGas25 mpg Alpine White

Contact for price

Jacksonville, FL

View →
2021 BMW X4 30i — SUV — 55,784 mi — North Brunswick Township, NJ Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

55,784 miGas25 mpg Dark Graphite Metallic

$31,590

North Brunswick Township, NJ

View →
2021 BMW X4 30i — SUV — 22,630 mi — Naperville, IL Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

22,630 miGas25 mpg Alpine White

$36,999

Naperville, IL

View →
2021 BMW X4 M40i — SUV — 35,072 mi — Boise, ID Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

35,072 miGas23 mpg Carbon Black Metallic

$42,568

Boise, ID

View →
2021 BMW X4 30i — SUV — 41,962 mi — Bradenton, FL Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

41,962 miGas25 mpg Glacier Silver Metallic

$31,145

Bradenton, FL

View →
2021 BMW X4 30i — SUV — 20,315 mi — North Brunswick Township, NJ Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

20,315 miGas25 mpg Dark Graphite Metallic

$32,990

North Brunswick Township, NJ

View →
2021 BMW X4 30i — SUV — 36,218 mi — Buena Park, CA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

36,218 miGas25 mpg Glacier Silver Metallic

$30,500

Buena Park, CA

View →
2021 BMW X4 30i — SUV — 89,870 mi — Roseville, CA Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

89,870 miGas25 mpg Alpine White

$25,500

Roseville, CA

View →
2021 BMW X4 30i — SUV — 49,122 mi — San Antonio, TX Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

49,122 miGas25 mpg Dark Graphite Metallic

$32,772

San Antonio, TX

View →
2021 BMW X4 M40i — SUV — 38,037 mi — Houston, TX
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

38,037 miGas23 mpg Dark Graphite Metallic

$37,991

Houston, TX

View →
2021 BMW X4 30i — SUV — 37,644 mi — Colorado Springs, CO Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

37,644 miGas25 mpg Phytonic Blue Metallic

$33,999

Colorado Springs, CO

View →
2021 BMW X4 30i — SUV — 82,059 mi — Paterson, NJ Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

82,059 miGas25 mpg Black Sapphire Metallic

$26,985

Paterson, NJ

View →
2021 BMW X4 M40i — SUV — 28,520 mi — Mount Pleasant, WI Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

28,520 miGas23 mpg Flamenco Red Metallic

$42,494

Mount Pleasant, WI

View →
2021 BMW X4 M40i — SUV — 70,629 mi — Marietta, GA Clean title
BMW logo

USED · SUV

2021 BMW X4

M40i · AWD · Automatic

70,629 miGas23 mpg Alpine White

$31,995

Marietta, GA

View →
2021 BMW X4 30i — SUV — 15,096 mi — Silver Spring, MD Clean title
BMW logo

USED · SUV

2021 BMW X4

30i · AWD · Automatic

15,096 miGas25 mpg Jet Black

$37,939

Silver Spring, MD

View →

About this category

The 2021 BMW X4 is currently available in 435 listings on Carlify. Average mileage across these listings is 47,678 miles. Pricing starts at $22,995 and reaches $58,695. Browse photos, full vehicle history, and dealer details for each 2021 X4.

Frequently asked questions

How much does a 2021 BMW X4 cost used?
2021 BMW X4 listings range from $22,995 to $58,695, averaging $35,202 on Carlify.
How many 2021 BMW X4 are listed?
Carlify shows 435 active 2021 BMW X4 listings.
What's the average mileage on a 2021 BMW X4?
Average mileage across 2021 BMW X4 listings is 47,678 miles.