2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
41,914 Miles | Online Only
$21,797
est. $314/mo

Track Price Check Availability
2006 BMW 3 Series 330i

2006 BMW 3 Series
161,149 Miles | Online Only
$6,497
est. $94/mo

Track Price Check Availability
2006 BMW 3 Series 330xi

2006 BMW 3 Series
114,876 Miles | Online Only
$6,997
est. $101/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
137,547 Miles | Online Only
$9,797
est. $141/mo

Track Price Check Availability
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series
99,124 Miles | Online Only
$9,497
est. $137/mo

Track Price Check Availability
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series
18,420 Miles | Online Only
$35,799
est. $516/mo

Track Price Check Availability
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series
85,968 Miles | Online Only
$18,515
est. $267/mo

Track Price Check Availability
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series
19,393 Miles | Online Only
$35,988
est. $519/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
27,026 Miles | Online Only
$28,700
est. $414/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
23,361 Miles | Online Only
$26,750
est. $386/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
40,369 Miles | Online Only
$28,500
est. $411/mo

Track Price Check Availability
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series
20,088 Miles | Online Only
$40,360
est. $582/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
38,325 Miles | Online Only
$29,900
est. $431/mo

Track Price Check Availability
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series
19,883 Miles | Online Only
$38,999
est. $562/mo

Track Price Check Availability
2021 BMW 3 Series M340i xDrive

2021 BMW 3 Series
3,281 Miles | Online Only
$57,500
est. $829/mo

Track Price Check Availability
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
38,543 Miles | Online Only
$26,550
est. $383/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive Gran Turismo

2018 BMW 3 Series
21,125 Miles | Online Only
$31,700
est. $457/mo

Track Price Check Availability
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series
84,843 Miles | Online Only
$15,450
est. $223/mo

Track Price Check Availability
2007 BMW 3 Series 328i

2007 BMW 3 Series
81,435 Miles | Online Only
$14,995
est. $216/mo

Track Price Check Availability
2007 BMW 3 Series 328i

2007 BMW 3 Series
94,034 Miles | Online Only
$13,995
est. $202/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Rochester, NH

Rochester, NH Dealer Ratings & Reviews

Write a Review

2013 BMW 1 Series - Tulley Bmw Nashua

PP
Nashua, New Hampshire
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
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.

2016 BMW 3 Series - Bmw Of Stratham

A.S.
Newfields, New Hampshire
Overall
3.0
Facility
3.0
Process
4.0
Quality
4.0
Service
5.0
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.