Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

2022 (22) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

8
£19,990
  • 2L
  • 38.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

33
£39,795
  • 2L
  • 6.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 3 Series

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

43
£18,990
Finance available £369 pm
  • 2L
  • 61.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 3 Series

2016 - 320d M Sport 4dr

8
£10,895
Finance available £221 pm
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

JB Autos Sales

BMW, 3 Series

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

21
Low Mileage
£18,895
  • 2L
  • 32.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,898
  • 2L
  • 12.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

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

19
£32,998
  • 2L
  • 19.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (Leeds Roseville Road)

0113 468 9402 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) M Sport Pro P

2
£28,990
Finance available £575 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

33
Low Mileage
£36,795
  • 2L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

38
£22,549
Finance available £467 pm
  • 2L
  • 48.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

01733 309722 *
4.2/5 Stars

BMW, 3 Series

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

33
Low Mileage
£46,550
Finance available £936 pm
  • 2L
  • 101Miles
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£9,260
Finance available £185 pm
  • 2L
  • 110.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, 3 Series

2009 (59) - 320i M Sport 4dr Step Auto PK SENSORS BT

18
Low Mileage
£3,195
  • 2L
  • 92kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Economic Cars LTD

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£35,898
  • 2L
  • 12.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport Touring 5-Door

60
£32,300
Finance available £643 pm
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 3 Series

2021 - 330e M Sport 5-Door

68
£15,940
Finance available £334 pm
  • 2L
  • 98.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

RB AUTOS SW LIMITED TA Bristol Car Centre

More BMW 3 Series Information