BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2015 BMW 3 Series 320i xDrive
77,914 Miles | Pittsburgh, PA
$17,999
est. $324/mo

Track Price Check Availability

2008 BMW 3 Series 328xi
77,421 Miles | Pittsburgh, PA
$11,988
est. $216/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
54,469 Miles | Pittsburgh, PA
$24,980
est. $449/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive Gran Turismo
126,000 Miles | Pittsburgh, PA
$13,495
est. $243/mo

Track Price Check Availability

2004 BMW 3 Series 330Ci
128,578 Miles | Pittsburgh, PA
$6,595
est. $119/mo

Track Price Check Availability

2012 BMW 3 Series 328i
53,646 Miles | Pittsburgh, PA
$22,988
est. $413/mo

Track Price Check Availability

2014 BMW 3 Series 328i
61,968 Miles | Pittsburgh, PA
$19,990
est. $359/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
113,776 Miles | Pittsburgh, PA
$9,668
est. $174/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
12,838 Miles | Allison Park, PA
$34,950
est. $628/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
52,000 Miles | Monroeville, PA
$20,600
est. $370/mo

Track Price Check Availability

2015 BMW 3 Series 320i xDrive
77,101 Miles | Monroeville, PA
$17,500
est. $315/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
12,895 Miles | Sewickley, PA
Accepting Offers
est. $0/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
18,228 Miles | Sewickley, PA
$34,995
est. $629/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
18,155 Miles | Sewickley, PA
$35,995
est. $647/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
4,500 Miles | Sewickley, PA
$45,995
est. $827/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
2,500 Miles | Sewickley, PA
$50,195
est. $903/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
10,003 Miles | Sewickley, PA
$41,995
est. $755/mo

Track Price Check Availability

2018 BMW 3 Series 320i xDrive
8,500 Miles | Sewickley, PA
$32,995
est. $593/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
3,350 Miles | Sewickley, PA
$45,185
est. $812/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
2,220 Miles | Sewickley, PA
$50,355
est. $905/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Pittsburgh, PA

Pittsburgh, PA Dealer Ratings & Reviews

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