BPCL has recorded an attributable net profit of 11,681.50 crore INR in the year 2021-22, as against 17,319 crore INR in the previous year.