
BMW 3 Series
Silver · Petrol · 1999 · 2,494 cc
V48 GUPMOT history
V48 GUP is a silver petrol BMW 3 Series first used on 9 Sept 1999. Its MOT is valid until 29 Oct 2026 and it has passed 20 of 23 MOT tests, with 124,540 miles recorded at the latest.
From DVSA MOT records, updated 17 Oct 2025.

- MOT
- Valid
- Until 29 Oct 2026
- Mileage
- 124,540 mi
- At MOT on 17 Oct 2025
- MOT tests
- 23
- 20 passed · 3 failed
- Per year
- 4,178 mi
- Average between MOTs
Vehicle details
- Registration
- V48 GUP
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1999
- First used
- 9 Sept 1999
- MOT status
- MOT valid until 29 Oct 2026
- Latest MOT test
- 17 Oct 2025 (Pass)
Mileage history
V48 GUP was last recorded at 124,540 miles on 17 Oct 2025, 2,084 miles more than at the previous MOT on 20 Oct 2024.
- Previous MOT
- 122,456 miles · 20 Oct 2024
- Between the last two tests
- 2,084 miles
- Average per year
- 4,178 miles
Recorded mileage by year
- 2025 – 124,540 miles
- 2024 – 122,456 miles
- 2023 – 121,582 miles
- 2022 – 117,767 miles
- 2021 – 116,550 miles
- 2020 – 112,081 miles
- 2019 – 107,032 miles
- 2017 – 103,318 miles
- 2016 – 99,314 miles
- 2015 – 94,260 miles
- 2014 – 88,859 miles
- 2013 – 84,998 miles
- 2012 – 82,237 miles
- 2011 – 78,572 miles
- 2010 – 71,751 miles
- 2009 – 63,240 miles
- 2008 – 56,522 miles
- 2007 – 49,430 miles
- 2006 – 42,545 miles
- 2005 – 41,738 miles
What the latest MOT found
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))Recorded at 2 MOTs since 2020
- AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))Recorded at 3 MOTs since 2023
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 4 MOTs since 2022
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))Recorded at 3 MOTs since 2020
- AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))Recorded at 2 MOTs since 2024
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Nearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2017
Offside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2017
Play in steering rack inner joint(s)
Advisory2 MOTs, 2017
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2009–2016
Full MOT history
23 tests since 22 Dec 2005, newest first. Select a test to see every defect and advisory.
Pass124,540 miles (+2,084)5 advisories
- MOT expiry
- 29 Oct 2026
- Odometer
- 124,540 miles
- Test number
- 374940087048
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))
Pass122,456 miles (+874)3 advisories
- MOT expiry
- 29 Oct 2025
- Odometer
- 122,456 miles
- Test number
- 809385577743
- AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))
Pass121,582 miles (+3,815)2 advisories
- MOT expiry
- 29 Oct 2024
- Odometer
- 121,582 miles
- Test number
- 438394030806
- AdvisoryNearside Rear Suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass117,767 miles (+1,217)2 advisories
- MOT expiry
- 29 Oct 2023
- Odometer
- 117,767 miles
- Test number
- 296950470215
- AdvisoryOffside Front Anti-roll bar linkage pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
Pass116,550 miles (+4,469)
- MOT expiry
- 29 Oct 2022
- Odometer
- 116,550 miles
- Test number
- 765447236248
No defects or advisories recorded.
Pass112,081 miles (+5,049)4 advisories
- MOT expiry
- 29 Oct 2021
- Odometer
- 112,081 miles
- Test number
- 188722621342
- AdvisoryNearside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryNearside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
- AdvisoryOffside Front Suspension arm ball joint has slight play (5.3.4 (a) (i))
Pass107,032 miles (+3,714)
- MOT expiry
- 29 Oct 2020
- Odometer
- 107,032 miles
- Test number
- 720626352030
No defects or advisories recorded.
Pass103,318 miles (+56)3 advisories
- MOT expiry
- 11 May 2018
- Odometer
- 103,318 miles
- Test number
- 299491185420
- AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryPlay in steering rack inner joint(s)
Fail103,262 miles (+3,948)1 failure3 advisories
- MOT expiry
- No new certificate
- Odometer
- 103,262 miles
- Test number
- 917834727516
- FailureNearside Front Road wheel cracked (4.2.A.1a)
- AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryPlay in steering rack inner joint(s)
Pass99,314 miles (+5,054)10 advisories
- MOT expiry
- 11 May 2017
- Odometer
- 99,314 miles
- Test number
- 649072559669
- AdvisoryNearside Front Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Front Inner Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Tyre worn close to the legal limit low on edges (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit marks on outer sidewall,but no ply cord visible (4.1.E.1)
- AdvisoryOffside Front Anti-roll bar linkage rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Inner Brake pad(s) wearing thin (3.5.1g)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryPlay at inner joints on both front steering rack arms
Pass94,260 miles (+5,401)1 note
- MOT expiry
- 11 May 2016
- Odometer
- 94,260 miles
- Test number
- 259291415190
- NoteSlight play in o/s/f suspension arm
Pass88,859 miles1 advisory2 notes
- MOT expiry
- 11 May 2015
- Odometer
- 88,859 miles
- Test number
- 106572724107
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteN/s/f tyre worn on edges
- NoteRear tyres low tread
Fail88,859 miles (+3,861)1 failure1 advisory2 notes
- MOT expiry
- No new certificate
- Odometer
- 88,859 miles
- Test number
- 778972924133
- FailureNearside Front coil spring broken (2.4.C.1a)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- NoteN/s/f tyre worn on edges
- NoteRear tyres low tread
Pass84,998 miles (+5)
- MOT expiry
- 11 May 2014
- Odometer
- 84,998 miles
- Test number
- 607412123121
No defects or advisories recorded.
Fail84,993 miles (+2,756)4 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 84,993 miles
- Test number
- 719489913179
- FailureNearside Front Anti-roll bar rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- FailureNearside Rear Direction indicators incorrect colour (1.4.A.2f)
- FailureNearside Rear coil spring incomplete (2.4.C.1a)
- FailureOffside Front Anti-roll bar rubber bush deteriorated resulting in excessive movement (2.4.G.2)
- NoteEngine covers fitted obscuring some components in the engine bay
Pass82,237 miles (+3,665)
- MOT expiry
- 11 May 2013
- Odometer
- 82,237 miles
- Test number
- 789182022171
No defects or advisories recorded.
Pass78,572 miles (+6,821)
- MOT expiry
- 11 May 2012
- Odometer
- 78,572 miles
- Test number
- 588794721113
No defects or advisories recorded.
Pass71,751 miles (+8,511)
- MOT expiry
- 11 May 2011
- Odometer
- 71,751 miles
- Test number
- 923946120174
No defects or advisories recorded.
Pass63,240 miles (+6,718)4 advisories
- MOT expiry
- 11 May 2010
- Odometer
- 63,240 miles
- Test number
- 911561929135
- AdvisoryNearside Front Torque/reaction arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Torque/reaction arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass56,522 miles (+7,092)
- MOT expiry
- 11 May 2009
- Odometer
- 56,522 miles
- Test number
- 290849228145
No defects or advisories recorded.
Pass49,430 miles (+6,885)
- MOT expiry
- 11 May 2008
- Odometer
- 49,430 miles
- Test number
- 514832327100
No defects or advisories recorded.
Pass42,545 miles (+807)
- MOT expiry
- 11 May 2007
- Odometer
- 42,545 miles
- Test number
- 474562436140
No defects or advisories recorded.
Pass41,738 miles
- MOT expiry
- 21 Dec 2006
- Odometer
- 41,738 miles
- Test number
- 444916355492
No defects or advisories recorded.
Questions about V48 GUP
- Does V48 GUP currently have a valid MOT?
- Yes. DVSA records show the MOT on V48 GUP is valid until 29 Oct 2026.
- When is the MOT due on V48 GUP?
- The MOT on V48 GUP is valid until 29 Oct 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has V48 GUP done?
- V48 GUP was recorded at 124,540 miles at its MOT on 17 Oct 2025, an average of 4,178 miles a year.
- Has V48 GUP ever failed its MOT?
- Yes. V48 GUP has failed 3 of its 23 MOT tests, most recently on 25 Apr 2017.
- Has the mileage on V48 GUP 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 V48 GUP find?
- V48 GUP passed its latest MOT on 17 Oct 2025 with 5 advisories: nearside front suspension arm ball joint has slight play; nearside rear suspension arm pin or bush worn but not resulting in excessive movement trailing arm bush; offside front anti-roll bar linkage pin or bush worn but not resulting in excessive movement, and 2 more.
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.