Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,670 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (66) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)21

£12,995

£252/pm (HP)

  • 3L
  • 89.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

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

2023 - 320i M Sport 4dr Step Auto43

£27,849

£453/pm (PCP)

  • 2L
  • 21.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£18,495

£367/pm (HP)

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Eclipse Car Sales Limited

02392006073 *

BMW 3 Series2009 (09) - 318i SE 5dr

2009 (09) - 318i SE 5dr17

£1,350

  • 2L
  • 195.0K

    Miles
  • Petrol
  • Manual
  • Estate

Craven Cars Limited

01279215824 *

BMW 3 Series2013 (13) - 316d Sport 4dr

2013 (13) - 316d Sport 4dr19

Low Mileage

£3,995

£63/pm (HP)

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Manual
  • Saloon

JUST-MOTORS NW LTD

01615498399 *

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

2025 - 320i M Sport 4dr Step Auto19

£43,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2021 (21) - 318d Sport 4dr

2021 (21) - 318d Sport 4dr21

£13,450

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Thames Street Auto Salvage

01158224073 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr39

£22,900

  • 2L
  • 40.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stoneacre Nottingham

01158967433 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)

2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)40

Low Mileage

£16,450

£324/pm (HP)

  • 2L
  • 43.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto31

£34,995

£496/pm (PCP)

  • 2L
  • 7.4K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2023 - M3 COMPETITION 4-Door

2023 - M3 COMPETITION 4-Door16

Reduced

£58,695

£904/pm (PCP)

  • 3L
  • 14.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Adamsons Used Car Specialist

01304801620 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr25

£10,795

£206/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Middlesex Motors

02039577419 *

BMW 3 Series2019 (69) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr87

£15,145

£297/pm (HP)

  • 2L
  • 104.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

MMK AUTOMOTIVE LIMITED

01615195756 *

BMW 3 Series2013 (63) - 2.0 318d SE Auto Euro 5 (s/s) 4dr

2013 (63) - 2.0 318d SE Auto Euro 5 (s/s) 4dr65

Low Mileage

£7,000

£126/pm (HP)

  • 2L
  • 73.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

FAWMOND GALAXY LTD

01143086581 *

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

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

Low Mileage

£59,993

  • 2L
  • 1.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2019 (07) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2019 (07) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (18

£14,995

£294/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

RB Automotive Ltd

01924668077 *

BMW 3 Series2016 (66) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

2016 (66) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)39

Low Mileage

£10,799

  • 1.5L
  • 71.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Pinetree Car Superstore Tonypandy

01443803252 *

BMW 3 Series2021 - 318d MHT M Sport 4dr Step Auto

2021 - 318d MHT M Sport 4dr Step Auto14

£22,995

£409/pm (PCP)

  • 2L
  • 65.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

HILLVIEW MOTORS Ltd

02890023629 *

BMW 3 Series2018 (18) - 320d EfficientDynamics Plus 4dr

2018 (18) - 320d EfficientDynamics Plus 4dr19

Reduced

£7,500

£136/pm (HP)

  • 2L
  • 41.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Oldbury Car Sales

01216474046 *

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

2021 - 320i M Sport 4dr Step Auto9

£21,595

  • 2L
  • 46.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

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?
White
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
221 BHP
What's the BMW 3 Series's average fuel economy?
59 MPG
What's the BMW 3 Series's average price?
£17,110
What's the BMW 3 Series's average mileage?
68,105

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