Home / Stocks / Bharat Petroleum Corp

Holdings intelligence

Mutual funds that hold Bharat Petroleum Corp

As of 2026-04-30, 25 Indian mutual funds disclose a holding in Bharat Petroleum Corp. The highest allocation is Motilal Oswal BSE Enhanced Value Index Fund at 6.9% of its portfolio; the average across these funds is about 2.06%.

25Funds holding Bharat Petroleum Corp
6.9%Highest portfolio weight
2.06%Average portfolio weight
Mutual fundFund house% of portfolio
Motilal Oswal BSE Enhanced Value Index FundMotilal Oswal Mutual Fund6.9%
Motilal Oswal BSE Enhanced Value ETFMotilal Oswal Mutual Fund6.87%
quant PSU Fundquant Mutual Fund6.27%
Motilal Oswal Nifty PSE ETFMotilal Oswal Mutual Fund4.65%
Motilal Oswal Quant FundMotilal Oswal Mutual Fund3.52%
quant Focused Fundquant Mutual Fund3%
An open ended Equity Scheme investing based on a quant model theme.quant Mutual Fund2.68%
quant ESG Equity Fundquant Mutual Fund2.54%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund2.47%
Motilal Oswal Nifty Next 50 ETFMotilal Oswal Mutual Fund2.46%
Motilal Oswal Nifty Energy ETFMotilal Oswal Mutual Fund1.8%
quant Flexi Cap Fundquant Mutual Fund1.63%
Motilal Oswal Nifty India Manufacturing ETFMotilal Oswal Mutual Fund1.57%
quant ELSS Tax Saver Fundquant Mutual Fund1.29%
quant Multi Asset Allocation Fundquant Mutual Fund0.97%
Quantum Mutual FundQuantum Mutual Fund0.58%
Motilal Oswal Nifty 100 ETFMotilal Oswal Mutual Fund0.45%
Motilal Oswal Nifty 500 Index FundMotilal Oswal Mutual Fund0.31%
Motilal Oswal Nifty 500 ETFMotilal Oswal Mutual Fund0.31%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund0.29%
quant Arbitrage Fundquant Mutual Fund0.28%
Zerodha Nifty Large Midcap 250 Index FundZerodha Mutual Fund0.22%
Zerodha Nifty Largemidcap250 Plus 8-13 Yr G-Sec 70:30 Index FundZerodha Mutual Fund0.15%
quant Infrastructure Fundquant Mutual Fund0.14%
quant Mid Cap Fundquant Mutual Fund0.07%

Other widely-held stocks