The xylanase gene (xynA) of Bacillus licheniformis 9945A was cloned and expressed in Escherichia coli BL21(DE3) using pET-22b(+) as an expression vector. The recombinant xylanase enzyme was purified by ammonium sulfate precipitation, followed by single-step immobilized metal ion affinity chromatography with a 57.58-fold purification having 138.2 U/mg specific activity and recovery of 70.08 %. Molecular weight of the purified xylanase, 23 kDa, was determined by sodium dodecyl sulfate polyacrylamide gel electrophoresis (SDS-PAGE). The enzyme was stable for up to 70 °C with a broad pH range of 4-9 pH units. The enzyme activity was increased in the presence of metal ions especially Ca(+2) and decreased in the presence of EDTA, indicating that the xylanase was a metalloenzyme. However, an addition of 1-4 % Tween 80, β-mercaptoethanol, and DTT resulted in the increase of enzyme activity by 51, 52, and 5 %, respectively. Organic solvents with a concentration of 10-40 % slightly decreased the enzyme activity. The xylanase enzyme possesses the ability of bioconversion of plant biomasses like wheat straw, rice straw, and sugarcane bagasse. Among the different tested biomasses, the highest saccharification percentage was observed with 1 % sugarcane bagasse after 72 h of incubation at 50 °C with 20 units of enzyme. The results suggest that recombinant xylanase can be used in the bioconversion of natural biomasses into simple sugars which could be further used for the production of biofuel.