screw in, i believe the newer gen M3s. my friend has an 01 and his are push ins.
1st E46 M3 - Imola Red on Black - Sold with 34k on the dash
2nd E46 M3 - Carbon Black on Imola Red - Sold with 44k on the dash
997 Cabriolet 6 Speed