
BMW 120
Grey · Diesel · 2007 · 1,995 cc
LS07 HGKMOT history
LS07 HGK is a grey diesel BMW 120 first used on 1 Jun 2007. Its MOT expired on 7 Jul 2026 and it has passed 16 of 19 MOT tests, with 143,337 miles recorded at the latest.
From DVSA MOT records, updated 8 Jul 2025.

- MOT
- Expired
- On 7 Jul 2026
- Mileage
- 143,337 mi
- At MOT on 8 Jul 2025
- MOT tests
- 19
- 16 passed · 3 failed
- Per year
- 6,421 mi
- Average between MOTs
Vehicle details
- Registration
- LS07 HGK
- Registration format
- Current format (from 2001)
- Make
- BMW
- Model
- 120
- Colour
- Grey
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2007
- First used
- 1 Jun 2007
- MOT status
- MOT expired on 7 Jul 2026
- Latest MOT test
- 8 Jul 2025 (Pass)
Mileage history
LS07 HGK was last recorded at 143,337 miles on 8 Jul 2025, 2,032 miles more than at the previous MOT on 5 Jul 2024.
- Previous MOT
- 141,305 miles · 5 Jul 2024
- Between the last two tests
- 2,032 miles
- Average per year
- 6,421 miles
Recorded mileage by year
- 2025 – 143,337 miles
- 2024 – 141,305 miles
- 2023 – 140,764 miles
- 2022 – 139,189 miles
- 2021 – 131,438 miles
- 2020 – 128,121 miles
- 2019 – 120,290 miles
- 2018 – 117,160 miles
- 2017 – 112,389 miles
- 2016 – 100,501 miles
- 2015 – 90,809 miles
- 2014 – 80,887 miles
- 2013 – 76,778 miles
- 2012 – 69,503 miles
- 2011 – 58,375 miles
- 2010 – 45,552 miles
What the latest MOT found
- AdvisoryRear Coil spring corroded both sides (5.3.1 (b) (i))
Full MOT history
19 tests since 16 Apr 2010, newest first. Select a test to see every defect and advisory.
Pass143,337 miles (+2,032)1 advisory
- MOT expiry
- 7 Jul 2026
- Odometer
- 143,337 miles
- Test number
- 617362744280
- AdvisoryRear Coil spring corroded both sides (5.3.1 (b) (i))
Pass141,305 miles (+541)1 minor
- MOT expiry
- 4 Jul 2025
- Odometer
- 141,305 miles
- Test number
- 673859341868
- MinorOffside Front Anti-roll bar ball joint dust cover severely deteriorated upper/lower (5.3.4 (b) (i))
Pass140,764 miles (+1,575)
- MOT expiry
- 29 Jun 2024
- Odometer
- 140,764 miles
- Test number
- 279279342861
No defects or advisories recorded.
Pass139,189 miles (+7,751)
- MOT expiry
- 16 May 2023
- Odometer
- 139,189 miles
- Test number
- 358709169204
No defects or advisories recorded.
Pass131,438 miles (+3,317)
- MOT expiry
- 10 Mar 2022
- Odometer
- 131,438 miles
- Test number
- 970612275953
No defects or advisories recorded.
Pass128,121 miles (+7,831)1 advisory
- MOT expiry
- 9 Mar 2021
- Odometer
- 128,121 miles
- Test number
- 668135809448
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass120,290 miles (+3,130)2 advisories
- MOT expiry
- 7 Mar 2020
- Odometer
- 120,290 miles
- Test number
- 712454146482
- AdvisoryOffside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass117,160 miles
- MOT expiry
- 7 Mar 2019
- Odometer
- 117,160 miles
- Test number
- 237851532785
No defects or advisories recorded.
Fail117,160 miles (+4,771)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 117,160 miles
- Test number
- 317789420739
- Repaired at testNearside Rear Stop lamp not working (1.2.1b)
Pass112,389 miles
- MOT expiry
- 7 Mar 2018
- Odometer
- 112,389 miles
- Test number
- 928519263689
No defects or advisories recorded.
Fail112,389 miles (+11,888)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 112,389 miles
- Test number
- 333567314610
- Repaired at testNearside Front Headlamp aim aimed so that it dazzles other road users (1.8.A.1a)
Pass100,501 miles (+9,692)2 advisories
- MOT expiry
- 23 Feb 2017
- Odometer
- 100,501 miles
- Test number
- 854292563082
- AdvisoryRear Tyre worn close to the legal limit both on 2mm left 225/45/17 (4.1.E.1)
- AdvisoryLots of under covers obscuring view
Pass90,809 miles (+9,922)
- MOT expiry
- 23 Feb 2016
- Odometer
- 90,809 miles
- Test number
- 488550055042
No defects or advisories recorded.
Pass80,887 miles (+4,109)
- MOT expiry
- 23 Feb 2015
- Odometer
- 80,887 miles
- Test number
- 167435054469
No defects or advisories recorded.
Pass76,778 miles (+7,275)1 advisory
- MOT expiry
- 13 May 2014
- Odometer
- 76,778 miles
- Test number
- 169714233161
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
Pass69,503 miles (+11,128)1 advisory
- MOT expiry
- 4 May 2013
- Odometer
- 69,503 miles
- Test number
- 688805722167
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Pass58,375 miles (+12,823)
- MOT expiry
- 4 May 2012
- Odometer
- 58,375 miles
- Test number
- 205255721410
No defects or advisories recorded.
Pass45,552 miles
- MOT expiry
- 19 Apr 2011
- Odometer
- 45,552 miles
- Test number
- 332170010184
No defects or advisories recorded.
Fail45,552 miles2 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 45,552 miles
- Test number
- 832766400176
- FailureNearside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureOffside Rear Fuel hose leaking (7.2.3)
- NoteBoth front tyres low on edges. Front and rear wiper blades poor wipe.
Questions about LS07 HGK
- Does LS07 HGK currently have a valid MOT?
- No. The MOT on LS07 HGK expired on 7 Jul 2026, according to DVSA records.
- When is the MOT due on LS07 HGK?
- The MOT on LS07 HGK expired on 7 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has LS07 HGK done?
- LS07 HGK was recorded at 143,337 miles at its MOT on 8 Jul 2025, an average of 6,421 miles a year.
- Has LS07 HGK ever failed its MOT?
- Yes. LS07 HGK has failed 3 of its 19 MOT tests, most recently on 7 Mar 2018.
- Has the mileage on LS07 HGK ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on LS07 HGK find?
- LS07 HGK passed its latest MOT on 8 Jul 2025 with 1 advisory: rear coil spring corroded both sides.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.