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
2025 (2)
2024 (1)
2023 (4)
2022 (5)
BMW
3 Series
Trim
330i xDrive (8)
M340i xDrive (2)
330e xDrive (2)
Gray
Max Price
< $35,000 (5)
< $40,000 (8)
< $50,000 (10)
< $60,000 (12)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
12
cars matches: Make
BMW
, Model
3 Series
, Color
Gray
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8D49392
STOCK #:
PA11241
MSRP:
$39,711
Dealer Discount
$1,862
Phone
-
Click Here
$37,849
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW49FF00P8D43261
STOCK #:
MPA5832
MSRP:
$58,120
Dealer Discount
$2,289
Phone
-
Click Here
$55,831
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C55289
STOCK #:
MPA5878A
MSRP:
$35,952
Dealer Discount
$2,330
Phone
-
Click Here
$33,622
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F20127
STOCK #:
MPA5955
MSRP:
$47,453
Dealer Discount
$2,141
Phone
-
Click Here
$45,312
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW49FF07P8D70733
STOCK #:
PA11159
MSRP:
$61,351
Dealer Discount
$1,863
Phone
-
Click Here
$59,488
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5P9J03N8C77448
STOCK #:
MPA5965
MSRP:
$38,993
Dealer Discount
$2,023
Phone
-
Click Here
$36,970
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D34593
STOCK #:
MPA5772
MSRP:
$40,232
Dealer Discount
$5,241
Phone
-
Click Here
$34,991
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E68456
STOCK #:
MPA5773
MSRP:
$42,199
Dealer Discount
$5,609
Phone
-
Click Here
$36,590
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F23737
STOCK #:
PL11234
MSRP:
$47,811
Dealer Discount
$1,827
Phone
-
Click Here
$45,984
Call us
603-888-5050
2022 BMW 3 Series
VIN:
WBA5P9C07NFM03721
STOCK #:
MPA5857
MSRP:
$33,996
Dealer Discount
$3,037
Phone
-
Click Here
$30,959
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C36249
STOCK #:
B253375B
MSRP:
$35,716
Dealer Discount
$1,824
Phone
-
Click Here
$33,892
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J01N8C63112
STOCK #:
MPA5866
MSRP:
$37,477
Dealer Discount
$3,375
Phone
-
Click Here
$34,102
Top