2018 BMW 3 Series 330i

2018 BMW 3 Series
74,774 Miles | Burlington, NC
$22,377
est. $323/mo

Track Price Check Availability
2011 BMW 3 Series 328i

2011 BMW 3 Series
96,576 Miles | Burlington, NC
$10,200
est. $147/mo

Track Price Check Availability
2019 BMW 3 Series 330i

2019 BMW 3 Series
18,532 Miles | Online Only
$35,990
est. $519/mo

Track Price Check Availability
2004 BMW 3 Series 330i

2004 BMW 3 Series
163,334 Miles | Online Only
$6,000
est. $86/mo

Track Price Check Availability
2015 BMW 3 Series 335i xDrive

2015 BMW 3 Series
15,444 Miles | Online Only
$28,990
est. $418/mo

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

2017 BMW 3 Series
37,722 Miles | Online Only
$27,590
est. $398/mo

Track Price Check Availability
2015 BMW 3 Series 328d xDrive

2015 BMW 3 Series
60,498 Miles | Online Only
$20,900
est. $301/mo

Track Price Check Availability
2016 BMW 3 Series 328i xDrive Gran Turismo

2016 BMW 3 Series
60,276 Miles | Online Only
$21,900
est. $316/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
97,623 Miles | Online Only
$13,999
est. $202/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
102,762 Miles | Online Only
$12,500
est. $180/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
99,517 Miles | Online Only
$12,400
est. $179/mo

Track Price Check Availability
2014 BMW 3 Series 320i

2014 BMW 3 Series
42,435 Miles | Online Only
$18,380
est. $265/mo

Track Price Check Availability
2018 BMW 3 Series 328d xDrive

2018 BMW 3 Series
17,277 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
60,476 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2012 BMW 3 Series 328i

2012 BMW 3 Series
134,776 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
72,669 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
26,213 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series
39,836 Miles | Online Only
$22,968
est. $331/mo

Track Price Check Availability
2020 BMW 3 Series 330i

2020 BMW 3 Series
13,631 Miles | Online Only
$36,994
est. $533/mo

Track Price Check Availability
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series
50,642 Miles | Online Only
$21,488
est. $310/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Burlington, NC

Burlington, NC Dealer Ratings & Reviews

Write a Review

2004 BMW 3 Series - Cary Auto Sales

Serge
Cary, North Carolina
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
The dealership experience was a low pressure one. I was given the car to drive on my own. I took the car to my mechanic. I drove the car for about two hours before I purchased.

2008 BMW 3 Series - Massey Toyota Kinston

LA
Kinston, North Carolina
Overall
4.0
Facility
4.0
Process
5.0
Quality
3.0
Service
5.0
Nice and friendly sales people. Good selection of cars and trucks and a good history in the city. Their service center is known for good service and they are very quick with repairs.