CarGurus Logo Homepage Link
  • Buy used
  • Sell
    • Car values
  • Research
    • Test drive reviews
    • Price trends
  • Advertise
  • Saved cars and searches
  • Sign in/register
    • My account
    • Saved searches
    • Saved cars
    • Recommended cars
    • Browsing history
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

Used 2017 BMW 3 Series for sale near Middlesbrough

145 results
Middlesbrough, North East England
2016 BMW 3 Series Rix Motors

2016 BMW 3 Series

63,000 miles

£9,450

Great Deal
Warrington
97 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
Silver
Gearbox:
Automatic
Mileage:
63,000
Stock number:
7551662
Reg.:
WBA8E12060K797105

Sponsored

2018 BMW 3 Series 2.0TD 320d M Sport Shadow Edition Saloon 4d Auto

2018 BMW 3 Series

2.0TD 320d M Sport Shadow Edition Saloon 4d Auto

64,500 miles

£14,999

Fair Deal
Oldham
81 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Diesel
Exterior colour:
White
Combined fuel economy:
58 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
64,500
Stock number:
7721424
Reg.:
WBA8C92000P846743

Sponsored

2017 BMW 3 Series 2.0TD 320d xDrive M Sport Touring 5d Auto

2017 BMW 3 Series

2.0TD 320d xDrive M Sport Touring 5d Auto

89,653 miles

£12,995

Fair Deal
Stockport
89 mi away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Estate
Doors:
5 doors
Drivetrain:
Four-wheel drive
Engine:
I4 Diesel
Exterior colour:
Blue
Combined fuel economy:
56 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
89,653
Stock number:
7388946
Reg.:
WBA8J120X0K894609

Sponsored

2018 BMW 3 Series 3.0TD 335d xDrive M Sport Touring 5d

2018 BMW 3 Series

3.0TD 335d xDrive M Sport Touring 5d

61,000 miles

£19,495

Great Deal
Huddersfield
67 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Estate
Doors:
5 doors
Drivetrain:
Four-wheel drive
Engine:
I6 Diesel
Exterior colour:
Grey
Combined fuel economy:
43 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
61,000
Stock number:
202602029598220
Reg.:
WBA8L12070A482230

2016 BMW 3 Series 2.0TD 320d xDrive M Sport GT (190bhp)

2016 BMW 3 Series

2.0TD 320d xDrive M Sport GT (190bhp)

84,649 miles

£9,595

Great Deal
Approved used
Nelson
64 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Hatchback
Doors:
5 doors
Drivetrain:
Four-wheel drive
Engine:
I4 Diesel
Exterior colour:
Blue
Combined fuel economy:
58 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
84,649
Stock number:
10235
Reg.:
WBA8T52000G572405

2016 BMW 3 Series 2.0TD 320d ED Plus Saloon 4d

2016 BMW 3 Series

2.0TD 320d ED Plus Saloon 4d

106,800 miles

£7,500

Great Deal
Burnley
69 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
Black
Gearbox:
Manual
Mileage:
106,800
Stock number:
6885700
Reg.:
WBA8D12020K447134

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0TD 318d SE Saloon 4d Auto

105,000 miles

£8,779

Great Deal
Bury
79 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
Black
Gearbox:
Automatic
Mileage:
105,000
Stock number:
01627
Reg.:
WBA8C32090K435299

Preparing for a close-up...

Photos coming soon

2018 BMW 3 Series

2.0TD 320d xDrive Sport GT

93,996 miles

£9,999

Great Deal
Newcastle upon Tyne
36 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Hatchback
Doors:
5 doors
Drivetrain:
Four-wheel drive
Engine:
I4 Diesel
Exterior colour:
Grey
Combined fuel economy:
51 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
93,996
Stock number:
U447
Reg.:
WBA8T52020G573118

Preparing for a close-up...

Photos coming soon

2017 BMW 3 Series

81,252 miles

£10,499

Great Deal
Gateshead
33 mi away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
Grey
Gearbox:
Automatic
Mileage:
81,252
Stock number:
202603020328520
Reg.:
WBA8D12040A065791

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0TD 318d Sport Saloon 4d Auto

113,000 miles

£6,480

Great Deal
Saint Helens
95 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
Silver
Gearbox:
Automatic
Mileage:
113,000
Stock number:
202511117807034
Reg.:
WBA8C32070K435317

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0 320i M Sport Saloon 4d

100,107 miles

£8,295

Great Deal
Bury
80 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
White
Gearbox:
Manual
Mileage:
100,107
Stock number:
7702773
Reg.:
WBA8A12070K432055

Preparing for a close-up...

Photos coming soon

2018 BMW 3 Series

59,910 miles

£14,970

Great Deal
Stockport
87 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
White
Gearbox:
Automatic
Mileage:
59,910
Stock number:
7487537
Reg.:
WBA8A12000A677950

Preparing for a close-up...

Photos coming soon

2018 BMW 3 Series

2.0 320i xDrive SE Touring 5d Auto

103,285 miles

£9,000

Great Deal
Sutton-in-Ashfield
99 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Estate
Doors:
5 doors
Drivetrain:
Four-wheel drive
Engine:
I4 Petrol
Exterior colour:
Blue
Combined fuel economy:
43 MPG
Fuel type:
Petrol
Gearbox:
Automatic
Mileage:
103,285
Stock number:
6558269
Reg.:
WBA8G52000K608109

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0TD 320d M Sport Saloon 4d Auto

118,818 miles

£8,795

Great Deal
Blackburn
75 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
Grey
Gearbox:
Automatic
Mileage:
118,818
Stock number:
26
Reg.:
WBA8C52090K839280

Preparing for a close-up...

Photos coming soon

2018 BMW 3 Series

2.0TD 320d Sport Touring 5d Auto

127,887 miles

£8,495

Great Deal
Barnsley
72 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Estate
Doors:
5 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Diesel
Exterior colour:
White
Combined fuel economy:
55 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
127,887
Stock number:
202509246586352
Reg.:
WBA8H920X0A690392

Preparing for a close-up...

Photos coming soon

2018 BMW 3 Series

2.0 330e M Sport

133,000 miles

£5,995

Great Deal
Mansfield
97 mi away
Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Hybrid
Exterior colour:
Grey
Fuel type:
Hybrid
Gearbox:
Automatic
Mileage:
133,000
Stock number:
21781717
Reg.:
WBA8E12030A241808

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0TD 320d ED Plus Saloon 4d

98,400 miles

£7,495

Great Deal
Stockton-on-Tees
3 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Exterior colour:
Black
Gearbox:
Manual
Mileage:
98,400
Stock number:
1738757
Reg.:
WBA8D12080K446618

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

63,000 miles

£9,450

Great Deal
Warrington
97 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
Silver
Gearbox:
Automatic
Mileage:
63,000
Stock number:
7551662
Reg.:
WBA8E12060K797105

Preparing for a close-up...

Photos coming soon

2017 BMW 3 Series

104,446 miles

£8,495

Great Deal
Middlesbrough
2 mi away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
Grey
Gearbox:
Automatic
Mileage:
104,446
Stock number:
7725454
Reg.:
WBA8D12040A065757

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

78,977 miles

£10,420

Good Deal
Manchester
89 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Estate
Exterior colour:
White
Gearbox:
Manual
Mileage:
78,977
Stock number:
10550
Reg.:
WBA8H92020K605121

Preparing for a close-up...

Photos coming soon

2017 BMW 3 Series

2.0TD 316d SE Touring 5d Auto

96,000 miles

£9,495

Good Deal
Stockton-on-Tees
3 mi away
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Estate
Doors:
5 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Diesel
Exterior colour:
Blue
Combined fuel economy:
62 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
96,000
Stock number:
1719965
Reg.:
WBA8L72020K608734

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0TD 320d M Sport GT (184bhp) Auto

83,400 miles

£9,800

Good Deal
Sheffield
82 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Hatchback
Doors:
5 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Diesel
Exterior colour:
Grey
Combined fuel economy:
55 MPG
Fuel type:
Diesel
Gearbox:
Automatic
Mileage:
83,400
Stock number:
202508155478508
Reg.:
WBA8Y72000GN81540

Preparing for a close-up...

Photos coming soon

2016 BMW 3 Series

2.0 330e Sport (268bhp)

50,900 miles

£9,994

Good Deal
Oldham
80 mi away
Year:
2016
Make:
BMW
Model:
3 Series
Body type:
Saloon
Doors:
4 doors
Drivetrain:
Rear-wheel drive
Engine:
I4 Hybrid
Exterior colour:
White
Fuel type:
Hybrid
Gearbox:
Automatic
Mileage:
50,900
Stock number:
202603090541711
Reg.:
WBA8E12060K795788

Sponsored

  1. Home
  2. / Used cars
  3. / BMW 3 Series
  4. / 2017
  5. / Middlesbrough
Reviews
FAQs

5 Overall rating

(4 reviews)
mr s
5.0
Reviewed a 2017 BMW 3 Series on Mar 09, 2024

Car is absolutely fantastic, was the perfect fit from the word go!

Tarquin M
5.0
Reviewed a 2017 BMW 3 Series on Jan 13, 2024

Nice solid car. Good all round. Safe and fun to drive. The engine outlasts most other cars.

F R
5.0
Reviewed a 2017 BMW 3 Series on Mar 28, 2021

great car, practical , sleek and beautiful. small yet big

Anonymous
5.0
Reviewed a 2017 BMW 3 Series on Feb 21, 2021

Amazing car amazing seller couldn’t be happier thank you so much

2017 BMW 3 Series FAQs

How much does the 2017 BMW 3 Series cost in Middlesbrough?

The average 2017 BMW 3 Series costs about £12,524.47. The average price has decreased by -3.2% since last year. The 272 for sale near Middlesbrough on CarGurus, range from £4,900 to £115,204 in price.

How many 2017 BMW 3 Series vehicles in Middlesbrough have no reported accidents or damage?

272 out of 272 for sale near Middlesbrough have no reported accidents or damage.

What is the fuel economy of the 2017 BMW 3 Series?

Depending on the engine and options, the 2017 BMW 3 Series gets between 32 and 148 MPG (or EV battery range).

What fuel types are available?

Diesel, Petrol, Hybrid engines are available.

  • 2020 BMW 3 Series

  • 2019 BMW 3 Series

  • 2018 BMW 3 Series

  • 2016 BMW 3 Series

  • 2015 BMW 3 Series

  • 2014 BMW 3 Series

  • BMW 3 Series 320i M Sport in Middlesbrough North East England

  • BMW 3 Series 320d M Sport in Middlesbrough North East England

  • BMW 3 Series 330e M Sport in Middlesbrough North East England

  • BMW 3 Series 335d xDrive M Sport in Middlesbrough North East England

  • BMW 3 Series 320d M Sport Shadow Edition in Middlesbrough North East England

  • BMW 3 Series 320d xDrive M Sport in Middlesbrough North East England

  • BMW 3 Series M3 (Competition Package) in Middlesbrough North East England

  • BMW 3 Series 320i Sport in Middlesbrough North East England

  • BMW 3 Series 320d M Sport GT in Middlesbrough North East England

  • BMW 3 Series 330d M Sport in Middlesbrough North East England

Connect with us
Download our app
Download on the App Store Get it on Google Play
  • Company
  • About CarGurus
  • Our team
  • Press
  • Investor relations
  • Price trends
  • Careers
  • Advertise with CarGurus
  • UK Modern Slavery Statement
  • CarGurus tax strategy
  • For dealers
  • Dealer signup
  • Dealer resources
  • Terms
  • Terms of Use
  • Privacy statement
  • Cookie policy
  • Interest-based ads
  • Security
  • Help
  • Help
  • Contact us
    • United States (EN)
    • Estados Unidos (ES)
    • Canada (EN)
    • Canada (FR)
    • United Kingdom

CarGurus UK Limited is an introducer appointed representative of CarFinance 247 Limited (FRN: 653019)

CarFinance 247 Limited are authorised and regulated by the Financial Conduct Authority for credit broking and insurance intermediation. Registered address: Universal Square, North Devonshire Street, Manchester M12 6JH.

CarFinance 247 Limited is a credit broker and not a lender.

© 2026 CarGurus, Inc., All Rights Reserved.

CarGurus UK Limited, 1 Ashley Road, 3rd Floor, Altrincham, Cheshire WA14 2DT