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
BMW 3 Series in New Hampshire under $40,000
Best Car Deals
Explore By:
Year
2024 (3)
2023 (5)
2022 (27)
2020 (1)
2016 (2)
BMW
3 Series
Trim
330i xDrive (30)
330e xDrive (6)
328i xDrive (1)
320i xDrive (1)
Color
Mineral White Metallic (5)
Phytonic Blue Metallic (4)
Jet Black (5)
Alpine White (9)
Black Sapphire Metallic (7)
Portimao Blue Metallic (1)
Mediterranean Blue Metallic (1)
Mineral Grey Metallic (3)
Melbourne Red Metallic (2)
Black (1)
< $40,000
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
38
cars matches: Make
BMW
, Model
3 Series
, Max Price
$40,000
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
2023 BMW 3 Series
VIN:
3MW89FF03P8D12667
STOCK #:
PA10770
MSRP:
$40,894
Dealer Discount
$1,860
Phone
-
Click Here
$39,034
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C43699
STOCK #:
MPA5552
MSRP:
$34,296
Dealer Discount
$2,303
Phone
-
Click Here
$31,993
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:
3MW5R7J05N8C57409
STOCK #:
MPA5366
MSRP:
$32,895
Dealer Discount
$3,904
Phone
-
Click Here
$28,991
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J06N8C71836
STOCK #:
B252891A
MSRP:
$36,197
Dealer Discount
$1,916
Phone
-
Click Here
$34,281
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J08N8C30561
STOCK #:
MPA5589
MSRP:
$36,531
Dealer Discount
$2,436
Phone
-
Click Here
$34,095
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J08N8C54343
STOCK #:
MPA5503
MSRP:
$34,484
Dealer Discount
$2,374
Phone
-
Click Here
$32,110
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J05N8C65526
STOCK #:
MPA5576
MSRP:
$37,461
Dealer Discount
$2,219
Phone
-
Click Here
$35,242
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J04N8C77540
STOCK #:
B252931A
MSRP:
$36,355
Dealer Discount
$1,859
Phone
-
Click Here
$34,496
Call us
603-888-5050
2022 BMW 3 Series
VIN:
WBA5P9C05NFM68230
STOCK #:
MPA5557
MSRP:
$32,992
Dealer Discount
$2,283
Phone
-
Click Here
$30,709
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E05852
STOCK #:
MPA5331
MSRP:
$40,132
Dealer Discount
$6,132
Phone
-
Click Here
$34,000
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C31620
STOCK #:
MPA5540
MSRP:
$35,764
Dealer Discount
$2,222
Phone
-
Click Here
$33,542
Call us
603-888-5050
2016 BMW 3 Series
VIN:
WBA8E5G51GNT94976
STOCK #:
B252448B
MSRP:
$16,645
Dealer Discount
$793
Phone
-
Click Here
$15,852
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C65918
STOCK #:
MPA5562
MSRP:
$35,994
Dealer Discount
$2,211
Phone
-
Click Here
$33,783
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
Load next page (2 of 3 pages)
Top