2004 BMW Z4 for sale

All available 2004 BMW Z4 listings.

81 listings • $4,499 – $19,999 • avg 77,319 mi

2004 BMW Z4 2.5i — Convertible — 61,807 mi — Kansas City, MO Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

61,807 miGas Navy Blue

$11,995

Kansas City, MO

View →
2004 BMW Z4 2.5i — Convertible — 74,935 mi — Brattleboro, VT Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

74,935 miGas Titanium Silver Metallic

$6,517

Brattleboro, VT

View →
2004 BMW Z4 2.5i — Convertible — 77,726 mi — Bethany, CT Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

77,726 miGas Titanium Silver Metallic

$12,999

Bethany, CT

View →
2004 BMW Z4 3.0i — Convertible — 82,348 mi — Vallejo, CA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Automatic

82,348 miGas Titanium Silver Metallic

$9,995

Vallejo, CA

View →
2004 BMW Z4 2.5i — Convertible — 54,546 mi — Montclair, CA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

54,546 miGas Merlot Red Metallic

$10,995

Montclair, CA

View →
2004 BMW Z4 2.5i — Convertible — 53,043 mi — Huntington Beach, CA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

53,043 miGas Jet Black

$11,987

Huntington Beach, CA

View →
2004 BMW Z4 2.5i — Convertible — 64,000 mi — Jackson, MI Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

64,000 miGas Merlot Red Metallic

$9,900

Jackson, MI

View →
2004 BMW Z4 2.5i — Convertible — 89,688 mi — Lexington, NC Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

89,688 miGas Bright Red

$9,850

Lexington, NC

View →
2004 BMW Z4 2.5i — Convertible — 86,950 mi — Stafford, VA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

86,950 miGas Unknown

$8,470

Stafford, VA

View →
2004 BMW Z4 3.0i — Convertible — 99,883 mi — Raleigh, NC Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Automatic

99,883 miGas Titanium Silver Metallic

$9,590

Raleigh, NC

View →
2004 BMW Z4 2.5i — Convertible — 72,378 mi — gaithersburg, MD Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

72,378 miGas Sterling Grey Metallic

$9,900

gaithersburg, MD

View →
2004 BMW Z4 3.0i — Convertible — 107,331 mi — Whitehall, OH Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Automatic

107,331 miGas Gray

$7,000

Whitehall, OH

View →
2004 BMW Z4 2.5i — Convertible — 81,253 mi — Pacoima, CA
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

81,253 miGas Alpine White

$6,944

Pacoima, CA

View →
2004 BMW Z4 3.0i — Convertible — 88,006 mi — Fort Collins, CO Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Manual

88,006 miGas Titanium Silver Metallic

$10,174

Fort Collins, CO

View →
2004 BMW Z4 2.5i — Convertible — 133,249 mi — Pompano, FL Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

133,249 miGas Merlot Red Metallic

$5,999

Pompano, FL

View →
2004 BMW Z4 2.5i — Convertible — 72,347 mi — Downers Grove, IL Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

72,347 miGas Maldives Blue Metallic

$10,777

Downers Grove, IL

View →
2004 BMW Z4 2.5i — Convertible — 76,200 mi — Naugatuck, CT Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

76,200 miGas Maldives Blue Metallic

$7,495

Naugatuck, CT

View →
2004 BMW Z4 2.5i — Convertible — 91,428 mi — Hawaiian Gardens, CA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

91,428 miGas Gray

$7,998

Hawaiian Gardens, CA

View →
2004 BMW Z4 2.5i — Convertible — 30,754 mi — Warminster, PA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

30,754 miGas Gray

$13,799

Warminster, PA

View →
2004 BMW Z4 3.0i — Convertible — 93,074 mi — Portland, OR Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Manual

93,074 miGas Titanium Silver Metallic

$8,999

Portland, OR

View →
2004 BMW Z4 3.0i — Convertible — 145,695 mi — North Hollywood, CA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Automatic

145,695 miGas Titanium Silver Metallic

Contact for price

North Hollywood, CA

View →
2004 BMW Z4 2.5i — Convertible — 62,199 mi — Dublin, OH Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Manual

62,199 miGas Sterling Grey Metallic

$11,997

Dublin, OH

View →
2004 BMW Z4 3.0i — Convertible — 40,280 mi — Dunbar, PA Clean title
BMW logo

USED · Convertible

2004 BMW Z4

3.0i · RWD · Manual

40,280 miGas Alpine White

Contact for price

Dunbar, PA

View →
2004 BMW Z4 2.5i — Convertible — 78,390 mi — Burlington, NC Clean title
BMW logo

USED · Convertible

2004 BMW Z4

2.5i · RWD · Automatic

78,390 miGas Maldives Blue Metallic

$8,995

Burlington, NC

View →

About this category

The 2004 BMW Z4 is currently available in 81 listings on Carlify. Average mileage across these listings is 77,319 miles. Pricing starts at $4,499 and reaches $19,999. Browse photos, full vehicle history, and dealer details for each 2004 Z4.

Frequently asked questions

How much does a 2004 BMW Z4 cost used?
2004 BMW Z4 listings range from $4,499 to $19,999, averaging $10,883 on Carlify.
How many 2004 BMW Z4 are listed?
Carlify shows 81 active 2004 BMW Z4 listings.
What's the average mileage on a 2004 BMW Z4?
Average mileage across 2004 BMW Z4 listings is 77,319 miles.