Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,636 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 12kWh XDrive M Sport Pro PHEV [292] (STUNNING CAR, FSH, 8.9% APR !!) 5-Door

2020 - 12kWh XDrive M Sport Pro PHEV [292] (STUNNING CAR, FSH, 8.9% APR !!) 5-Door50

Low Mileage

£24,995

£421/pm (PCP)

  • 2L
  • 37.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Weybridge Vehicle Consultants Ltd

01932501393 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

Reduced

£34,298

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Leeds Roseville Road)

01134689402 *

BMW 3 Series2014 (63) - 320d Xdrive Modern 5-Door

2014 (63) - 320d Xdrive Modern 5-Door5

£5,995

  • 2L
  • 135.4K

    Miles
  • Diesel
  • Manual
  • Estate

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

BMW 3 Series2013 - 3.0 330d M Sport Coupe 2-Door

2013 - 3.0 330d M Sport Coupe 2-Door15

Low Mileage

£10,495

£199/pm (HP)

  • 3L
  • 69.7K

    Miles
  • Diesel
  • Manual
  • Coupe

Peak Automotive Limited

01637801278 *

BMW 3 Series2020 (20) - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (2

2020 (20) - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (249

£25,290

£425/pm (PCP)

  • 3L
  • 64.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodstock Car Sales

01865597348 *

4.6/5 Stars

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

2019 (19) - 320d xDrive M Sport 4dr Step Auto35

£17,995

  • 2L
  • 81.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2008 (57) - 318i SE [143] 4dr

2008 (57) - 318i SE [143] 4dr5

Low Mileage

£2,195

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Saloon

D and S Autos

01604343524 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto22

Low Mileage

£41,995

£689/pm (PCP)

  • 2L
  • 3.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto

2022 - 330e M Sport 4dr Step Auto19

Low Mileage

£25,098

  • 2L
  • 25.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Workington Motorstore / GWM

01900511070 *

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

2021 - 330e SE Pro Step Auto 5-Door24

Low Mileage

£19,197

£316/pm (PCP)

  • 2L
  • 27.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2025 (25) - 330e M Sport Touring 5-Door

2025 (25) - 330e M Sport Touring 5-Door23

£33,999

  • 2L
  • 8.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones North Wales BMW

01492552127 *

BMW 3 Series2022 (71) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)

2022 (71) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)42

£21,488

  • 2L
  • 51.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Jeff White Motors

02920028289 *

4.7/5 Stars

BMW 3 Series2014 (14) - 320d EfficientDynamics Business 5dr Step Auto

2014 (14) - 320d EfficientDynamics Business 5dr Step Auto18

£2,495

  • 2L
  • 224.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Keighley Vehicle Sales

01535281001 *

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr

2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr52

Low Mileage

£34,500

£580/pm (PCP)

  • 3L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Estate

H & S Autos Ltd

01932565026 *

BMW 3 Series2020 (20) - 320d Sport Saloon 4-Door

2020 (20) - 320d Sport Saloon 4-Door20

£19,599

  • 2L
  • 51.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2021 - 330E XDRIVE M SPORT 5-Door

2021 - 330E XDRIVE M SPORT 5-Door41

£20,300

£340/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (2

2020 - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (287

£24,995

£420/pm (PCP)

  • 3L
  • 70.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

MSC MOTORS LTD

01782917198 *

4.7/5 Stars

BMW 3 Series2016 - 340i M SPORT TOURING [3X SERVICES & HUGE SPEC] 5-Door

2016 - 340i M SPORT TOURING [3X SERVICES & HUGE SPEC] 5-Door29

Low Mileage

£22,985

  • 3L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Brooklands Motor Centres

01135321282 *

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

2020 - 320i M Sport 4dr Step Auto31

Low Mileage

£19,999

£424/pm (HP)

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2018 (18) - 330e Sport 4dr Step Auto

2018 (18) - 330e Sport 4dr Step Auto15

Reduced

£2,795

  • 2L
  • 78.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hamstead Autos

01213872419 *

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 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?
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,410
What's the BMW 3 Series's average mileage?
66,889

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