Depends on what type of rear bumper you want. this is what i just did to my truck.
http://parts.bmwofsouthatlanta.com/s...bumper%20cover
You will need #1,4,2,5,6 and 21 for the rear. and you will need 4 m wheel arches, if you have running boards now then you will have a problem. As for the front you might want to call BMW of Atlanta and they will help you with that. this is where i got all the parts that i just upgrade my truck, so much cheaper, ask to talk to Jordan. I can send you a pics of my truck if you want. Good luck
eBMWParts.com