Involved is a herbicide-resistant protein, coding gene and use thereof. The herbicide-resistant protein comprises: (a) a protein consisting of an amino acid sequence shown in SEQ ID NO: 2 or (b) a protein consisting of an amino acid sequence at least 90% identical to that set forth in SEQ ID NO: 2. The herbicide-resistant protein of this application is especially suitable for expression in plants, with broad resistance spectrum to herbicides, especially to phenoxy auxin herbicides.