Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,635 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door

2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door1

£19,100

£334/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2010 - 3.0 335i M Sport DCT Euro 5 2dr

2010 - 3.0 335i M Sport DCT Euro 5 2dr41

Low Mileage

£6,995

£126/pm (HP)

  • 3L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

RSH MOTORS LTD

01296329708 *

BMW 3 Series2016 (16) - 320d M Sport 4dr

2016 (16) - 320d M Sport 4dr21

£7,990

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Autopoint UK (Notts) Ltd

01156977743 *

4.5/5 Stars

BMW 3 Series2014 (64) - 3 Series...Full Main Dealer History, only 32367 Miles. 4-Door

2014 (64) - 3 Series...Full Main Dealer History, only 32367 Miles. 4-Door28

Reduced

£9,950

£188/pm (HP)

  • 2L
  • 32.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Four Crosses Garage

01743292166 *

4.2/5 Stars

BMW 3 Series2019 - 320i M Sport 4dr Step Auto

2019 - 320i M Sport 4dr Step Auto19

£18,298

  • 2L
  • 56.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Volkswagen (Linwood)

01414068772 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door36

Low Mileage

£27,800

£449/pm (PCP)

  • 2L
  • 16.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr

2022 (72) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr52

£18,200

£384/pm (HP)

  • 2L
  • 85.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2009 - 320i SE 2dr Auto *SUNROOF*

2009 - 320i SE 2dr Auto *SUNROOF*21

Low Mileage

£2,750

  • 2L
  • 80.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

YZ AUTOMOTIVE LTD

01282501693 *

0/5 Stars

BMW 3 Series2014 (55) - ActiveHybrid 3 M Sport 4dr Step Auto

2014 (55) - ActiveHybrid 3 M Sport 4dr Step Auto30

Low Mileage

£9,995

  • 3L
  • 81.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Ace Car Solutions LTD

01538710916 *

BMW 3 Series2019 (19) - 320i M Sport 4dr Step Auto

2019 (19) - 320i M Sport 4dr Step Auto61

£16,250

£320/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW 3 Series2006 (06) - 2.5 325i SE Touring Auto Euro 4 5dr

2006 (06) - 2.5 325i SE Touring Auto Euro 4 5dr10

Low Mileage

£5,950

  • 2.5L
  • 102.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto6

£16,489

  • 2L
  • 64.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Gold Cars Ltd

01386831300 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr15

Reduced

£12,885

  • 2L
  • 93.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

IM Car Supermarket

01582341915 *

BMW 3 Series2021 - 330e SE Pro 5dr Step Auto

2021 - 330e SE Pro 5dr Step Auto24

£18,270

  • 2L
  • 37.2K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Evans Halshaw Ford Burnley

01282503246 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto38

£14,549

£294/pm (HP)

  • 2L
  • 78.8K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2013 (62) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr

2013 (62) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr43

Low Mileage

£7,795

£143/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbon Motors Ltd

01215160872 *

BMW 3 Series2011 (11) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)-Factory

2011 (11) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)-Factory48

Reduced

£8,995

£168/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr58

£12,500

£241/pm (HP)

  • 2L
  • 69.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lusso Motors Ltd

02476936635 *

BMW 3 Series2018 (18) - 320d M Sport 4dr Step Auto

2018 (18) - 320d M Sport 4dr Step Auto36

£13,295

£258/pm (HP)

  • 2L
  • 70.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hartington Motors

01942365314 *

BMW 3 Series2014 (64) - 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr

2014 (64) - 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr52

Low Mileage

£9,489

£178/pm (HP)

  • 1.6L
  • 83.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Grand Motors Stockport Ltd

01614139892 *

Find a specific BMW 3 Series

Shop by Trim

Shop by Body Style

Shop by Engine Size

Shop by Fuel Type

Shop by Transmission

Shop by Colour

Shop by Registration Year

Shop by Drivetrain

Shop by Other Models

Different generations of used BMW 3 Series

Seventh Generation (2019 to 2020)

Seventh Generation (2019 to 2020)
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?
Grey
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
222 BHP
What's the BMW 3 Series's average fuel economy?
61 MPG
What's the BMW 3 Series's average price?
£17,418
What's the BMW 3 Series's average mileage?
66,815

* 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.