A poly(ether urethane) (PEUR)/poly(ethylene oxide) (PEO)/SiO2 based nanocomposite polymer is prepared and employed in the construction of high efficiency all-solid-state dye-sensitized nanocrystalline solar cells. The introduction of low-molecular weight PEUR prepolymer into PEO electrolyte has greatly enhance the electrolyte performance by both improving the interfacial contact properties of electrode/electrolyte and decreasing the PEO crystallization, which were confirmed by XRD and SEM characteristics. The effects of polymer composition, nano SiO2 content on the ionic conductivity and I3 − ions diffusion of polymer-blend electrolyte are investigated. The optimized composition yields an energy conversion efficiency of 3.71% under irradiation by white light (100mWcm−2).