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
2025 (3)
2023 (17)
2022 (1)
2020 (1)
BMW
3 Series
Trim
330i xDrive (20)
330e xDrive (2)
Color
Alpine White (7)
Skyscraper Grey Metallic (2)
Phytonic Blue Metallic (2)
Black Sapphire Metallic (5)
Jet Black (2)
Melbourne Red Metallic (1)
Black (1)
Tanzanite Blue II Metallic (1)
Arctic Race Blue metallic (1)
< $40,000
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
22
cars matches: Make
BMW
, Model
3 Series
, Max Price
$40,000
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D10179
STOCK #:
B261049A
MSRP:
$37,151
Dealer Discount
$1,672
Phone
-
Click Here
$35,479
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW39FS07P8C91600
STOCK #:
PA11512A
MSRP:
$36,260
Dealer Discount
$433
Phone
-
Click Here
$35,827
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D03104
STOCK #:
B261044A
MSRP:
$33,775
Dealer Discount
$1,798
Phone
-
Click Here
$31,977
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D08334
STOCK #:
B253523A
MSRP:
$36,434
Dealer Discount
$1,723
Phone
-
Click Here
$34,711
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J02N8C71994
STOCK #:
MPA5961
MSRP:
$33,780
Dealer Discount
$1,830
Phone
-
Click Here
$31,950
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW39FS04P8C95765
STOCK #:
MPA6275
MSRP:
$36,754
Dealer Discount
$1,909
Phone
-
Click Here
$34,845
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D57991
STOCK #:
MPA6375
MSRP:
$36,557
Dealer Discount
$1,890
Phone
-
Click Here
$34,667
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D43892
STOCK #:
B261020A
MSRP:
$33,995
Dealer Discount
$1,784
Phone
-
Click Here
$32,211
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8C94249
STOCK #:
MPA6165
MSRP:
$35,187
Dealer Discount
$2,472
Phone
-
Click Here
$32,715
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8C94331
STOCK #:
MPA6400
MSRP:
$38,148
Dealer Discount
$4,173
Phone
-
Click Here
$33,975
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF04P8D09373
STOCK #:
B261184A
MSRP:
$35,190
Dealer Discount
$1,745
Phone
-
Click Here
$33,445
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8E93378
STOCK #:
B252592M
MSRP:
$40,535
Dealer Discount
$1,538
Phone
-
Click Here
$38,997
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J09L8B32734
STOCK #:
MPA6393A
MSRP:
$24,902
Dealer Discount
$2,255
Phone
-
Click Here
$22,647
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8C81855
STOCK #:
MPA6269
MSRP:
$33,764
Dealer Discount
$2,346
Phone
-
Click Here
$31,418
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D01636
STOCK #:
PL11557
MSRP:
$41,295
Dealer Discount
$1,746
Phone
-
Click Here
$39,549
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8C81811
STOCK #:
MPA6121
MSRP:
$34,348
Dealer Discount
$2,767
Phone
-
Click Here
$31,581
Load next page (2 of 2 pages)
Top