Bank of Baroda has reported a net profit of ₹4,252.9 crore for Q2FY23. This is higher than the anticipated ₹3,921 crore, as per a CNBC-TV18 poll.