Mutual funds bought financial stocks worth nearly Rs 55,413 crore in March, accounting for 49 percent of their total secondary market inflows during the month, even as Indian markets witnessed a sharp correction amid rising tensions in the US-Iran-Israel conflict.