The possible insecticide resistance mechanisms of four Malaysian field-collected strains of the German cockroach, Blattella germanica (Linnaeus) (Dictyoptera: Blattellidae), were characterized with biochemical assays and native polyacrylamide gel electrophoresis (PAGE). Elevated esterase activity (at low to moderate frequency) and altered acetylcholinesterase (low frequency) were detected in all field strains, while elevated glutathione S-transferase levels were present in only two strains. Seven esterase bands were separated by native PAGE; a greater intensity occurred in three bands in the resistant strains compared to the susceptible strain. Inhibition studies using specific inhibitors on polyacrylamide gels suggested that the slowest of these three esterases is a cholinesterase, while the other two are carboxylesterases with a preference for beta- over alpha-naphthyl acetate.