skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Service Specials
Automotive News
Advertise With Us
Used BMW 3 Series in New Hampshire
Best Car Deals
Explore By:
Used
Year
2025 (9)
2024 (5)
2023 (19)
2022 (3)
2020 (1)
BMW
3 Series
Trim
330e xDrive (2)
330i xDrive (31)
M340i xDrive (4)
Color
Black (2)
Black Sapphire Metallic (6)
Tanzanite Blue II Metallic (3)
Alpine White (5)
Portimao Blue Metallic (2)
Mineral White Metallic (5)
Skyscraper Grey Metallic (7)
Jet Black (4)
Melbourne Red Metallic (1)
Arctic Race Blue metallic (1)
Phytonic Blue Metallic (1)
Max Price
< $25,000 (1)
< $35,000 (17)
< $40,000 (27)
< $45,000 (32)
< $50,000 (33)
< $55,000 (34)
< $60,000 (37)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
37
cars matches: Type
Used
, Make
BMW
, Model
3 Series
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW39FS07P8C91600
STOCK #:
PA11512A
MSRP:
$37,619
Dealer Discount
$1,792
Phone
-
Click Here
$35,827
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW49FF09R8E58542
STOCK #:
MPA6322
MSRP:
$61,858
Dealer Discount
$2,159
Phone
-
Click Here
$59,699
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW49FF02R8E74341
STOCK #:
MPA6383
MSRP:
$61,772
Dealer Discount
$1,779
Phone
-
Click Here
$59,993
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J09N8C32187
STOCK #:
MPA6236
MSRP:
$33,091
Dealer Discount
$2,771
Phone
-
Click Here
$30,320
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F54704
STOCK #:
MPA6297
MSRP:
$47,038
Dealer Discount
$2,046
Phone
-
Click Here
$44,992
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8C94249
STOCK #:
MPA6165
MSRP:
$35,187
Dealer Discount
$2,241
Phone
-
Click Here
$32,946
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8D09105
STOCK #:
MPA6063
MSRP:
$34,753
Dealer Discount
$1,848
Phone
-
Click Here
$32,905
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J09L8B32734
STOCK #:
MPA6393A
MSRP:
$26,552
Dealer Discount
$2,306
Phone
-
Click Here
$24,246
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW49FF04P8D32991
STOCK #:
MPA6333
MSRP:
$54,615
Dealer Discount
$1,619
Phone
-
Click Here
$52,996
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D10000
STOCK #:
B253369A
MSRP:
$33,953
Dealer Discount
$1,897
Phone
-
Click Here
$32,056
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D57991
STOCK #:
MPA6375
MSRP:
$36,557
Dealer Discount
$1,565
Phone
-
Click Here
$34,992
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F17226
STOCK #:
MPA6102
MSRP:
$39,976
Dealer Discount
$2,502
Phone
-
Click Here
$37,474
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF09P8D67298
STOCK #:
B261277A
MSRP:
$37,262
Dealer Discount
$1,776
Phone
-
Click Here
$35,486
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D01636
STOCK #:
PL11557
MSRP:
$41,775
Dealer Discount
$1,850
Phone
-
Click Here
$39,925
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D03104
STOCK #:
B261044A
MSRP:
$35,151
Dealer Discount
$1,696
Phone
-
Click Here
$33,455
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW08S8F33141
STOCK #:
MPA6087
MSRP:
$40,115
Dealer Discount
$1,677
Phone
-
Click Here
$38,438
Load next page (2 of 3 pages)
Top