Cytochrome P450 monooxygenases (P450s), a multifunctional protein superfamily, are one of three major classes of detoxification enzymes. However, the diversity and functions of P450 genes from pyrethroid-resistant populations of Anopheles sinensis have not been fully explored. In this study, P450 genes associated with pyrethroid resistance were systematically screened using RNA-seq in three field pyrethroid-resistant populations (AH-FR, CQ-FR, YN-FR) and one laboratory resistant strain (WX-LR) at developmental stages, tissues, and post blood-meal in comparison to the laboratory susceptible strain (WX-LS) in An. sinensis. Importantly, the expression of significantly upregulated P450s was verified using RT-qPCR, and the function of selected P450s in pyrethroid detoxification was determined with RNA interference using four laboratory pyrethroid-resistant strains (WX-LR, AH-LR, CQ-LR, YN-LR). Sixteen P450 genes were significantly upregulated in at least one field-resistant population, and 44 were significantly upregulated in different developmental stages, tissues or post blood-meal. A total of 19 P450s were selected to verify their association with pyrethroid resistance, and four of them (AsCYP6P3v1, AsCYP6P3v2, AsCYP9J10, and AsCYP9K1) demonstrated significant upregulation in laboratory pyrethroid-resistant strains using RT-qPCR. Knockdown of these four genes all significantly reduced pyrethroid resistance and increased the mortality by 57.19% (AsCYP6P3v1 and AsCYP6P3v2 knockdown group), 38.39% (AsCYP9K1 knockdown group) and 48.87% (AsCYP9J10 knockdown group) in An. sinensis by RNAi, which determined the pyrethroid detoxification function of these four genes. This study revealed the diversity of P450 genes and provided functional evidence for four P450s in pyrethroid detoxification in An. sinensis for the first time, which increases our understanding of the pyrethroid resistance mechanism, and is of potential value for pyrethroid resistance detection and surveillance.