BMW 3 Series for Sale Near Me

43215
Sort By: Best Match

Filter Results

359 Cars for Sale

Location

Condition

Year

to

Make
(1)

BMW Models
(1)

3 Series Trims
(47)

Price

Mileage

Features

Body Style

Fuel

Exterior Color

Interior Color

Transmission

Drivetrain

Engine

Applied Filters (2):
BMW
3 Series
2022 BMW 3 Series 330i for sale in Mesa, AZ
1 of 37

2022 bmw 3 series330i

$24,689$454.13/month est.

37,274
Carizona (1,654 miles away)
2026 BMW 3 Series 330i xDrive for sale in Houston, TX
1 of 19

2026 bmw 3 series330i xDrive

$57,713$1,061.57/month est.

2,188
BMW of Houston North (981 miles away)
2026 BMW 3 Series 330i xDrive for sale in Houston, TX
1 of 19

2026 bmw 3 series330i xDrive

$56,563$1,040.42/month est.

2,269
BMW of Houston North (981 miles away)
2026 BMW 3 Series 330i xDrive for sale in Schererville, IN
1 of 42

2026 bmw 3 series330i xDrive

$54,775$1,007.53/month est.

4,925
BMW of Schererville (257 miles away)
2026 BMW 3 Series 330i xDrive for sale in Schererville, IN
1 of 41

2026 bmw 3 series330i xDrive

$55,890$1,028.04/month est.

2,128
BMW of Schererville (257 miles away)
2021 BMW 3 Series 330i xDrive Sedan for sale in Houston, TX
1 of 23

2021 bmw 3 series330i xDrive Sedan

$29,491$542.46/month est.

29,947
ABZ Motors (TX) (1,003 miles away)
2026 BMW 3 Series 330i xDrive for sale in Henderson, NV
1 of 19

2026 bmw 3 series330i xDrive

$58,865$1,082.76/month est.

11
BMW of Henderson (1,754 miles away)
2026 BMW 3 Series 330i xDrive for sale in Loveland, CO
1 of 21

2026 bmw 3 series330i xDrive

$55,090$1,013.32/month est.

10
BMW of Loveland (1,158 miles away)
2021 BMW 3 Series 330i for sale in Dallas, TX
1 of 26

2021 bmw 3 series330i

$21,529$396.00/month est.
High PriceHigh Price

82,347
2024 BMW 3 Series 330i xDrive Sedan for sale in Salinas, CA
1 of 33

2024 bmw 3 series330i xDrive Sedan

$32,999$606.98/month est.
High PriceHigh Price

31,210
Mikes Auto Sales (2,091 miles away)
2023 BMW 3 Series 330i xDrive Sedan for sale in Chicago, IL

2023 bmw 3 series330i xDrive Sedan

$33,900$623.56/month est.

31,247
Perillo BMW (276 miles away)
1994 BMW 3 Series 325iC for sale in Owensboro, KY

1994 bmw 3 series325iC

$7,995$147.06/month est.

115,726
Tapp Motor Sales (266 miles away)
2022 BMW 3 Series 330i for sale in Orlando, FL
1 of 35

2022 bmw 3 series330i

$27,988$514.81/month est.

15,851
2024 BMW 3 Series 330i Sedan for sale in Dallas, TX
1 of 26

2024 bmw 3 series330i Sedan

$31,073$571.56/month est.

35,672
BMW of Dallas (911 miles away)
2026 BMW 3 Series 330i xDrive for sale in Dallas, TX
1 of 11

2026 bmw 3 series330i xDrive

$54,265$998.15/month est.

1,789
BMW of Dallas (911 miles away)
2026 BMW 3 Series 330i xDrive for sale in Alexandria, VA
1 of 32

2026 bmw 3 series330i xDrive

$55,450$1,019.95/month est.

4,136
BMW of Alexandria (324 miles away)
2026 BMW 3 Series 330i xDrive for sale in Tulsa, OK
1 of 20

2026 bmw 3 series330i xDrive

$55,565$1,022.06/month est.

1,149
BMW of Tulsa (752 miles away)
2021 BMW 3 Series 330i xDrive Sedan for sale in Rockville, MD
1 of 15

2021 bmw 3 series330i xDrive Sedan

$18,595$342.04/month est.

108,490
BMW of Rockville (319 miles away)
2026 BMW 3 Series 330i xDrive for sale in Rockville, MD
1 of 26

2026 bmw 3 series330i xDrive

$47,950$881.99/month est.

5,321
BMW of Rockville (319 miles away)
2016 BMW 3 Series 340i xDrive for sale in Portland, OR
1 of 13

2016 bmw 3 series340i xDrive

$26,200$481.92/month est.

73,820
Luxury Auto Plex (2,032 miles away)
2026 BMW 3 Series 330i xDrive for sale in Bala Cynwyd, PA
1 of 17

2026 bmw 3 series330i xDrive

$55,165$1,014.70/month est.

11
BMW of the Main Line (411 miles away)
2026 BMW 3 Series 330i xDrive for sale in Bala Cynwyd, PA
1 of 22

2026 bmw 3 series330i xDrive

$56,415$1,037.70/month est.

11
BMW of the Main Line (411 miles away)
2026 BMW 3 Series 330i xDrive for sale in Bala Cynwyd, PA
1 of 21

2026 bmw 3 series330i xDrive

$57,915$1,065.29/month est.

14
BMW of the Main Line (411 miles away)

Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.

Switch and Save $900 on Auto Insurance

Nationally, drivers who switch save $900 on average.

How We Calculate Price Badges

Our price badges compare a vehicle’s listed price with similar vehicles in your area using factors such as make, model, year, trim, body type, drivetrain, and whether the vehicle is new or used. The listed price is then compared against a benchmark price to assign the applicable badge. Badges are updated periodically, but may not reflect real-time market conditions. Price badges are provided for general informational purposes only and are based on available market data and statistical analysis. They do not constitute guarantees or representations of savings, fair value, resale value, or the final transaction price. Actual purchase prices may vary due to dealer fees, add-ons, financing terms, taxes, and other factors outside our control. Consumers should use this information as one of multiple considerations when evaluating a vehicle purchase.