BF66 Registration Series
The digits in BF66 are the age identifier for September 2016–February 2017. They are not proof of the year the vehicle was built, because a plate can be transferred. Listings show published vehicle details only.
- BF66AWN
CITROEN
Berlingo
Good604 / 999- MOT expiry
- 10 Feb 2027Not verified
- Tax due
- 1 Nov 2026Not verified
- Last MOT
- 11 Feb 2026Passed
- Mileage
- 101,557 mi
- BF66BJZ
AUDI
A4
Very good744 / 999- MOT expiry
- 29 Oct 2021Not verified
- Tax due
- 4 Jan 2021Not verified
- Last MOT
- 30 Oct 2020Passed
- Mileage
- 77,168 mi
- BF66BKL
VOLVO
Xc90
Very good752 / 999- MOT expiry
- 19 Apr 2027Not verified
- Tax due
- 1 May 2027Not verified
- Last MOT
- 20 Apr 2026Passed
- Mileage
- 64,096 mi
- BF66BRX
VAUXHALL
Astra
Very good736 / 999- MOT expiry
- 10 Sept 2027Not verified
- Tax due
- 14 May 2026Not verified
- Last MOT
- 11 Sept 2026Passed
- Mileage
- 51,108 mi
- BF66BVV
VAUXHALL
Corsa
Excellent832 / 999- MOT expiry
- 23 Oct 2026Not verified
- Tax due
- 1 Oct 2027Not verified
- Last MOT
- 14 Oct 2026Passed
- Mileage
- 44,629 mi
- BF66BWU
VAUXHALL
Astra
Very good723 / 999- MOT expiry
- 10 Mar 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 19 Feb 2026Passed
- Mileage
- 81,310 mi
- BF66CAX
VAUXHALL
Mokka
Good646 / 999- MOT expiry
- 20 Jan 2027Not verified
- Tax due
- 1 Mar 2027Not verified
- Last MOT
- 21 Jan 2026Passed
- Mileage
- 84,865 mi
- BF66CWZ
VAUXHALL
Astra
Good675 / 999- MOT expiry
- 12 Oct 2026Not verified
- Tax due
- 1 Jul 2027Not verified
- Last MOT
- 7 Oct 2025Passed
- Mileage
- 63,136 mi
- BF66ERV
VAUXHALL
Insignia
Good648 / 999- MOT expiry
- 25 Feb 2027Not verified
- Tax due
- 1 Oct 2026Not verified
- Last MOT
- 26 Feb 2026Passed
- Mileage
- 103,473 mi
- BF66FFG
VAUXHALL
Insignia
Very good700 / 999- MOT expiry
- 26 Aug 2027Not verified
- Tax due
- 1 Sept 2027Not verified
- Last MOT
- 27 Aug 2026Passed
- Mileage
- 74,890 mi
- BF66FWH
VAUXHALL
Insignia
Good668 / 999- MOT expiry
- 1 Sept 2027Not verified
- Tax due
- 1 Jun 2027Not verified
- Last MOT
- 17 Aug 2026Passed
- Mileage
- 129,801 mi
- BF66GJU
VAUXHALL
Insignia
Very good712 / 999- MOT expiry
- 31 Aug 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 1 Sept 2026Passed
- Mileage
- 81,498 mi
- BF66GRZ
FORD
Ecosport
Very good757 / 999- MOT expiry
- 20 Aug 2027Not verified
- Tax due
- 9 Oct 2026Not verified
- Last MOT
- 19 Aug 2026Passed
- Mileage
- 68,259 mi
- BF66GVC
FORD
Kuga
Good631 / 999- MOT expiry
- 1 Sept 2026Not verified
- Tax due
- 31 Aug 2026Not verified
- Last MOT
- 8 Oct 2026Passed
- Mileage
- 147,574 mi
- BF66GVV
VAUXHALL
Insignia
Good620 / 999- MOT expiry
- 3 Dec 2026Not verified
- Tax due
- 1 Dec 2026Not verified
- Last MOT
- 29 Nov 2025Passed
- Mileage
- 51,944 mi
- BF66HVA
VAUXHALL
Vivaro
Above average578 / 999- MOT expiry
- 22 Sept 2027Not verified
- Tax due
- 1 Jun 2027Not verified
- Last MOT
- 23 Sept 2026Passed
- Mileage
- 164,891 mi
- BF66HZZ
FIAT
500
Good659 / 999- MOT expiry
- 10 Aug 2027Not verified
- Tax due
- 1 Sept 2027Not verified
- Last MOT
- 11 Aug 2026Passed
- Mileage
- 61,955 mi
- BF66KDN
HONDA
Jazz
Very good784 / 999- MOT expiry
- 29 Aug 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 11 Aug 2026Passed
- Mileage
- 55,825 mi
- BF66KKR
VAUXHALL
Insignia
Above average560 / 999- MOT expiry
- 25 Aug 2027Not verified
- Tax due
- 1 Apr 2027Not verified
- Last MOT
- 26 Aug 2026Passed
- Mileage
- 101,676 mi
- BF66KOU
VAUXHALL
MOKKA
Fair366 / 999- MOT expiry
- 20 Nov 2026Not verified
- Tax due
- 1 Mar 2027Not verified
- Last MOT
- 18 Nov 2025Passed
- Mileage
- 59,546 mi
- BF66LKJ
VAUXHALL
Corsa
Good664 / 999- MOT expiry
- 2 Oct 2027Not verified
- Tax due
- 1 Nov 2027Not verified
- Last MOT
- 1 Oct 2026Passed
- Mileage
- 64,846 mi
- BF66LWK
VAUXHALL
Astra
Very good730 / 999- MOT expiry
- 21 Apr 2027Not verified
- Tax due
- 1 Apr 2027Not verified
- Last MOT
- 22 Apr 2026Passed
- Mileage
- 68,993 mi
- BF66NKL
VAUXHALL
Insignia
Very good728 / 999- MOT expiry
- 7 Jul 2027Not verified
- Tax due
- 28 Aug 2026Not verified
- Last MOT
- 7 Jul 2026Passed
- Mileage
- 77,910 mi
- BF66NLT
VAUXHALL
Astra
Excellent821 / 999- MOT expiry
- 27 Jul 2027Not verified
- Tax due
- 1 Feb 2027Not verified
- Last MOT
- 28 Jul 2026Passed
- Mileage
- 31,053 mi
- BF66NPK
VAUXHALL
Astra
Above average560 / 999- MOT expiry
- 8 Jan 2027Not verified
- Tax due
- 1 Jan 2027Not verified
- Last MOT
- 9 Jan 2026Passed
- Mileage
- 55,265 mi
BF66 subseries
A subseries page is open when it has a full page of published vehicles.