41 Used MG Cars For Sale in UK

  • MG ZT, 2004 (76), Manual Petrol, 66,000 miles
    2

    £1,895

  • MG ZR, 2005 (05), Manual Petrol, 50,650 miles
    2
    Bexley

    £1,490

  • MG MIDGET 1500, 1979 (V) Blue Sports, Manual Petrol, 105,000 miles
    1
    Chipping Norton

    £2,500

  • MG Zs, 2003 (52), Manual Petrol, 19,000 miles
    5
    Eye

    £875

  • MG MGTF, 2005 (05) Red Sports, Manual Petrol, 57,000 miles **REDUCED**
    10
    Buy Now with
    Norwich

    £3,250

    Collection only
  • MG Tf, 2004 (54), Manual Petrol, 57,446 miles, LOW MILES, NEW MOT, NICE CAR
    10
    Southend On Sea

    £1,295

  • MG Tf, 2004 (54), Manual Petrol, 57,446 miles, LOW MILES, NEW MOT, NICE CAR
    10
    Southend On Sea

    £1,295

  • MG ZT, 2005 (28), Manual Petrol, 73,000 miles
    2
    Cleckheaton

    £500

  • MG Mgf, 1997 (P) Red Sports, Manual Petrol, 95,000 miles
    3
    Torquay

    £750

  • MG Zr, 2004 (53) Blue Hatchback, Manual Petrol, 75,000 miles
    7
    Saltburn By The Sea

    £400

  • MG B GT, 1979 (V) White Sports, Manual Petrol, 63,000 miles
    10
    Swindon

    £4,500

  • MG MG3, 2014 (14), Manual Petrol, 50,000 miles
    2
    Bishop's Stortford

    £5,000

  • Silver MG / MGF Convertible 1.8 with hardtop - Full MOT
    10
    Norwich

    £995

  • MG MGB, 1978 (Y), Manual Petrol, 31,000 miles
    2
    Etchingham

    £4,990

  • MG TF, 2004 (04), Manual Petrol
    1
    Bristol

    £1,495

  • 1977 (R reg) 1.8L Coupe
    1
    Southampton

    £3,000

  • MG TF, 2003 (GP), Manual Petrol, 52,000 miles
    2
    Preston

    £2,450

  • Mg zr 1.4 2002 Red Hatchback, Manual
    5
    Bexley

    £400

  • MG ZR, 2004 (04), Manual Diesel, 99,000 miles
    1
    Colchester

    £749

  • MG GS, 2017 (17), Manual Petrol, 50 miles
    2
    Torquay

    £15,500

  • MG ZR Trophy SE Special Edition 120 (2005 05 plate)
    10
    Llanelli

    £995

  • MG MIDGET, 1978 (B), Manual Petrol, 25,300 miles
    2
    Wirral

    £5,995

  • MG MGB, 1972 (L), Manual Petrol, 38,000 miles
    2
    Wirral

    £10,595

  • MG MIDGET, 1978 (W), Manual Petrol, 84,000 miles
    2
    Wirral

    £4,295

  • MG Zr, 2006 (06) silver hatchback, Manual Petrol, 80000 miles
    2
    Newtownards

    £850

  • MG Tf, 2003 (03) Silver Sports, Manual Petrol, 56,818
    6
    Downham Market

    £2,299

  • MG ZS+ 2003 (03) Blue Hatchback
    10
    Brixham

    £500

  • MGF 2000 (W) Blue Sports, Manual Petrol, 88,000 miles
    8
    Pontypridd

    £925

  • MG ZT-T, 2003 (03), Automatic Diesel, 133,064 miles
    2
    Cheltenham

    £1,995

  • MG MG3, 2015 (15), Manual Petrol, 21,000 miles
    2
    Torquay

    £6,250

  • MG MGB, 1980 (R), Manual Petrol, 25,000 miles
    2
    Lytham St. Annes

    £10,950

  • MG MG3, 2017 (17), Manual Petrol, 25 miles
    2
    Torquay

    £9,995

  • MG MG3, 2017 (17), Manual Petrol, 50 miles
    2
    Minehead

    £10,295

  • MG B-Series, 1978 (V), Manual Petrol, 14,000 miles
    2
    Wigan

    £11,995

  • MG B-Series, 1980 (M), Manual Petrol, 28,000 miles
    2
    Wigan

    £9,995

  • MG MG3, 2017 (17), Manual Petrol, 8 miles
    2
    Minehead

    £10,295

  • MG BGT, 1967 (R), Manual Petrol, 79,000 miles
    2
    Macclesfield

    £8,000

Need Cars finance?

Use our simple calculator to find what your monthly repayments would be