2000 BMW 3 Series for sale

All available 2000 BMW 3 Series listings.

14 listings • $3,300 – $9,500 • avg 130,004 mi

2000 BMW 3 Series 328i — Sedan — 98,889 mi — Rockville, MD Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Automatic

98,889 miGas Jet Black

$6,491

Rockville, MD

View →
2000 BMW 3 Series 328Ci — Coupe — 122,245 mi — Orlando, FL Clean title
BMW logo

USED · Coupe

2000 BMW 3 Series

328Ci · RWD · Automatic

122,245 miGas Fern Green Metallic

$3,900

Orlando, FL

View →
2000 BMW 3 Series 323i — Sedan — 152,410 mi — Hamilton, NJ Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

323i · RWD · Automatic

152,410 miGas Steel Gray Metallic

$3,300

Hamilton, NJ

View →
2000 BMW 3 Series 328i — Sedan — 124,054 mi — Santa Clarita, CA Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Automatic

124,054 miGas Steel Gray Metallic

$5,991

Santa Clarita, CA

View →
2000 BMW 3 Series 323Ci — Convertible — 111,454 mi — Hellertown, PA Clean title
BMW logo

USED · Convertible

2000 BMW 3 Series

323Ci · RWD · Automatic

111,454 miGas Steel Gray Metallic

$9,500

Hellertown, PA

View →
2000 BMW 3 Series 323Ci — Convertible — 90,931 mi — Pittsburgh, PA Clean title
BMW logo

USED · Convertible

2000 BMW 3 Series

323Ci · RWD · Automatic

90,931 miGas Steel Blue Metallic

$6,700

Pittsburgh, PA

View →
2000 BMW 3 Series 328i — Sedan — 141,359 mi — Bentonville, AR Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Manual

141,359 miGas Unknown

$4,999

Bentonville, AR

View →
2000 BMW 3 Series 328i — Sedan — 81,993 mi — Mundelein, IL Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Automatic

81,993 miGas Orient Blue Metallic

$6,995

Mundelein, IL

View →
2000 BMW 3 Series 323Ci — Coupe — 187,370 mi — Columbus, OH Clean title
BMW logo

USED · Coupe

2000 BMW 3 Series

323Ci · RWD · Automatic

187,370 miGas Jet Black

Contact for price

Columbus, OH

View →
2000 BMW 3 Series 328i — Sedan — 110,920 mi — Lancaster, PA Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Manual

110,920 miGas Unknown

Contact for price

Lancaster, PA

View →
2000 BMW 3 Series 323i — Sedan — 105,864 mi — Tacoma, WA Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

323i · RWD · Manual

105,864 miGas Steel Gray Metallic

$6,989

Tacoma, WA

View →
2000 BMW 3 Series 323i — Sedan — 236,588 mi — Englewood, CO Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

323i · RWD · Manual

236,588 miGas Jet Black

$6,988

Englewood, CO

View →
2000 BMW 3 Series 323i — Sedan — 72,547 mi — Santa Cruz, CA Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

323i · RWD · Automatic

72,547 miGas Titanium Silver Metallic

$8,988

Santa Cruz, CA

View →
2000 BMW 3 Series 328i — Sedan — 183,440 mi — Sterling, VA Clean title
BMW logo

USED · Sedan

2000 BMW 3 Series

328i · RWD · Manual

183,440 miGas Unknown

$7,995

Sterling, VA

View →

About this category

The 2000 BMW 3 Series is currently available in 14 listings on Carlify. Average mileage across these listings is 130,004 miles. Pricing starts at $3,300 and reaches $9,500. Browse photos, full vehicle history, and dealer details for each 2000 3 Series.

Frequently asked questions

How much does a 2000 BMW 3 Series cost used?
2000 BMW 3 Series listings range from $3,300 to $9,500, averaging $6,569 on Carlify.
How many 2000 BMW 3 Series are listed?
Carlify shows 14 active 2000 BMW 3 Series listings.
What's the average mileage on a 2000 BMW 3 Series?
Average mileage across 2000 BMW 3 Series listings is 130,004 miles.