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
Best Car Deals
Explore By:
Year
2026 (1)
2025 (7)
2024 (5)
2023 (12)
2022 (2)
2020 (1)
2018 (2)
2015 (1)
BMW
3 Series
Trim
330 Gran Turismo i xDrive (1)
330i xDrive (27)
328i xDrive (1)
330e xDrive (2)
Color
Black Sapphire Metallic (3)
Alpine White (7)
Portimao Blue Metallic (1)
Mineral White Metallic (5)
Skyscraper Grey Metallic (2)
Arctic Race Blue metallic (2)
Phytonic Blue Metallic (4)
Jet Black (3)
Red (1)
Blue (1)
Melbourne Red Metallic (1)
Mineral Grey Metallic (1)
Max Price
< $20,000 (2)
< $25,000 (3)
< $30,000 (5)
< $35,000 (15)
< $40,000 (26)
< $45,000 (30)
< $55,000 (31)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
31
cars matches: Make
BMW
, Model
3 Series
Call us
603-888-5050
2018 BMW 3 Series
VIN:
WBA8Z9C54JB220507
STOCK #:
B262341A
MSRP:
$22,895
Dealer Discount
$1,143
Phone
-
Click Here
$21,752
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D26540
STOCK #:
B261225B
MSRP:
$36,338
Dealer Discount
$1,585
Phone
-
Click Here
$34,753
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW39FS02P8D02762
STOCK #:
PA11899
MSRP:
$37,954
Dealer Discount
$1,229
Phone
-
Click Here
$36,725
Call us
603-888-5050
2018 BMW 3 Series
VIN:
WBA8D9C53JEM31727
STOCK #:
B262292A
MSRP:
$16,040
Dealer Discount
$18
Phone
-
Click Here
$16,022
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D08893
STOCK #:
B261804A
MSRP:
$32,542
Dealer Discount
$1,164
Phone
-
Click Here
$31,378
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF08P8D04905
STOCK #:
PA11797
MSRP:
$35,100
Dealer Discount
$2,115
Phone
-
Click Here
$32,985
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8F72942
STOCK #:
PA11882
MSRP:
$45,394
Dealer Discount
$1,072
Phone
-
Click Here
$44,322
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J05N8C65526
STOCK #:
PL11780A
MSRP:
$34,417
Dealer Discount
$1,208
Phone
-
Click Here
$33,209
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF07P8D17046
STOCK #:
B262367A
MSRP:
$34,064
Dealer Discount
$1,167
Phone
-
Click Here
$32,897
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF07R8E62316
STOCK #:
MPA6563
MSRP:
$40,775
Dealer Discount
$1,646
Phone
-
Click Here
$39,129
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW08S8F17571
STOCK #:
MPA6503
MSRP:
$44,004
Dealer Discount
$1,436
Phone
-
Click Here
$42,568
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8D23117
STOCK #:
PA11799
MSRP:
$34,147
Dealer Discount
$1,066
Phone
-
Click Here
$33,081
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW39FS06P8D05101
STOCK #:
MPA6648
MSRP:
$36,845
Dealer Discount
$1,741
Phone
-
Click Here
$35,104
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J01N8C74496
STOCK #:
B262432A
MSRP:
$31,544
Dealer Discount
$1,207
Phone
-
Click Here
$30,337
Call us
603-888-5050
2026 BMW 3 Series
VIN:
3MW89CW02T8F85012
STOCK #:
MPA6562A
MSRP:
$51,876
Dealer Discount
$1,356
Phone
-
Click Here
$50,520
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D00691
STOCK #:
B261631A
MSRP:
$27,641
Dealer Discount
$1,050
Phone
-
Click Here
$26,591
Load next page (2 of 2 pages)
Top