2021 BMW 3 Series for sale

All available 2021 BMW 3 Series listings.

2,722 listings • $14,935 – $51,000 • avg 41,278 mi

2021 BMW 3 Series 330i — Sedan — 24,900 mi — Irvine, CA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

24,900 miGas30 mpg Alpine White

$27,998

Irvine, CA

View →
2021 BMW 3 Series M340i — Sedan — 28,031 mi — Oak Lawn, IL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

M340i · RWD · Automatic

28,031 miGas26 mpg Black Sapphire Metallic

$47,998

Oak Lawn, IL

View →
2021 BMW 3 Series 330i — Sedan — 54,256 mi — Maitland, FL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

54,256 miGas28 mpg Jet Black

$22,490

Maitland, FL

View →
2021 BMW 3 Series 330i — Sedan — 31,622 mi — Hillside, NJ Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

31,622 miGas28 mpg Alpine White

$25,380

Hillside, NJ

View →
2021 BMW 3 Series 330i — Sedan — 56,069 mi — Edison, NJ Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

56,069 miGas28 mpg Mineral Gray Metallic

$23,995

Edison, NJ

View →
2021 BMW 3 Series M340i — Sedan — 50,376 mi — Cleveland, OH Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

M340i · AWD · Automatic

50,376 miGas25 mpg Black Sapphire Metallic

$40,929

Cleveland, OH

View →
2021 BMW 3 Series 330i — Sedan — 33,471 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

33,471 miGas28 mpg Mineral White Metallic

$26,991

Houston, TX

View →
2021 BMW 3 Series 330i — Sedan — 98,352 mi — Bellflower, CA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

98,352 miGas30 mpg Black Sapphire Metallic

$21,840

Bellflower, CA

View →
2021 BMW 3 Series 330i — Sedan — 51,204 mi — Georgetown, TX Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

51,204 miGas30 mpg Alpine White

$23,000

Georgetown, TX

View →
2021 BMW 3 Series 330i — Sedan — 33,071 mi — St. Petersburg, FL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

33,071 miGas30 mpg Phytonic Blue Metallic

$25,995

St. Petersburg, FL

View →
2021 BMW 3 Series 330i — Sedan — 34,538 mi — Lithia Springs, GA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

34,538 miGas30 mpg Mineral Gray Metallic

$24,997

Lithia Springs, GA

View →
2021 BMW 3 Series 330i — Sedan — 78,717 mi — Bronx, NY
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

78,717 miGas28 mpg Alpine White

$17,111

Bronx, NY

View →
2021 BMW 3 Series M340i — Sedan — 63,700 mi — Santa Ana, CA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

M340i · RWD · Automatic

63,700 miGas26 mpg Black Sapphire Metallic

$40,299

Santa Ana, CA

View →
2021 BMW 3 Series 330i — Sedan — 50,745 mi — Pompano Beach, FL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

50,745 miGas30 mpg Mineral Gray Metallic

$23,700

Pompano Beach, FL

View →
2021 BMW 3 Series 330i — Sedan — 36,853 mi — Culver City, CA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

36,853 miGas30 mpg Mineral Gray Metallic

$24,918

Culver City, CA

View →
2021 BMW 3 Series 330e — Sedan — 41,374 mi — Linden, NJ Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330e · AWD · Automatic

41,374 miPlug-In Hybrid67 mpg Alpine White

$28,854

Linden, NJ

View →
2021 BMW 3 Series 330i — Sedan — 66,201 mi — Wayne, NJ Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

66,201 miGas28 mpg Portimao Blue Metallic

$22,995

Wayne, NJ

View →
2021 BMW 3 Series 330i — Sedan — 10,280 mi — Annapolis, MD Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

10,280 miGas28 mpg Mineral Gray Metallic

$31,970

Annapolis, MD

View →
2021 BMW 3 Series 330i — Sedan — 18,760 mi — Wayne, NJ Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

18,760 miGas28 mpg Alpine White

$24,995

Wayne, NJ

View →
2021 BMW 3 Series M340i — Sedan — 43,416 mi — Montclair, CA Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

M340i · AWD · Automatic

43,416 miGas25 mpg Mineral White Metallic

$41,932

Montclair, CA

View →
2021 BMW 3 Series 330i — Sedan — 25,291 mi — O'Fallon, IL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

25,291 miGas28 mpg Portimao Blue Metallic

$34,900

O'Fallon, IL

View →
2021 BMW 3 Series 330i — Sedan — 51,996 mi — Knoxville, TN Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · AWD · Automatic

51,996 miGas28 mpg Jet Black

$28,901

Knoxville, TN

View →
2021 BMW 3 Series 330i — Sedan — 64,170 mi — Daytona Beach, FL Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

330i · RWD · Automatic

64,170 miGas30 mpg Melbourne Red Metallic

$22,620

Daytona Beach, FL

View →
2021 BMW 3 Series M340i — Sedan — 41,281 mi — Austin, TX Clean title
BMW logo

USED · Sedan

2021 BMW 3 Series

M340i · RWD · Automatic

41,281 miGas26 mpg Mineral Gray Metallic

$42,675

Austin, TX

View →

About this category

The 2021 BMW 3 Series is currently available in 2,722 listings on Carlify. Average mileage across these listings is 41,278 miles. Pricing starts at $14,935 and reaches $51,000. Browse photos, full vehicle history, and dealer details for each 2021 3 Series.

Frequently asked questions

How much does a 2021 BMW 3 Series cost used?
2021 BMW 3 Series listings range from $14,935 to $51,000, averaging $28,257 on Carlify.
How many 2021 BMW 3 Series are listed?
Carlify shows 2,722 active 2021 BMW 3 Series listings.
What's the average mileage on a 2021 BMW 3 Series?
Average mileage across 2021 BMW 3 Series listings is 41,278 miles.