Will fit ML series, these are the part numbers for cross reference. Front rotors are the gold performance series; GD 1103 right and left. For the rear rotors are black performance series; GD 1102 right and left. Both sets are brand new in box wrapped in protective paper, they are slotted and drilled and your can see pics of them on EBC's web site, just search on the part number. I also have the pads for ML series, they are the green organic series pads, front are E35 DP61363 with sensors, rear pads are DP61395. These are usually for a ML 500 series or 430 series car with the appropriate size rotors. I mistakenly ordered them and now it is past the return date so I'm stuck. I paid $550 for everything. If your local in NY, NJ or even PA, I'll travel mid way to sell them to you. Make me an offer, otherwise I don't know how to return them, I bought them at Autopartswarehouse and it is past the 30 day return period.