Used BMW 3 Series M Sport cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

36
£28,349
Finance available £599 pm
  • 2L
  • 15.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Chingford

BMW, 3 Series

2010 (60) - 2.0 320d M Sport Euro 5 2dr

42
Low Mileage
£4,595
Finance available £80 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

ZWBA CARS LTD

BMW, 3 Series

2019 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

60
£16,745
Finance available £359 pm
  • 2L
  • 61.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Thurlow Nunn Luton

BMW, 3 Series

2020 (70) - 330e xDrive M Sport 4dr Step Auto

44
£21,449
  • 2L
  • 41.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Browns of Richmond

BMW, 3 Series

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

40
£21,291
Finance available £463 pm
  • 2L
  • 40.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

29
£28,099
Finance available £593 pm
  • 2L
  • 16.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Castleford

BMW, 3 Series

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

19
£36,498
  • 2L
  • 9.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e M Sport Step Auto [Pro Pack] 5-Door

34
£19,897
Finance available £405 pm
  • 2L
  • 63.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Lincoln

01522 459088 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,998
  • 2L
  • 6.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Southampton

0141 483 9954 *
4.7/5 Stars

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

15
£8,990
Finance available £179 pm
  • 2L
  • 96.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BSB AUTOMOTIVE LIMITED

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£31,698
  • 2L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Birtley Motorstore / MG / Vanstore

0191 607 0584 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,698
  • 2L
  • 11.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Clydebank Used Car Centre

0141 483 9926 *
4.7/5 Stars

BMW, 3 Series

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

58
Low Mileage
£23,795
Finance available £468 pm
  • 2L
  • 27.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

EASICARS ENHANCED

BMW, 3 Series

2021 - 330e M Sport 4-Door

52
£15,995
Finance available £335 pm
  • 2L
  • 85.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Premier Car Supermarket Kettering Ltd

BMW, 3 Series

2015 (65) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

20
£8,495
Finance available £167 pm
  • 2L
  • 102.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Tamebridge Cars Ltd

BMW, 3 Series

2013 (63) - 320i xDrive M Sport 5dr

59
Reduced
£5,995
Finance available £112 pm
  • 2L
  • 112.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

SLADE MOTORS LTD

More BMW 3 Series Information