BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2011 BMW 3 Series 328i
33,940 Miles | Portsmouth, VA
$19,980
est. $359/mo

Track Price Check Availability

2007 BMW 3 Series 328i
167,299 Miles | Portsmouth, VA
$6,999
est. $126/mo

Track Price Check Availability

2013 BMW 3 Series 328i
138,012 Miles | Portsmouth, VA
$9,999
est. $180/mo

Track Price Check Availability

2008 BMW 3 Series 328xi
164,879 Miles | Portsmouth, VA
$5,999
est. $108/mo

Track Price Check Availability

2012 BMW 3 Series 335i
156,672 Miles | Portsmouth, VA
$10,999
est. $198/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
136,928 Miles | Portsmouth, VA
$6,999
est. $126/mo

Track Price Check Availability

2007 BMW 3 Series 328i
169,089 Miles | Portsmouth, VA
$6,499
est. $117/mo

Track Price Check Availability
Hot Car

2007 BMW 3 Series 328xi
136,769 Miles | Portsmouth, VA
$5,999
est. $108/mo

Track Price Check Availability

2006 BMW 3 Series 325i
128,015 Miles | Portsmouth, VA
$6,499
est. $117/mo

Track Price Check Availability

2009 BMW 3 Series 335i
140,969 Miles | Portsmouth, VA
$8,999
est. $162/mo

Track Price Check Availability

2007 BMW 3 Series 328i
167,828 Miles | Portsmouth, VA
$5,499
est. $99/mo

Track Price Check Availability

2007 BMW 3 Series 328i
159,340 Miles | Portsmouth, VA
$5,999
est. $108/mo

Track Price Check Availability

2012 BMW 3 Series 328i
83,946 Miles | Portsmouth, VA
$14,500
est. $261/mo

Track Price Check Availability

2013 BMW 3 Series 328i
94,500 Miles | Chesapeake, VA
$12,990
est. $234/mo

Track Price Check Availability

2018 BMW 3 Series 320i xDrive
78,221 Miles | Suffolk, VA
$25,485
est. $458/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
93,823 Miles | Chesapeake, VA
$13,099
est. $236/mo

Track Price Check Availability

2016 BMW 3 Series 320i xDrive
20,432 Miles | Norfolk, VA
$28,590
est. $514/mo

Track Price Check Availability

2016 BMW 3 Series 320i xDrive
30,585 Miles | Norfolk, VA
$25,990
est. $467/mo

Track Price Check Availability

2013 BMW 3 Series 328i
51,479 Miles | Norfolk, VA
$24,590
est. $442/mo

Track Price Check Availability

2009 BMW 3 Series 328i xDrive
107,794 Miles | Chesapeake, VA
$8,695
est. $156/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Portsmouth, VA

Portsmouth, VA Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 3 Series dealers in Portsmouth