Bharat Petroleum Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Bharat Petroleum Corporation Limited as on Mar 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
HDFC Balanced Advantage FundHDFC Mutual Fund20998529590.060.6%
Kotak Flexicap FundKotak Mahindra Mutual Fund19000000533.91.06%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund16584956466.040.67%
Tata Value FundTata Mutual Fund13410000376.824.76%
SBI Energy Opportunities FundSBI Mutual Fund12163692341.84.38%
SBI PSU FundSBI Mutual Fund9700000272.574.63%
Kotak Large & Midcap FundKotak Mahindra Mutual Fund9500000266.950.98%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund9004896253.042.88%
DSP ELSS Tax Saver FundDSP Mutual Fund7956555223.581.49%
ICICI Prudential Nifty Next 50 Index FundICICI Prudential Mutual Fund7147149200.832.64%
DSP Flexi Cap FundDSP Mutual Fund6871389193.091.8%
HDFC ARBITRAGE FUNDHDFC Mutual Fund6776225190.410%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund6577349184.823.47%
ICICI Prudential Multicap FundICICI Prudential Mutual Fund6259594175.891.2%
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund5774260183.010.29%
HDFC Manufacturing fundHDFC Mutual Fund5700000160.171.73%
DSP Large & Mid Cap FundDSP Mutual Fund5372718150.970.96%
UTI Nifty Next 50 Index FundUTI Mutual Fund5257712147.742.66%
Aditya Birla Sun Life Large Cap FundAditya Birla Sun Life Mutual Fund4874311136.970.51%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund4571862128.470.79%
Kotak Large Cap FundKotak Mahindra Mutual Fund4236125119.041.22%
Kotak ELSS Tax Saver FundKotak Mahindra Mutual Fund4000000112.42.01%
HDFC Large and Mid Cap FundHDFC Mutual Fund3600000101.160.4%
Invesco India PSU Equity FundInvesco Mutual Fund307602486.446.48%
UTI Value FundUTI Mutual Fund260000073.060.84%
Tata Ethical FundTata Mutual Fund260000073.062.15%
Axis India Manufacturing FundAxis Mutual Fund242981168.281.46%
Tata Balanced Advantage FundTata Mutual Fund233127865.510.75%
Kotak Aggressive Hybrid FundKotak Mahindra Mutual Fund215158960.460.77%
DSP Focused FundDSP Mutual Fund212360159.672.6%
Mirae Asset Large Cap FundMirae Asset Mutual Fund205124757.640.16%
HDFC Value FundHDFC Mutual Fund200000056.20.85%
Kotak Manufacture in India FundKotak Mahindra Mutual Fund200000056.22.34%
Aditya Birla Sun Life Quant FundAditya Birla Sun Life Mutual Fund189300453.192.85%
HDFC NIFTY Next 50 Index FundHDFC Mutual Fund188844653.072.66%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund178816850.252.79%
CANARA ROBECO EQUITY HYBRID FUNDCanara Robeco Mutual Fund177500049.880.49%
Aditya Birla Sun Life Arbitrage FundAditya Birla Sun Life Mutual Fund171430048.170.19%
DSP Natural Resources and New Energy FundDSP Mutual Fund164808546.312.27%
UTI Aggressive Hybrid FundUTI Mutual Fund164617246.260.76%
SBI Nifty Next 50 Index FundSBI Mutual Fund162036345.532.66%
ICICI Prudential Dividend Yield Equity FundICICI Prudential Mutual Fund144185140.520.69%
PGIM India Midcap FundPGIM India Mutual Fund144000040.460.42%
UTI Dividend Yield FundUTI Mutual Fund142500040.041.15%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund139071939.080.32%
ICICI Prudential ELSS Tax Saver FundICICI Prudential Mutual Fund133586137.540.29%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund129900036.50.42%
Aditya Birla Sun Life Dividend Yield FundAditya Birla Sun Life Mutual Fund125697035.322.64%
DSP India T I G E R FundDSP Mutual Fund121937734.260.69%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund121493634.141.29%
Sundaram Aggressive Hybrid FundSundaram Mutual Fund107555930.220.39%
DSP Multicap FundDSP Mutual Fund106684329.981.25%
Tata Resources & Energy FundTata Mutual Fund105000029.512.54%
Franklin Build India FundFranklin Templeton Mutual Fund102500028.81.01%
UTI Large Cap FundUTI Mutual Fund102255828.730.26%
SBI Large Cap FUNDSBI Mutual Fund101604728.550.06%
DSP Nifty Next 50 Index FundDSP Mutual Fund100506228.242.65%
HDFC Infrastructure FundHDFC Mutual Fund100000028.11.32%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund97233227.320.83%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund96700027.170.79%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund96500027.121.27%
Navi Nifty Next 50 Index FundNavi Mutual Fund94916026.672.66%
Tata Multi Asset Allocation FundTata Mutual Fund92500025.990.56%
Kotak Nifty Next 50 Index FundKotak Mahindra Mutual Fund80549022.632.65%
UTI ELSS Tax Saver FundUTI Mutual Fund80000022.480.71%
ICICI Prudential Equity & Debt FundICICI Prudential Mutual Fund76432521.480.05%
360 ONE QUANT FUND360 ONE Mutual Fund76429921.482.66%
Templeton India Value FundFranklin Templeton Mutual Fund75000021.081.05%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund71704220.153.28%
Axis Momentum FundAxis Mutual Fund69983319.672.13%
Sundaram Multi Asset Allocation FundSundaram Mutual Fund65929118.530.61%
UTI Infrastructure FundUTI Mutual Fund62494717.560.92%
Kotak Contra FundKotak Mahindra Mutual Fund60984017.140.37%
HDFC Multi Asset FundHDFC Mutual Fund60000016.860.3%
Axis Quant FundAxis Mutual Fund57894716.272.15%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund57500016.161.85%
SBI Quant FundSBI Mutual Fund54887815.420.52%
ICICI Prudential Commodities FundICICI Prudential Mutual Fund50000014.050.42%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund50000014.052.19%
DSP Value FundDSP Mutual Fund47359213.310.91%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund45000012.654.96%
Axis Value FundAxis Mutual Fund44256812.440.93%
Canara Robeco Value FundCanara Robeco Mutual Fund44000012.361.07%
Edelweiss Business Cycle FundEdelweiss Mutual Fund42584311.970.87%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund38033911.910.35%
Axis Nifty Next 50 Index FundAxis Mutual Fund37677310.592.66%
DSP Dynamic Asset Allocation FundDSP Mutual Fund37277310.470.3%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund36066110.132.66%
Kotak Quant FundKotak Mahindra Mutual Fund35794010.062.08%
Union Active Momentum FundUnion Mutual Fund3368009.462.43%
Kotak ESG Exclusionary Strategy FundKotak Mahindra Mutual Fund3000768.431.19%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund3000008.430.23%
Mahindra Manulife Value FundMahindra Manulife Mutual Fund3000008.431.26%
Axis Nifty 100 Index FundAxis Mutual Fund2851608.010.45%
Motilal Oswal Quant FundMotilal Oswal Mutual Fund2771787.793.69%
CANARA ROBECO INFRASTRUCTURE FUNDCanara Robeco Mutual Fund2650007.450.86%
Taurus Ethical FundTaurus Mutual Fund2598307.32.09%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund2591197.282.81%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund2577477.243.95%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund2512647.060.36%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund2510057.050.11%
HDFC Hybrid Debt FundHDFC Mutual Fund2500007.030.22%
Edelweiss Large Cap FundEdelweiss Mutual Fund2422456.810.52%
UTI Arbitrage FundUTI Mutual Fund2271256.380.06%
PGIM India Large and Midcap FundPGIM India Mutual Fund2200026.180.87%
Edelweiss Nifty Next 50 Index FundEdelweiss Mutual Fund2044185.742.64%
Aditya Birla Sun Life Nifty Next 50 Index FundAditya Birla Sun Life Mutual Fund1919765.392.66%
Sundaram Balanced Advantage FundSundaram Mutual Fund1898865.340.34%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund1807925.083.24%
Canara Robeco Balanced Advantage FundCanara Robeco Mutual Fund1705004.790.43%
Axis Balanced Advantage FundAxis Mutual Fund16421412.270.12%
JioBlackRock Nifty Next 50 Index FundJio BlackRock Mutual Fund1547934.352.66%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund1367693.841.02%
PGIM India Balanced Advantage FundPGIM India Mutual Fund1250003.510.44%
HSBC NIFTY NEXT 50 INDEX FUNDHSBC Mutual Fund1224293.442.67%
UTI Equity Savings FundUTI Mutual Fund1137753.20.41%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund1070463.010.16%
UTI Conservative Hybrid FundUTI Mutual Fund1050002.950.18%
Samco Special Opportunities FundSamco Mutual Fund1024822.882.62%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1010202.840.23%
PGIM India ELSS Tax Saver FundPGIM India Mutual Fund990002.780.44%
Edelweiss ELSS Tax Saver FundEdelweiss Mutual Fund953122.680.68%
Sundaram Equity Savings FundSundaram Mutual Fund924532.60.24%
LIC MF ELSS Tax SaverLIC Mutual Fund884212.480.27%
Parag Parikh Large Cap FundPPFAS Mutual Fund878102.470.45%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund871882.450.26%
LIC MF Nifty Next 50 Index FundLIC Mutual Fund853142.42.68%
SBI Nifty 500 Index FundSBI Mutual Fund811562.280.32%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund783582.20.01%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund770722.172.69%
Edelweiss Equity Savings FundEdelweiss Mutual Fund754025.060.17%
HDFC NIFTY 100 Index FundHDFC Mutual Fund608591.710.46%
Aditya Birla Sun Life BSE 500 Momentum 50 Index FundAditya Birla Sun Life Mutual Fund573481.612.78%
PGIM India Multi Cap FundPGIM India Mutual Fund540001.520.41%
Shriram Multi Sector Rotation FundShriram Mutual Fund396002.780.71%
Navi Nifty India Manufacturing Index FundNavi Mutual Fund389681.11.63%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund371691.040.86%
Groww Nifty Total Market Index FundGroww Mutual Fund344750.970.31%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund341230.960.46%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund326260.923.28%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund311950.880.23%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund310850.872%
Axis Nifty 500 Index FundAxis Mutual Fund295400.830.32%
HDFC BSE 500 Index FundHDFC Mutual Fund283500.80.32%
Shriram Flexi Cap FundShriram Mutual Fund281651.960.67%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund263180.740.2%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund254310.711.11%
UTI Nifty500 Shariah Index FundUTI Mutual Fund254290.711.1%
Bajaj Finserv Nifty Next 50 Index FundBajaj Finserv Mutual Fund236380.662.66%
Bandhan Nifty Next 50 Index FundBandhan Mutual Fund233360.662.66%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund226930.640.23%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund191570.540.23%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund188170.530.23%
Nippon India Nifty India Manufacturing Index FundNippon India Mutual Fund188120.531.62%
Shriram Multi Asset Allocation FundShriram Mutual Fund168871.360.36%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund158890.453.93%
UTI Balanced Advantage FundUTI Mutual Fund148410.420.01%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund148080.420.35%
UTI Nifty India Manufacturing Index FundUTI Mutual Fund142310.41.62%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund129360.361.02%
Shriram ELSS Tax Saver FundShriram Mutual Fund108950.690.73%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund78630.220.31%
Taurus Infrastructure FundTaurus Mutual Fund68940.192.43%
Groww Nifty Next 50 Index FundGroww Mutual Fund67290.192.66%
Shriram Balanced Advantage FundShriram Mutual Fund58300.830.32%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund56550.160.31%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund56380.160.3%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund49620.140.31%
Axis Conservative Hybrid FundAxis Mutual Fund49110.140.06%
Shriram Aggressive Hybrid FundShriram Mutual Fund44850.630.27%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund40970.120.31%
JM Arbitrage FundJM Financial Mutual Fund39500.110.03%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund26870.080.23%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund19750.06-0%
Samco Multi Cap FundSamco Mutual Fund19751.660.02%
Samco Dynamic Asset Allocation FundSamco Mutual Fund16165.650.01%
DSP Nifty 500 Index FundDSP Mutual Fund12660.040.31%
Samco Large Cap FundSamco Mutual Fund4630.010.01%
Samco Multi Asset Allocation FundSamco Mutual Fund2980.90%

List of AMCs holding the stocks of Bharat Petroleum Corporation Limited as on Mar 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund508854871450.64
Kotak Mahindra Mutual Fund483479381358.58
HDFC Mutual Fund430703731210.28
DSP Mutual Fund28111261789.93
SBI Mutual Fund25130136706.16
Tata Mutual Fund20341709571.6
Aditya Birla Sun Life Mutual Fund16565258465.48
UTI Mutual Fund14593832410.09
Axis Mutual Fund5192549153.57
Mirae Asset Mutual Fund5141903145.71
Edelweiss Mutual Fund342896499.3
Invesco Mutual Fund316321288.89
Franklin Templeton Mutual Fund274197577.05
Canara Robeco Mutual Fund265050074.48
Sundaram Mutual Fund262935873.88
PGIM India Mutual Fund193800254.46
Jio BlackRock Mutual Fund138453738.91
Navi Mutual Fund98812827.77
360 ONE Mutual Fund76429921.48
Motilal Oswal Mutual Fund64347718.08
Nippon India Mutual Fund59613516.75
Baroda BNP Paribas Mutual Fund50000014.05
Union Mutual Fund3368009.46
Mahindra Manulife Mutual Fund3000008.43
Taurus Mutual Fund2667247.5
LIC Mutual Fund1737354.88
HSBC Mutual Fund1224293.44
Zerodha Mutual Fund1201773.38
Samco Mutual Fund10683411.1
Shriram Mutual Fund1058628.25
Bandhan Mutual Fund941822.65
PPFAS Mutual Fund878102.47
Groww Mutual Fund722892.03
Bajaj Finserv Mutual Fund236380.66
Angel One Mutual Fund56550.16
JM Financial Mutual Fund39500.11

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Bharat Petroleum Corporation Limited?
    As on Mar 2026, the mutual fund with highest holding of Bharat Petroleum Corporation Limited is HDFC Balanced Advantage Fund. It is holding 20998529 stocks of Bharat Petroleum Corporation Limited valued at INR 590.0587 Cr.
  • Which AMC (Asset Management Company) has highest holding of Bharat Petroleum Corporation Limited?
    As on Mar 2026, the AMC with highest holding of Bharat Petroleum Corporation Limited is ICICI Prudential Mutual Fund. It is holding 50885487 stocks of Bharat Petroleum Corporation Limited valued at INR 1450.6384 Cr.