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 (3)
2024 (16)
2023 (8)
2022 (26)
2021 (2)
2020 (1)
2018 (1)
2016 (2)
2014 (1)
BMW
3 Series
Trim
330i xDrive (51)
328i xDrive (2)
330e xDrive (6)
320i xDrive (1)
Color
Skyscraper Grey Metallic (1)
Alpine White (12)
Melbourne Red Metallic (2)
Jet Black (8)
Mineral White Metallic (6)
Phytonic Blue Metallic (10)
Red (1)
Gray (3)
Mineral Grey Metallic (4)
Blue (1)
Arctic Race Blue metallic (1)
Black Sapphire Metallic (7)
Portimao Blue Metallic (1)
Glacier Silver Metallic (1)
Black (1)
Mediterranean Blue Metallic (1)
Max Price
< $20,000 (3)
< $25,000 (4)
< $30,000 (7)
< $35,000 (26)
< $40,000 (44)
< $45,000 (52)
< $50,000 (60)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
60
cars matches: Type
Used
, Make
BMW
, Model
3 Series
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF01R8E82173
STOCK #:
MB242361L
MSRP:
$50,595
Dealer Discount
$8,871
Phone
-
Click Here
$41,724
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5P9J05N8C56892
STOCK #:
MPA5523
MSRP:
$34,771
Dealer Discount
$2,096
Phone
-
Click Here
$32,675
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J04N8C77490
STOCK #:
B252730A
MSRP:
$37,322
Dealer Discount
$1,909
Phone
-
Click Here
$35,413
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW07S8E94316
STOCK #:
B25450L
MSRP:
$52,650
Dealer Discount
$4,653
Phone
-
Click Here
$47,997
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8E90788
STOCK #:
B25451L
MSRP:
$49,425
Dealer Discount
$4,044
Phone
-
Click Here
$45,381
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E05852
STOCK #:
MPA5331
MSRP:
$40,132
Dealer Discount
$4,137
Phone
-
Click Here
$35,995
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J05N8C67163
STOCK #:
B252895A
MSRP:
$38,644
Dealer Discount
$1,853
Phone
-
Click Here
$36,791
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF05R8E26978
STOCK #:
PA10673
MSRP:
$41,859
Dealer Discount
$1,956
Phone
-
Click Here
$39,903
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J06N8C58584
STOCK #:
MPA5591
MSRP:
$38,158
Dealer Discount
$3,111
Phone
-
Click Here
$35,047
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J07N8C52521
STOCK #:
MPA5505
MSRP:
$34,949
Dealer Discount
$2,330
Phone
-
Click Here
$32,619
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J02N8C44455
STOCK #:
MPA5580
MSRP:
$37,500
Dealer Discount
$2,336
Phone
-
Click Here
$35,164
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D10192
STOCK #:
B252847A
MSRP:
$46,815
Dealer Discount
$1,862
Phone
-
Click Here
$44,953
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J01N8C70433
STOCK #:
B252890A
MSRP:
$33,261
Dealer Discount
$1,584
Phone
-
Click Here
$31,677
Call us
603-888-5050
2022 BMW 3 Series
VIN:
WBA5P9C05NFM68230
STOCK #:
MPA5557
MSRP:
$33,288
Dealer Discount
$2,092
Phone
-
Click Here
$31,196
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E85337
STOCK #:
MB242368L
MSRP:
$50,845
Dealer Discount
$5,011
Phone
-
Click Here
$45,834
Call us
603-888-5050
2014 BMW 3 Series
VIN:
WBA3B5G53ENS10993
STOCK #:
PA10671A
MSRP:
$18,822
Dealer Discount
$1,844
Phone
-
Click Here
$16,978
Load next page (2 of 4 pages)
Top