Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Doors
Body Types
Fuel Efficiency
Fuel Type
Cylinders

exterior
interior
Cabin Type
Rear Wheel
Bed Type

128 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 1999 3 Series
1999 BMW 3 Series 323i
76,976 Miles
Rochester, NH
18
days on market
1%
more than similar listings
18
days on market
$6,495
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
74,726 Miles
Berwick, ME
201
days on market
--
201
days on market
$17,775
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
21,196 Miles
Epping, NH
7
days on market
7%
less than similar listings
7
days on market
$33,736
BMW 2021 3 Series
price drop
2021 BMW 3 Series M340i
16,511 Miles
Greenland, NH
54
days on market
8%
less than similar listings
54
days on market
$44,790
price drop
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
19,675 Miles
Stratham, NH
17
days on market
3%
less than similar listings
17
days on market
$39,347
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
17,890 Miles
Stratham, NH
7
days on market
7%
less than similar listings
7
days on market
$34,568
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive
68,540 Miles
Stratham, NH
30
days on market
13%
less than similar listings
30
days on market
$14,987
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
3,018 Miles
Stratham, NH
98
days on market
1%
more than similar listings
98
days on market
$45,987
BMW 2016 3 Series
fresh
2016 BMW 3 Series 328i xDrive
118,060 Miles
North Hampton, NH
1
day on market
12%
less than similar listings
1
day on market
$11,950
fresh
BMW 2001 3 Series
fresh
2001 BMW 3 Series 325Ci
122,787 Miles
Brentwood, NH
New Listing
59%
more than similar listings
New Listing
$9,999
fresh
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
120,680 Miles
Brentwood, NH
30
days on market
3%
more than similar listings
30
days on market
$13,995
BMW 2012 3 Series
2012 BMW 3 Series 328i xDrive
192,190 Miles
Kingston, NH
352
days on market
15%
more than similar listings
352
days on market
$6,995
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
85,904 Miles
Auburn, NH
52
days on market
26%
less than similar listings
52
days on market
$8,495
BMW 2007 3 Series
2007 BMW 3 Series 328xi
112,465 Miles
Auburn, NH
310
days on market
2%
more than similar listings
310
days on market
$8,995
BMW 2014 3 Series
2014 BMW 3 Series 320i xDrive
121,373 Miles
Auburn, NH
71
days on market
9%
less than similar listings
71
days on market
$9,995
BMW 2007 3 Series
2007 BMW 3 Series 328xi
106,539 Miles
Auburn, NH
8
days on market
--
8
days on market
Contact Dealer for price
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
93,519 Miles
Hooksett, NH
30
days on market
33%
less than similar listings
30
days on market
$8,550
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
66,021 Miles
Hooksett, NH
22
days on market
15%
less than similar listings
22
days on market
$18,990
BMW 2018 3 Series
2018 BMW 3 Series 320i xDrive
54,434 Miles
Hooksett, NH
3
days on market
16%
less than similar listings
3
days on market
$17,820
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
101,000 Miles
Hooksett, NH
9
days on market
51%
less than similar listings
9
days on market
$4,945
Owner Reviews
Be the first to write about your experience!
Write a review

Rochester, NH DEALER RATINGS & REVIEWS

Dealer Reviews
4.0
2 Reviews
5 star
50%
4 star
0%
3 star
50%
2 star
0%
1 star
0%
Pricing
3.5
Service
5.0
Helpfulness
5.0
Responsiveness
4.5
Write a review
PP
PP
Nashua, New Hampshire
Tulley Bmw Nashua
2013 BMW 1338
Good customer service; offered 4 years of free maintenance with new car purchase. Could get the car we wanted within 2 days. Good price on the vehicle.
Overall
5.0
Facility
5.0
Process
5.0
Service
5.0
A.S.
A.S.
Newfields, New Hampshire
Bmw Of Stratham
2016 BMW 1325
The salesmen were very kind and helpful especially for someone who doesn't know a lot about cars. The purchase was easy and supported by the dealership.
Overall
3.0
Facility
3.0
Process
4.0
Service
5.0
000