Thanks mate. I might just get some downhill Truvativ cranks.If the BMX crank runs a euro BB then they will fit on and MTB.
A Spainsh BB should also fit but they can be a pain to set up.
If it's an American or Mid splined BB then no, it wont fit