Bharat Petroleum Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Bharat Petroleum Corporation Limited (BPCL) as on Jul 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
HDFC Balanced Advantage FundHDFC Mutual Fund20733638662.960.62%
Kotak Flexi Cap FundKotak Mahindra Mutual Fund19000000607.531.08%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund15087750482.430.6%
Mirae Asset Large Cap FundMirae Asset Mutual Fund14340744458.551.18%
SBI Energy Opportunities FundSBI Mutual Fund12163692388.934.5%
ICICI Prudential Large & Mid Cap FundICICI Prudential Mutual Fund11523211368.451.13%
Tata Value FundTata Mutual Fund10800000345.334.07%
DSP ELSS Tax Saver FundDSP Mutual Fund10003629319.871.91%
SBI PSU FundSBI Mutual Fund9700000310.164.64%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund8582879274.443.35%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund8516530272.321.03%
DSP Flexi Cap FundDSP Mutual Fund8428567269.52.17%
DSP Large & Mid Cap FundDSP Mutual Fund8192004261.941.44%
ICICI Prudential Nifty Next 50 Index FundICICI Prudential Mutual Fund7938972253.852.56%
SBI Flexicap FundSBI Mutual Fund7512500240.211.05%
Kotak Large & Mid Cap FundKotak Mahindra Mutual Fund7500000239.810.75%
ICICI Prudential Multi Cap FundICICI Prudential Mutual Fund7259594232.131.24%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund6577349210.313.51%
Franklin India Flexi Cap FundFranklin Templeton Mutual Fund6299253201.421.03%
DSP Natural Resources and New Energy FundDSP Mutual Fund62862112018.13%
UTI Nifty Next 50 Index FundUTI Mutual Fund5875738187.882.55%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund5815324185.950.35%
HDFC Manufacturing fundHDFC Mutual Fund5700000182.261.72%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund5486151175.420.24%
Aditya Birla Sun Life Large Cap FundAditya Birla Sun Life Mutual Fund4874311155.860.52%
Kotak Large Cap FundKotak Mahindra Mutual Fund4236125135.451.23%
Kotak ELSS Tax Saver FundKotak Mahindra Mutual Fund4000000127.92.02%
Mirae Asset Focused FundMirae Asset Mutual Fund3829847122.461.85%
HDFC Large & Mid Cap FundHDFC Mutual Fund3600000115.110.38%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund3579635114.460.66%
DSP India T I G E R FundDSP Mutual Fund3472341111.031.76%
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund3283260168.130.17%
UTI Value FundUTI Mutual Fund260000083.140.86%
Tata Ethical FundTata Mutual Fund260000083.142.15%
ICICI Prudential Multi Asset Allocation FundICICI Prudential Mutual Fund244727299.340.09%
DSP Large Cap FundDSP Mutual Fund234480774.981.03%
Tata Balanced Advantage FundTata Mutual Fund233127874.540.85%
DSP Aggressive Hybrid FundDSP Mutual Fund227900772.870.61%
Invesco India PSU Equity FundInvesco Mutual Fund215328268.854.73%
Kotak Aggressive Hybrid FundKotak Mahindra Mutual Fund215158968.80.75%
DSP Focused FundDSP Mutual Fund212360167.92.57%
HDFC NIFTY Next 50 Index FundHDFC Mutual Fund212301367.882.55%
Franklin India ELSS Tax Saver FundFranklin Templeton Mutual Fund201806164.531.03%
HDFC Value FundHDFC Mutual Fund200000063.950.81%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund190937561.053.26%
CANARA ROBECO AGGRESSIVE HYBRID FUNDCanara Robeco Mutual Fund187500059.950.53%
Axis India Manufacturing FundAxis Mutual Fund186230259.551.08%
SBI Nifty Next 50 Index FundSBI Mutual Fund181515058.042.55%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund179000057.242.49%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund175685756.180.59%
DSP Multi Cap FundDSP Mutual Fund155932749.861.69%
Tata Resources & Energy FundTata Mutual Fund150000047.963.38%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund144185146.10.68%
PGIM India Midcap FundPGIM India Mutual Fund144000046.040.42%
DSP Multi Asset Allocation FundDSP Mutual Fund142512745.570.43%
UTI Dividend Yield FundUTI Mutual Fund142500045.561.19%
UTI Large Cap FundUTI Mutual Fund142319545.510.37%
Aditya Birla Sun Life Dividend Yield FundAditya Birla Sun Life Mutual Fund140197044.833.07%
Kotak Manufacture in India FundKotak Mahindra Mutual Fund140000044.771.52%
Franklin Build India FundFranklin Templeton Mutual Fund135000043.171.35%
DSP Dynamic Asset Allocation FundDSP Mutual Fund133983342.841.13%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund124700039.870.91%
Tata Aggressive Hybrid FundTata Mutual Fund120000038.370.98%
Tata Flexi Cap FundTata Mutual Fund111724235.720.96%
DSP Nifty Next 50 Index FundDSP Mutual Fund110931735.472.55%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund109127034.894.23%
Navi Nifty Next 50 Index FundNavi Mutual Fund104872833.532.55%
HDFC Multi Asset Allocation FundHDFC Mutual Fund100000031.980.53%
Kotak Nifty Next 50 Index FundKotak Mahindra Mutual Fund97551231.192.55%
Tata Multi Asset Allocation FundTata Mutual Fund92500029.580.57%
Axis Quant FundAxis Mutual Fund90000028.783.37%
HDFC ARBITRAGE FUNDHDFC Mutual Fund88677528.350%
ICICI Prudential Commodities FundICICI Prudential Mutual Fund80000025.580.62%
UTI ELSS Tax Saver FundUTI Mutual Fund80000025.580.73%
Franklin India Multi Asset Allocation FundFranklin Templeton Mutual Fund77751224.860.86%
Templeton India Value FundFranklin Templeton Mutual Fund75000023.981.19%
Canara Robeco Value FundCanara Robeco Mutual Fund65000020.781.62%
UTI Infrastructure FundUTI Mutual Fund62494719.980.93%
DSP Value FundDSP Mutual Fund61761819.750.92%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund59824320.520.53%
CANARA ROBECO INFRASTRUCTURE FUNDCanara Robeco Mutual Fund57950018.531.87%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund57500018.391.88%
Axis Value FundAxis Mutual Fund51559016.490.93%
Sundaram Large Cap FundSundaram Mutual Fund50774116.240.52%
Bandhan Multi Factor FundBandhan Mutual Fund49696715.892.31%
Aditya Birla Sun Life Manufacturing Equity FundAditya Birla Sun Life Mutual Fund49000015.671.22%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund45407714.520.11%
Axis Nifty Next 50 Index FundAxis Mutual Fund42690313.652.55%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund40730213.022.55%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund40000012.791.98%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund38907012.440.57%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund36000011.514.18%
DSP Business Cycle FundDSP Mutual Fund32605010.430.74%
Taurus Ethical FundTaurus Mutual Fund32083010.262.36%
Canara Robeco Balanced Advantage FundCanara Robeco Mutual Fund32050010.250.92%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund31930910.215.13%
Axis Nifty 100 Index FundAxis Mutual Fund3098559.910.47%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund3066629.814.24%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund3017219.650.29%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund3000009.590.24%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund28161693.05%
Sundaram Multi Asset Allocation FundSundaram Mutual Fund2528008.080.24%
HDFC Conservative Hybrid FundHDFC Mutual Fund2500007.990.25%
Edelweiss Large Cap FundEdelweiss Mutual Fund2422457.750.54%
Edelweiss Nifty Next 50 Index FundEdelweiss Mutual Fund2345307.52.54%
Aditya Birla Sun Life Nifty Next 50 Index FundAditya Birla Sun Life Mutual Fund2283397.32.55%
PGIM India Large and Midcap FundPGIM India Mutual Fund2200027.030.85%
DSP Equity Savings FundDSP Mutual Fund21882570.2%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund2005226.410.32%
PGIM India Balanced Advantage FundPGIM India Mutual Fund1917736.130.81%
JioBlackRock Nifty Next 50 Index FundJio BlackRock Mutual Fund1776945.682.55%
Motilal Oswal Quant FundMotilal Oswal Mutual Fund1774365.672.23%
quant Arbitrage Fundquant Mutual Fund1659005.3-0%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund1601555.120.99%
Kotak ESG Exclusionary Strategy FundKotak Mahindra Mutual Fund1500004.80.63%
HSBC NIFTY NEXT 50 INDEX FUNDHSBC Mutual Fund1404404.492.55%
Parag Parikh Large Cap FundPPFAS Mutual Fund1226333.920.47%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1146143.660.24%
UTI Conservative Hybrid FundUTI Mutual Fund1050003.360.2%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund1035363.310.28%
PGIM India ELSS Tax Saver FundPGIM India Mutual Fund990003.170.44%
Edelweiss ELSS Tax Saver FundEdelweiss Mutual Fund953123.050.67%
LIC MF Nifty Next 50 Index FundLIC Mutual Fund883752.832.56%
UTI Arbitrage FundUTI Mutual Fund829502.650.02%
SBI Nifty 500 Index FundSBI Mutual Fund791532.530.32%
Edelweiss Equity Savings FundEdelweiss Mutual Fund754025.510.16%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund746812.392.9%
HDFC NIFTY 100 Index FundHDFC Mutual Fund698352.230.47%
PGIM India Multi Cap FundPGIM India Mutual Fund540001.730.38%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund501621.64.22%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund450511.440.98%
Navi Nifty India Manufacturing Index FundNavi Mutual Fund391691.251.52%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund391351.252.16%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund375291.20.47%
Groww Nifty Total Market Index FundGroww Mutual Fund359221.150.31%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund344201.10.21%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund337691.080.24%
Axis Nifty 500 Index FundAxis Mutual Fund324671.040.32%
HDFC BSE 500 Index FundHDFC Mutual Fund318291.020.31%
UTI Nifty500 Shariah Index FundUTI Mutual Fund302600.971.1%
Bandhan Nifty Next 50 Index FundBandhan Mutual Fund285810.912.56%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund277900.891.12%
Bajaj Finserv Nifty Next 50 Index FundBajaj Finserv Mutual Fund258300.832.55%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund257470.820.24%
Aditya Birla Sun Life Balanced Advantage FundAditya Birla Sun Life Mutual Fund256750.820.01%
JioBlackRock Arbitrage FundJio BlackRock Mutual Fund237000.760.13%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund218560.70.24%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund217440.75.12%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund214800.690.24%
Nippon India Nifty India Manufacturing Index FundNippon India Mutual Fund193440.621.52%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund172290.550.34%
Shriram Flexi Cap FundShriram Mutual Fund161150.520.38%
Shriram Multi Asset Allocation FundShriram Mutual Fund146970.470.33%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund145960.470.99%
UTI Nifty India Manufacturing Index FundUTI Mutual Fund145330.461.52%
Unifi Dynamic Asset Allocation FundUnifi Mutual Fund138250.440.03%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund100500.320.32%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund98750.32-0%
Groww Nifty Next 50 Index FundGroww Mutual Fund84920.272.55%
DSP Conservative Hybrid FundDSP Mutual Fund83530.270.15%
Taurus Infrastructure FundTaurus Mutual Fund68940.222.49%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund59920.190.31%
JM Arbitrage FundJM Financial Mutual Fund59250.190.05%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund57850.190.3%
Shriram ELSS Tax Saver FundShriram Mutual Fund54700.170.36%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund49380.160.31%
Axis Conservative Hybrid FundAxis Mutual Fund49110.160.07%
Shriram Aggressive Hybrid FundShriram Mutual Fund45150.140.28%
JioBlackRock Large Cap FundJio BlackRock Mutual Fund44780.140.32%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund43640.140.31%
Shriram Balanced Advantage FundShriram Mutual Fund34920.110.26%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund28000.090.17%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund27440.090.24%
UTI Balanced Advantage FundUTI Mutual Fund23800.080%
DSP Nifty 500 Index FundDSP Mutual Fund15590.050.32%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund6710.020.17%

List of AMCs holding the stocks of Bharat Petroleum Corporation Limited (BPCL) as on Jul 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund719268542384.1
DSP Mutual Fund497361761590.31
Kotak Mahindra Mutual Fund437454981398.76
HDFC Mutual Fund365890141169.93
SBI Mutual Fund31270495999.87
Mirae Asset Mutual Fund30886495988.98
Tata Mutual Fund20501310655.53
UTI Mutual Fund14075273450.06
Aditya Birla Sun Life Mutual Fund13597644434.78
Franklin Templeton Mutual Fund12994701415.51
Axis Mutual Fund4358690139.37
Canara Robeco Mutual Fund3425000109.51
Invesco Mutual Fund225681872.16
PGIM India Mutual Fund200477564.1
Sundaram Mutual Fund138059244.14
Edelweiss Mutual Fund113011339.23
Navi Mutual Fund108789734.79
Bandhan Mutual Fund61760319.75
Motilal Oswal Mutual Fund59052318.88
Jio BlackRock Mutual Fund52482216.78
Baroda BNP Paribas Mutual Fund40000012.79
Nippon India Mutual Fund35376411.31
Taurus Mutual Fund32772410.48
quant Mutual Fund1659005.3
HSBC Mutual Fund1404404.49
Zerodha Mutual Fund1367654.37
PPFAS Mutual Fund1226333.92
LIC Mutual Fund883752.83
Groww Mutual Fund835492.67
Shriram Mutual Fund442891.42
Bajaj Finserv Mutual Fund258300.83
Unifi Mutual Fund138250.44
Angel One Mutual Fund59920.19
JM Financial Mutual Fund59250.19

FAQ (Frequently asked questions)

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

Suggested links