ST12 Registration Series
The digits in ST12 are the age identifier for March 2012–August 2012. They are not proof of the year the vehicle was built, because a plate can be transferred. Listings show published vehicle details only.
- ST12HWG
VAUXHALL
Astra
Above average596 / 999- MOT expiry
- 17 Jul 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 18 Jul 2026Passed
- Mileage
- 80,937 mi
- ST12HZN
FIAT
500
Fair347 / 999- MOT expiry
- 30 Jan 2026Not verified
- Tax due
- 1 May 2026Not verified
- Last MOT
- 7 Oct 2026Failed
- Mileage
- 81,298 mi
- ST12JSY
HYUNDAI
I10
Above average502 / 999- MOT expiry
- 26 May 2027Not verified
- Tax due
- 1 Sept 2027Not verified
- Last MOT
- 27 May 2026Passed
- Mileage
- 83,054 mi
- ST12JWU
VAUXHALL
Corsa
Above average598 / 999- MOT expiry
- 25 May 2027Not verified
- Tax due
- 1 Oct 2027Not verified
- Last MOT
- 26 May 2026Passed
- Mileage
- 65,308 mi
- ST12KBV
MITSUBISHI
Colt
Average472 / 999- MOT expiry
- 25 Sept 2027Not verified
- Tax due
- Unavailable
- Last MOT
- 26 Aug 2026Passed
- Mileage
- 98,140 mi
- ST12KOE
HYUNDAI
I10
Very good794 / 999- MOT expiry
- 18 Sept 2027Not verified
- Tax due
- Unavailable
- Last MOT
- 19 Sept 2026Passed
- Mileage
- 41,561 mi
- ST12KTU
FORD
Fiesta
Above average538 / 999- MOT expiry
- 25 Sept 2027Not verified
- Tax due
- 21 Sept 2026Not verified
- Last MOT
- 26 Sept 2026Passed
- Mileage
- 94,428 mi
- ST12KYE
BMW
116
Good664 / 999- MOT expiry
- 15 Apr 2027Not verified
- Tax due
- 2 Sept 2026Not verified
- Last MOT
- 16 Apr 2026Passed
- Mileage
- 99,059 mi
- ST12LFR
LAND ROVER
Range Rover
Above average552 / 999- MOT expiry
- 5 Dec 2026Not verified
- Tax due
- 15 Sept 2026Not verified
- Last MOT
- 27 Nov 2025Passed
- Mileage
- 89,101 mi
- ST12LTV
FORD
Fiesta
Fair392 / 999- MOT expiry
- 18 Mar 2027Not verified
- Tax due
- 1 Sept 2027Not verified
- Last MOT
- 12 Mar 2026Passed
- Mileage
- 85,458 mi
- ST12LWZ
KIA
Picanto
Very good703 / 999- MOT expiry
- 25 Sept 2027Not verified
- Tax due
- 24 Aug 2026Not verified
- Last MOT
- 26 Sept 2026Passed
- Mileage
- 66,064 mi
- ST12MKM
VAUXHALL
Corsa
Above average541 / 999- MOT expiry
- 16 Oct 2027Not verified
- Tax due
- 1 Jul 2027Not verified
- Last MOT
- 14 Oct 2026Passed
- Mileage
- 115,414 mi
- ST12MPO
VAUXHALL
Astra
Above average556 / 999- MOT expiry
- 17 Sept 2027Not verified
- Tax due
- 1 Mar 2027Not verified
- Last MOT
- 18 Sept 2026Passed
- Mileage
- 11,584 mi
- ST12MXS
AUDI
Q3
Above average541 / 999- MOT expiry
- 24 Aug 2026Not verified
- Tax due
- 5 Aug 2026Not verified
- Last MOT
- 14 Aug 2025Passed
- Mileage
- 84,181 mi
- ST12MYJ
HYUNDAI
Ix20
Fair348 / 999- MOT expiry
- 18 Mar 2027Not verified
- Tax due
- 20 Sept 2026Not verified
- Last MOT
- 13 Mar 2026Passed
- Mileage
- 80,702 mi
- ST12NAE
MINI
Countryman
Very good706 / 999- MOT expiry
- 15 Sept 2026Not verified
- Tax due
- Unavailable
- Last MOT
- 16 Sept 2025Passed
- Mileage
- 114,479 mi
- ST12NME
TOYOTA
Yaris
Average494 / 999- MOT expiry
- 11 Sept 2027Not verified
- Tax due
- Unavailable
- Last MOT
- 12 Sept 2026Passed
- Mileage
- 97,573 mi
- ST12NVS
FORD
C-MAX
Good678 / 999- MOT expiry
- 7 Nov 2026Not verified
- Tax due
- 1 Jun 2027Not verified
- Last MOT
- 20 Oct 2026Passed
- Mileage
- 103,179 mi
- ST12OAC
VOLKSWAGEN
Passat
Fair387 / 999- MOT expiry
- 13 Apr 2027Not verified
- Tax due
- 13 Sept 2026Not verified
- Last MOT
- 14 Apr 2026Passed
- Mileage
- 89,148 mi
- ST12OPG
VAUXHALL
Corsa
Above average569 / 999- MOT expiry
- 12 Jan 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 13 Jan 2026Passed
- Mileage
- 113,614 mi
- ST12PHX
CITROEN
C1
Good660 / 999- MOT expiry
- 16 Sept 2027Not verified
- Tax due
- 18 Sept 2026Not verified
- Last MOT
- 17 Sept 2026Passed
- Mileage
- 22,943 mi
- ST12PPO
VAUXHALL
Corsa
Fair398 / 999- MOT expiry
- 26 Sept 2026Not verified
- Tax due
- 1 Dec 2026Not verified
- Last MOT
- 29 Sept 2026Failed
- Mileage
- 86,840 mi
- ST12SSO
PEUGEOT
207
Above average527 / 999- MOT expiry
- 1 Mar 2027Not verified
- Tax due
- 1 Mar 2027Not verified
- Last MOT
- 2 Mar 2026Passed
- Mileage
- 59,460 mi
- ST12SSS
MERCEDES-BENZ
GLC
Good651 / 999- MOT expiry
- 29 Sept 2027Not verified
- Tax due
- 1 Oct 2027Not verified
- Last MOT
- 30 Sept 2026Passed
- Mileage
- 76,446 mi
- ST12UAS
MERCEDES-BENZ
Sprinter
Excellent823 / 999- MOT expiry
- 30 Sept 2026Not verified
- Tax due
- 1 Oct 2026Not verified
- Last MOT
- 20 Sept 2025Passed
- Mileage
- 190,933 mi
ST12 subseries
A subseries page is open when it has a full page of published vehicles.