Hello, we will recommend this unit to you:
http://www.seicane.com/2005-2012-mercedes-benz-ml-class-w164-ml280-ml300-ml320-ml350-ml420-ml450-ml500-ml550-ml63-radio-removal-with-android-4-4-4-gps-navigation-stereo-1024-600-multi-touch-capacitive-screen-dvd-mirror-link-obd2-bluetooth-3g-wifi-k7511
Could you please send us the photo of your car's dashboard?
Then we can help you to check it.
PS: If your dashboard picture is similar to the origin radio picture listed in this unit's product description page, then this unit will fit your car, please place order directly on our website.
1)Our radios do not come with an internal satellite radio tuner. This means that in order to listen to satellite radio, you need to either use an external satellite tuner and plug into the AUX cables in the rear of the radio, or use the bluetooth streaming feature from a smartphone using the free Sirius/XM app.
2) If your factory rear view camera has AV plug, then it can be installed on our unit. Or you can also add our rear view camera option to your cart when ordering this unit from us.
3) If your car has optic fiber amplifier, then you can add(Support 2005-2012 Year Original car's Optical Fiber Amplifier ) option to your cart when ordering this unit from us, which is an optic fiber decoder.
Best regards
By
Seicane