AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 28 Cars for sale

Used Manual BMW 125 for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

BMW 1 Series 125i M Sport

£8,990
CROYDON
2008 (58) 60,000 miles Petrol Manual
AA Dealer Promise
020 3018 4797* View details

BMW 1 Series 2.0 125d M Sport Sports Hatch 3dr (start/stop)

£12,800
DARTFORD
2013 (62) 69,300 miles Diesel Manual
AA Dealer Promise
01322 720 719* View details

BMW 1 Series 3.0 125i M Sport 2dr

£9,989
BEDFORD
2010 (10) 82,000 miles Petrol Manual
AA Dealer Promise
01525 572 163* View details

BMW 1 SERIES 2.0 125D M SPORT 3d 215 BHP

£12,489 was £12,949
BEDFORD
2012 (62) 59,895 miles Diesel Manual
AA Dealer Promise
01525 572 175* View details

BMW 3 Series 2.0 320d SE Coupe 2dr Diesel Manual (125 g/km, 184 bhp)

£8,995
NEWBURY
2010 (10) 58,000 miles Diesel Manual
AA Dealer Promise
01635 625 915* View details

BMW 1 Series 125I M SPORT

£10,950
SOUTHAMPTON
2011 (60) 51,336 miles Petrol Manual
Franchised Dealer
01489 682 052* View details

BMW 1 Series 125i M Sport

£8,950
CHIPPING NORTON
2008 (08) 50,000 miles Petrol Manual
AA Dealer Promise
01608 762 057* View details

BMW 3 Series 2.0 320d M Sport Coupe 2dr Diesel Manual (125 g/km, 184 bhp)

£15,495 was £15,695
PETERBOROUGH
2013 (63) 44,000 miles Diesel Manual
AA Dealer Promise
01733 604 743* View details

BMW 1 Series 125d M Sport 5dr

£15,999
HALESWORTH
2013 (13) 18,615 miles Diesel Manual
01986 842 006* View details

BMW 125i 3.0 M SPORT

£10,995
FERNDOWN
2010 (10) 52,000 miles Petrol Manual
01202 902 175* View details

BMW 3 SERIES 320d Edition SE LEATHER £1000 DEPOSIT £125 P/MTH

£6,675
GLOUCESTER
2008 (08) 70,000 miles Diesel Manual
AA Dealer Promise
01452 235 498* View details

BMW 1 Series Diesel Hatchback Diesel 125d M Sport 5dr

£17,995
BOSTON
2014 (64) 36,073 miles Diesel Manual
Franchised Dealer
01205 852 651* View details

BMW 1 SERIES 3.0 125i SPORT PLUS EDITION

£12,995
BRISTOL
2012 (62) 62,000 miles Petrol Manual
AA Dealer Promise
0117 368 3182* View details

BMW 1 Series 125D M Sport 5Dr Diesel Hatchback

£15,595
WEST BROMWICH
2013 (63) 19,660 miles Diesel Manual
Franchised Dealer
0121 540 2734* View details

BMW 1 SERIES 2.0 125d M SPORT

£15,990
BURTON-UPON-TRENT
2014 (14) 22,688 miles Diesel Manual
AA Inspected
01283 642 051* View details

BMW 1 Series 2.0 125d M Sport Sports Hatch 5dr (start/stop)

£16,500
WOLVERHAMPTON
2015 (15) 30,350 miles Diesel Manual
AA Dealer Promise AA Inspected AA Warranty
01902 216 595* View details

BMW 1 Series 2.0 125d M Sport Sports Hatch 3dr (start/stop)

£16,500
WOLVERHAMPTON
2015 (15) 33,910 miles Diesel Manual
AA Dealer Promise AA Inspected AA Warranty
01902 216 595* View details

BMW 1 SERIES 125i M Sport *** LOW MILEAGE - READY TO DRIVE AWAY TODAY ***

£9,995
DONCASTER
2008 (58) 34,526 miles Petrol Manual
AA Dealer Promise
01302 232 403* View details

BMW 1 Series 125d M Sport 5dr

£15,399 was £17,000
WINSFORD
2014 (14) 26,690 miles Diesel Manual
01606 222 365* View details

BMW 320d 3 Series M Sport Coupe 2dr Manual (125 g/km, 184 bhp)

£9,999
NEATH
2011 (11) 107,000 miles Diesel Manual
AA Dealer Promise
01792 692 785* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable