Triose phosphate isomerase (TPI) catalyses the interconversion of dihydroxyacetone phosphate and glyceraldehyde 3-phosphate, a reaction in the glycolytic pathway. TPI from the common liver fluke, Fasciola hepatica, has been cloned, sequenced and recombinantly expressed in Escherichia coli. The protein has a monomeric molecular mass of approximately 28 kDa. Crosslinking and gel filtration experiments demonstrated that the enzyme exists predominantly as a dimer in solution. F. hepatica TPI is predicted to have a ß-barrel structure and key active site residues (Lys-14, His-95 and Glu-165) are conserved. The enzyme shows remarkable stability to both proteolytic degradation and thermal denaturation. The melting temperature, estimated by thermal scanning fluorimetry, was 67 °C and this temperature was increased in the presence of either dihydroxyacetone phosphate or glyceraldehyde 3-phosphate. Kinetic studies showed that F. hepatica TPI demonstrates Michaelis-Menten kinetics in both directions, with Km values for dihydroxyacetone phosphate and glyceraldehyde 3-phosphate of 2.3 mM and 0.66 mM respectively. Turnover numbers were estimated at 25,000 s(-1) for the conversion of dihydroxyacetone phosphate and 1900 s(-1) for the conversion of glyceraldehyde 3-phosphate. Phosphoenolpyruvate acts as a weak inhibitor of the enzyme. F. hepatica TPI has many features in common with mammalian TPI enzymes (e.g. ß-barrel structure, homodimeric nature, high stability and rapid kinetic turnover). Nevertheless, recent successful identification of specific inhibitors of TPI from other parasites, suggests that small differences in structure and biochemical properties could be exploited in the development of novel, species-specific inhibitors.