Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

12
£16,295
  • 2L
  • 62.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Trust UK Lancaster

BMW, 3 Series

2019 (19) - 320d xDrive M Sport Auto 4dr - M Sport Plus Pack & Harman Kardon Audio

60
£21,290
Finance available £417 pm
  • 2L
  • 58kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Crossroads Garage Limited

01909 496760 *
4.9/5 Stars

BMW, 3 Series

2022 (72) - 320i M Sport 4dr Step Auto

25
Low Mileage
£32,400
Finance available £645 pm
  • 2L
  • 9.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

31
£22,295
Finance available £495 pm
  • 2L
  • 41.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

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

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

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 3 Series

2021 (71) - 330e M Sport 5dr Step Auto

27
£15,895
  • 2L
  • 90.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Stoke

BMW, 3 Series

2022 (72) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

53
Low Mileage
£31,920
  • 2L
  • 15.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, 3 Series

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

11
£14,499
Finance available £302 pm
  • 2L
  • 76.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 3 Series

2010 - 3.0 335i M Sport Coupe 2-Door

29
£3,495
Finance available £56 pm
  • 3L
  • 128.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Goldheart Automotive

BMW, 3 Series

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

44
£21,618
Finance available £433 pm
  • 2L
  • 46.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

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

22
£19,444
Finance available £379 pm
  • 2L
  • 61.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

37
£29,399
Finance available £622 pm
  • 2L
  • 8.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 3 Series

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

33
Low Mileage
£14,500
Finance available £302 pm
  • 2L
  • 41.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

42
£28,799
Finance available £609 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 3 Series

2019 - 320i XDRIVE M SPORT TOURING 5-Door

24
£17,975
Finance available £349 pm
  • 2L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

51
Reduced
£34,450
Finance available £687 pm
  • 2L
  • 12.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

More BMW 3 Series Information