Skip to main content

3,101 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto14

Low Mileage

£16,495

Finance available £346 pm

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FK Car Sales

02825440922 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

2016 (16) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr65

£9,480

Finance available £189 pm

  • 2L
  • 75.3K

    Miles
  • Diesel
  • Manual
  • Estate

NT Traders Limited

02037639054 *

BMW 3 Series2012 (12) - 2.0 320D SPORT PLUS EDITION 2DR Automatic

2012 (12) - 2.0 320D SPORT PLUS EDITION 2DR Automatic48

Reduced

£4,995

Finance available £89 pm

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Evoque Motors

01254445630 *

4.2/5 Stars

BMW 3 Series2016 (16) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2016 (16) - 2.0 320i M Sport Euro 6 (s/s) 4dr42

£6,990

Finance available £134 pm

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Saloon

H N S Motors

01274059857 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr72

£21,495

Finance available £421 pm

  • 2L
  • 44.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£20,991

  • 2L
  • 53.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2012 (62) - 2.0 320d SE Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320d SE Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)29

£5,495

  • 2L
  • 102.7K

    Miles
  • Diesel
  • Automatic
  • Estate

North West Trade Centre

01772285821 *

BMW 3 Series2014 (14) - 320d M Sport 5dr

2014 (14) - 320d M Sport 5dr20

£5,499

Finance available £101 pm

  • 2L
  • 159.0K

    Miles
  • Diesel
  • Manual
  • Estate

NJ Vehicle Solutions

01172331369 *

5/5 Stars

BMW 3 Series2024 (24) - 320i M Sport 5dr Step Auto

2024 (24) - 320i M Sport 5dr Step Auto20

Low Mileage

£35,900

Finance available £717 pm

  • 2L
  • 7.2K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Ocean Group BMW Paignton

01803225818 *

BMW 3 Series2016 (66) - 320i Sport 4dr

2016 (66) - 320i Sport 4dr19

Low Mileage

£8,999

Finance available £179 pm

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Saloon

CARS IN LTD

02038731454 *

BMW 3 Series2016 - 320d M Sport 4dr Step Auto

2016 - 320d M Sport 4dr Step Auto15

£13,450

Finance available £278 pm

  • 2L
  • 85.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2005 - SPORT 2-Door

2005 - SPORT 2-Door11

Low Mileage

£4,995

Finance available £89 pm

  • 2.5L
  • 82.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

carmotion

01452221219 *

5/5 Stars

BMW 3 Series2021 (21) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr50

£20,908

Finance available £418 pm

  • 2L
  • 67.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

BMW 3 Series2019 - 320i M Sport 5dr Step Auto [Business Media]

2019 - 320i M Sport 5dr Step Auto [Business Media]19

Low Mileage

£16,498

Finance available £346 pm

  • 2L
  • 43.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Newcastle BYD

01916071118 *

BMW 3 Series2007 (57) - 330i M Sport 2dr

2007 (57) - 330i M Sport 2dr22

Low Mileage

£5,990

Finance available £111 pm

  • 3L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BHP Motor Group

01296254859 *

BMW 3 Series2007 - 318i SE 4dr

2007 - 318i SE 4dr23

Low Mileage

£1,495

  • 2L
  • 92.0K

    Miles
  • Petrol
  • Manual
  • Saloon

SWIFT MOTORS STOKE

01782917215 *

BMW 3 Series2020 (20) - 330i M Sport Saloon 4dr Petrol Auto (258 ps) **M Performance Kit**

2020 (20) - 330i M Sport Saloon 4dr Petrol Auto (258 ps) **M Performance Kit**16

£19,999

Finance available £390 pm

  • 2L
  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

FMC Swansea Ltd

01792739469 *

BMW 3 Series2022 - 2.0 330E M Sport Auto 5dr

2022 - 2.0 330E M Sport Auto 5dr44

£25,877

Finance available £511 pm

  • 2L
  • 41.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580238471 *

BMW 3 Series2021 (70) - 320d M Sport 5dr Step Auto

2021 (70) - 320d M Sport 5dr Step Auto28

£24,690

  • 2L
  • 43.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr64

£21,999

Finance available £431 pm

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stonebridge Motor Company

01932687848 *

Find a specific BMW 3 Series

Trim
Body Style
Engine Size
Fuel Type
Transmission
Colour
Registration Year
Drivetrain

Different generations of used BMW 3 Series

Seventh Generation (2019 to Present)

Seventh Generation (2019 to Present)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
2 - 3
MPG:
26 - 2824
Acceleration:
3.4 - 8.8 seconds
Boot space:
375 - 500 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    330e 22.3 kWh M Sport 5dr Step Auto [Pro Pack]

  • Cheapest

    318i SE Pro 4dr Step Auto

  • Fastest

    B3 GT 3.0 Bi Turbo 4dr Switch-Tronic AWD

Sixth Generation (2012 to 2020)

Sixth Generation (2012 to 2020)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
1.5 - 3
MPG:
34 - 148
Acceleration:
4.8 - 11.4 seconds
Boot space:
370 - 520 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    330e SE 4dr Step Auto

  • Cheapest

    316i ES 4dr

  • Fastest

    335d xDrive Luxury 4dr Step Auto

About BMW 3 Series for sale on MOTORS

What's the most popular BMW 3 Series colour?
Black
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
217 BHP
What's the BMW 3 Series's average fuel economy?
61 MPG
What's the BMW 3 Series's average price?
£16,421
What's the BMW 3 Series's average mileage?
69,053
Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.