Yes it should fit fine, heres a picture of it fitted to a 335i subframe which has the same part number as a 135i:
http://www.e90post.com/forums/showpo...&postcount=322
Pretty cool that hes got a composite driveshaft!
Full thread here:
http://www.e90post.com/forums/showthread.php?t=321625