A novel supported Ziegler/Natta catalyst for propylene polymerization was prepared under certain conditions,then a new internal electron donor BN was added into the catalyst system.The results show that: the catalyst has high catalytic activity;polypropylene prepared by the catalyst has well particle size distribution and properties,and its isotacticity can be controlled.