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 (21)
2024 (7)
2023 (14)
2022 (3)
2021 (1)
2020 (1)
BMW
3 Series
Trim
330i xDrive (47)
M340i xDrive (1)
Color
Jet Black (4)
Mineral White Metallic (5)
Skyscraper Grey Metallic (10)
Phytonic Blue Metallic (3)
Black Sapphire Metallic (8)
Arctic Race Blue metallic (3)
Alpine White (8)
Mediterranean Blue Metallic (1)
Mineral Grey Metallic (2)
Melbourne Red Metallic (2)
Brooklyn Grey Metallic (2)
Max Price
< $25,000 (1)
< $30,000 (5)
< $35,000 (15)
< $40,000 (31)
< $45,000 (44)
< $50,000 (47)
< $55,000 (48)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
48
cars matches: Make
BMW
, Model
3 Series
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F36750
STOCK #:
MPA6512
MSRP:
$45,835
Dealer Discount
$2,496
Phone
-
Click Here
$43,339
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F40049
STOCK #:
MPA6561
MSRP:
$45,875
Dealer Discount
$2,262
Phone
-
Click Here
$43,613
Call us
603-888-5050
2021 BMW 3 Series
VIN:
3MW5R7J07M8C20652
STOCK #:
B261852A
MSRP:
$33,054
Dealer Discount
$1,820
Phone
-
Click Here
$31,234
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F54681
STOCK #:
MPA6550
MSRP:
$42,769
Dealer Discount
$2,136
Phone
-
Click Here
$40,633
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF03R8E44069
STOCK #:
MPA6479
MSRP:
$40,991
Dealer Discount
$2,896
Phone
-
Click Here
$38,095
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E70014
STOCK #:
MPA6482
MSRP:
$40,999
Dealer Discount
$2,243
Phone
-
Click Here
$38,756
Call us
603-888-5050
2025 BMW 3 Series
VIN:
WBA23LA03SFV33120
STOCK #:
MPA6539
MSRP:
$43,875
Dealer Discount
$2,195
Phone
-
Click Here
$41,680
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8C94331
STOCK #:
MPA6400
MSRP:
$35,113
Dealer Discount
$2,399
Phone
-
Click Here
$32,714
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8C81855
STOCK #:
MPA6269
MSRP:
$31,764
Dealer Discount
$1,837
Phone
-
Click Here
$29,927
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J07N8C34374
STOCK #:
PA11525A
MSRP:
$31,555
Dealer Discount
$1,685
Phone
-
Click Here
$29,870
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C43699
STOCK #:
MPA6244A
MSRP:
$30,827
Dealer Discount
$2,188
Phone
-
Click Here
$28,639
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D06112
STOCK #:
PL11660
MSRP:
$36,969
Dealer Discount
$1,822
Phone
-
Click Here
$35,147
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW03S8F31538
STOCK #:
B253512A
MSRP:
$44,582
Dealer Discount
$1,658
Phone
-
Click Here
$42,924
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF04P8D09373
STOCK #:
B261184A
MSRP:
$32,953
Dealer Discount
$1,659
Phone
-
Click Here
$31,294
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8D06253
STOCK #:
B261441A
MSRP:
$32,101
Dealer Discount
$1,746
Phone
-
Click Here
$30,355
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D71192
STOCK #:
B253580A
MSRP:
$35,642
Dealer Discount
$1,713
Phone
-
Click Here
$33,929
Load next page (2 of 3 pages)
Top