Similar situation here, mine still had the paper blankpunkts that it left the factory with. I wasn't interesting in spending loads of money to get super hi-fi sound just an absence of farting noises and retaining the factory look. the fronts are a standard round fit 13cm or 16cm I forget which, I just went to shops and got them to open all the boxes until I found ones that were the closest physical match (mounting holes and depth) to allow me to keep the factory grills. the factory ones have separate tweeter but I just went with a coaxial (ie tweeter in the middle). the rear shelf speakers are the tricky ones, 4x6 is an increasingly rare size, and the frame holds a 10cm woofer and a small tweeter, most new 4x6 are oval coaxial. Original factory fit are blaupunkt with 123x75mm mounting holes - 163x106mm frame - 50mm deep After a good amount of searching here are the most likely replacements JBL GTO6428 - 122x75mm holes - 160x113mm frame -44mm deep (no grill so you'd have to dremel down the frame from 113mm to 106mm to take the factory grills) Kenwood KFC-4675 - 123x73mm holes - 158x103mm frame -190x124mm grill - 48mm deep - these are nice because they have their own fairly understated grills. (looks to be discontinued but you may find retailers who still have stock) BUT I've just gone for these: Blaupunkt GTx 462 - 123x76mm holes - oval so no frame - 53mm deep there's no frame with these onse just the oval speaker so I've dremelled out the factory frame so I can use the grills (the mounting holes should line up well). They should turn up tomorrow and I'll be fitting them tomorrow night so we'll soon see if the plan works. There are plenty of other 4x6 options JVC,Alpine,Pioneer,Kicker,Boss etc but I couldn't find dimensions for them online. Also JL audio, boston acoustic and infinity kappa do 4x6 "plate" speaker replacements but I couldn't get dimensions on these and I couldn't find a decent UK supplier and their a bit pricey.