Used BMW 3 Series for sale

All available BMW 3 Series listings.

2024 BMW 3 Series 330i — Sedan — 5,307 mi — Eatontown, NJ Clean title
BMW logo

USED · Sedan

2024 BMW 3 Series

330i · AWD · Automatic

5,307 miGas27 mpg Alpine White

Contact for price

Eatontown, NJ

View →
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 →
2024 BMW 3 Series 330i — Sedan — 17,170 mi — Bentonville, AR Clean title
BMW logo

USED · Sedan

2024 BMW 3 Series

330i · AWD · Automatic

17,170 miGas27 mpg Melbourne Red Metallic

Contact for price

Bentonville, AR

View →
2024 BMW 3 Series 330i — Sedan — 8,210 mi — Bentonville, AR Clean title
BMW logo

USED · Sedan

2024 BMW 3 Series

330i · AWD · Automatic

8,210 miGas27 mpg Black Sapphire Metallic

Contact for price

Bentonville, AR

View →
2020 BMW 3 Series 330i — Sedan — 40,635 mi — Murietta, CA Clean title
BMW logo

USED · Sedan

2020 BMW 3 Series

330i · RWD · Automatic

40,635 miGas30 mpg Blue Ridge Mountain Metallic

$25,998

Murietta, CA

View →
2022 BMW 3 Series 330i — Sedan — 34,834 mi — Lancaster, PA Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

34,834 miGas28 mpg Mineral White Metallic

Contact for price

Lancaster, PA

View →
2020 BMW 3 Series 330i — Sedan — 122,880 mi — San Antonio, TX Clean title
BMW logo

USED · Sedan

2020 BMW 3 Series

330i · AWD · Automatic

122,880 miGas28 mpg Mineral White Metallic

$19,985

San Antonio, TX

View →
2024 BMW 3 Series 330e — Sedan — 1,721 mi — Albany, GA Clean title
BMW logo

USED · Sedan

2024 BMW 3 Series

330e · RWD · Automatic

1,721 miPlug-In Hybrid73 mpg Jet Black

$44,398

Albany, GA

View →
2022 BMW 3 Series 330e — Sedan — 36,580 mi — Lake Worth, FL Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330e · RWD · Automatic

36,580 miPlug-In Hybrid75 mpg Mineral White Metallic

$25,995

Lake Worth, FL

View →
2020 BMW 3 Series 330i — Sedan — 37,923 mi — Raleigh, NC Clean title
BMW logo

USED · Sedan

2020 BMW 3 Series

330i · RWD · Automatic

37,923 miGas30 mpg Mediterranean Blue Metallic

$24,650

Raleigh, NC

View →
2022 BMW 3 Series 330i — Sedan — 47,497 mi — Clarksville, IN Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

47,497 miGas28 mpg Mineral White Metallic

$26,398

Clarksville, IN

View →
2019 BMW 3 Series 330i — Sedan — 42,076 mi — Palm Harbor, FL Clean title
BMW logo

USED · Sedan

2019 BMW 3 Series

330i · RWD · Automatic

42,076 miGas30 mpg Mineral Gray Metallic

$22,815

Palm Harbor, FL

View →
2022 BMW 3 Series 330i — Sedan — 31,330 mi — White Plains, NY Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

31,330 miGas28 mpg Portimao Blue Metallic

$35,032

White Plains, NY

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 →
2022 BMW 3 Series 330i — Sedan — 38,111 mi — Franklin Square, NY Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

38,111 miGas28 mpg Sunset Orange Metallic

$26,850

Franklin Square, NY

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 →
2022 BMW 3 Series 330i — Sedan — 28,153 mi — Spring Valley, NY Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

28,153 miGas28 mpg Black Sapphire Metallic

$29,499

Spring Valley, NY

View →
2022 BMW 3 Series 330i — Sedan — 25,440 mi — Fife, WA Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

25,440 miGas28 mpg Portimao Blue Metallic

$35,997

Fife, WA

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 →
2022 BMW 3 Series 330i — Sedan — 47,096 mi — Wesley Chapel, FL Clean title
BMW logo

USED · Sedan

2022 BMW 3 Series

330i · AWD · Automatic

47,096 miGas28 mpg Black Sapphire Metallic

$30,904

Wesley Chapel, FL

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 →
2025 BMW 3 Series 330i — Sedan — 8 mi — Palm Harbor, FL Clean title
BMW logo

USED · Sedan

2025 BMW 3 Series

330i · AWD · Automatic

8 miGas29 mpg Alpine White

$52,030

Palm Harbor, FL

View →
2025 BMW 3 Series 330i — Sedan — 1,446 mi — Carlsbad, CA Clean title
BMW logo

USED · Sedan

2025 BMW 3 Series

330i · AWD · Automatic

1,446 miGas29 mpg Skyscraper Grey Metallic

$50,725

Carlsbad, CA

View →

About this category

We list multiple used BMW 3 Series vehicles spanning 2019 through 2025. Filter by year, trim, mileage, and price to narrow down.

Frequently asked questions

How much does a used BMW 3 Series cost?
Pricing on used BMW 3 Series listings varies by year, trim, mileage, and condition. Browse current listings for live pricing.
How many used BMW 3 Series listings are there?
Carlify currently shows thousands of used BMW 3 Series listings from dealerships nationwide.
What model years of BMW 3 Series are available?
Used BMW 3 Series listings on Carlify span 2019 through 2025. Filter by year to focus on a specific generation or model year.
What trims of the BMW 3 Series are listed?
Common BMW 3 Series trims on Carlify include 330i, 330e, M340i. Trim availability varies by model year.
  • 330i (389)
  • 330e (56)
  • M340i (55)