BMW 3 Seriesclose pill
50 Miles Awayclose pill
Location & Radius
Vehicle 1
Vehicle 2
Vehicle 3
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Truck Options
Search Options

38 BMW 3 Series results

BMW 3 Seriesclose pill
50 Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2026 3 Series
2026 BMW 3 Series M340i
5,221 Miles
Wilmington, NC
Dealer RatingGOOD DEAL
BMW of Wilmington
Dealer RatingGOOD DEAL
13
days on market
$59,779
Dealer RatingGOOD DEAL
BMW 2026 3 Series
2026 BMW 3 Series M340i
7,068 Miles
Wilmington, NC
Dealer RatingGOOD DEAL
BMW of Wilmington
Dealer RatingGOOD DEAL
6
days on market
$59,269
Dealer RatingGOOD DEAL
BMW 2026 3 Series
2026 BMW 3 Series 330i
8,061 Miles
Wilmington, NC
Dealer RatingHIGH PRICE
BMW of Wilmington
Dealer RatingHIGH PRICE
314
days on market
$46,512
Dealer RatingHIGH PRICE
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
13,366 Miles
Wilmington, NC
Dealer RatingFAIR DEAL
BMW of Wilmington
Dealer RatingFAIR DEAL
32
days on market
$37,882
Dealer RatingFAIR DEAL
BMW 2021 3 Series
2021 BMW 3 Series 330i
52,870 Miles
Wilmington, NC
Dealer RatingFAIR DEAL
BMW of Wilmington
Dealer RatingFAIR DEAL
27
days on market
$25,148
Dealer RatingFAIR DEAL
BMW 2026 3 Series
2026 BMW 3 Series M340i
10,161 Miles
Wilmington, NC
Dealer RatingFAIR DEAL
BMW of Wilmington
Dealer RatingFAIR DEAL
18
days on market
$57,162
Dealer RatingFAIR DEAL
BMW 2026 3 Series
2026 BMW 3 Series 330i
6,708 Miles
Wilmington, NC
Dealer RatingGOOD DEAL
BMW of Wilmington
Dealer RatingGOOD DEAL
13
days on market
$43,317
Dealer RatingGOOD DEAL
BMW 2026 3 Series
2026 BMW 3 Series 330i
13,262 Miles
Wilmington, NC
Dealer RatingFAIR DEAL
BMW of Wilmington
Dealer RatingFAIR DEAL
13
days on market
$42,458
Dealer RatingFAIR DEAL
BMW 2024 3 Series
2024 BMW 3 Series 330i
36,840 Miles
Wilmington, NC
Dealer RatingFAIR DEAL
BMW of Wilmington
Dealer RatingFAIR DEAL
8
days on market
$35,882
Dealer RatingFAIR DEAL
BMW 2026 3 Series
2026 BMW 3 Series 330i
7,800 Miles
Wilmington, NC
Dealer RatingGOOD DEAL
BMW of Wilmington
Dealer RatingGOOD DEAL
11
days on market
$43,043
Dealer RatingGOOD DEAL
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
157
days on market
$55,909
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
6 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
46
days on market
$58,984
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
76
days on market
$56,559
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i xDrive
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
75
days on market
$57,194
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
179
days on market
$54,759
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
111
days on market
$53,959
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
110
days on market
$54,984
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
220
days on market
$54,859
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
5 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
95
days on market
$58,884
Dealer RatingNO RATING
BMW 2026 3 Series
2026 BMW 3 Series 330i
6 Miles
Wilmington, NC
Dealer RatingNO RATING
BMW of Wilmington
Dealer RatingNO RATING
75
days on market
$55,009
Dealer RatingNO RATING
000