Dear all, I've just bought a 2nd hand 2001 325CI Cab and I would like to have all the Rims and Wheels changed. My friend has a set of original BMW 330CI M Package 18' Rims for sell (not sure which year is his model). May I ask the stupid question: Is these Rims fit my 325CI? Can I say all E46 should fit? Since the Rims come with no Tires, may I check all the experts what tires I should go for as I will consider brand new tires. Number and Model? Thanks in advance.