In this study, a cDNA encoding β-glucosidase was isolated from the buffalo rumen fungus Neocallimastix patriciarum W5 and is named NpaBGS. It has a length of 2,331 bp with an open reading frame coding for a protein of 776 amino acid residues, corresponding to a theoretical molecular mass of 85.1 kDa and isoelectric point of 4.4. Two GH3 catalytic domains were found at the N and C terminals of NpaBGS by sequence analysis. The cDNA was expressed in Pichia pastoris and after protein purification, the enzyme displayed a specific activity of 34.5 U/mg against cellobiose as the substrate. Enzymatic assays showed that NpaBGS was active on short cello-oligosaccharides from various substrates. A weak activity in carboxymethyl cellulose (CMC) digestion indicated that the enzyme might also have the function of an endoglucanase. The optimal activity was detected at 40°C and pH 5？~？6, showing that the enzyme prefers a weak acid condition. Moreover, its activity could be enhanced at 50°C by adding Mg2+ or Mn2+ ions. Interestingly, in simultaneous saccharification and fermentation (SSF) experiments using Saccharomyces cerevisiae BY4741 or Kluyveromyces marxianus KY3 as the fermentation yeast, NpaBGS showed advantages in cell growth, glucose production, and ethanol production over the commercial enzyme Novo 188. Moreover, we showed that the KY3 strain engineered with the NpaNGS gene can utilize 2 % dry napiergrass as the sole carbon source to produce 3.32 mg/ml ethanol when Celluclast 1.5 L was added to the SSF system.Our characterizations of the novel β-glucosidase NpaBGS revealed that it has a preference of weak acidity for optimal yeast fermentation and an optimal temperature of ~40°C. Since NpaBGS performs better than Novo 188 under the living conditions of fermentation yeasts, it has the potential to be a suitable enzyme for SSF.