Bharat Petroleum Corporation Limited - holdings by mutual funds

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

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
HDFC Balanced Advantage FundHDFC Mutual Fund20733638671.870.63%
Kotak Flexi Cap FundKotak Mahindra Mutual Fund19000000615.71.09%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund15087750488.920.61%
Mirae Asset Large Cap FundMirae Asset Mutual Fund14340744464.711.22%
ICICI Prudential Large & Mid Cap FundICICI Prudential Mutual Fund12262630397.371.18%
SBI Energy Opportunities FundSBI Mutual Fund12163692394.164.73%
Tata Value FundTata Mutual Fund10980000355.814.11%
DSP ELSS Tax Saver FundDSP Mutual Fund10003629324.171.95%
SBI PSU FundSBI Mutual Fund9700000314.334.69%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund8582879278.133.36%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund8516530275.981.04%
DSP Flexi Cap FundDSP Mutual Fund8428567273.132.18%
DSP Large & Mid Cap FundDSP Mutual Fund8192004265.461.44%
ICICI Prudential Nifty Next 50 Index FundICICI Prudential Mutual Fund8067782261.442.58%
SBI Flexicap FundSBI Mutual Fund7512500243.441.05%
ICICI Prudential Multi Cap FundICICI Prudential Mutual Fund7259594235.251.2%
Franklin India Flexi Cap FundFranklin Templeton Mutual Fund6999253226.811.17%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund6577349213.143.51%
DSP Natural Resources and New Energy FundDSP Mutual Fund6286211203.77.91%
UTI Nifty Next 50 Index FundUTI Mutual Fund6024336195.222.59%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund5815324188.450.36%
HDFC Manufacturing fundHDFC Mutual Fund5700000184.711.72%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund5486151177.780.24%
Aditya Birla Sun Life Large Cap FundAditya Birla Sun Life Mutual Fund4874311157.950.53%
Kotak Large Cap FundKotak Mahindra Mutual Fund4236125137.271.26%
Mirae Asset Focused FundMirae Asset Mutual Fund3829847124.111.84%
HDFC Large & Mid Cap FundHDFC Mutual Fund3600000116.660.39%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund35796351160.67%
DSP India T I G E R FundDSP Mutual Fund3472341112.521.74%
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund3283260106.390.18%
UTI Value FundUTI Mutual Fund260000084.250.88%
Tata Ethical FundTata Mutual Fund260000084.252.18%
ICICI Prudential Multi Asset Allocation FundICICI Prudential Mutual Fund2447272100.680.09%
DSP Large Cap FundDSP Mutual Fund234480775.981.07%
Tata Balanced Advantage FundTata Mutual Fund233127875.550.88%
DSP Aggressive Hybrid FundDSP Mutual Fund227900773.850.63%
Kotak ELSS Tax Saver FundKotak Mahindra Mutual Fund220000071.291.12%
HDFC NIFTY Next 50 Index FundHDFC Mutual Fund216033770.012.58%
Kotak Aggressive Hybrid FundKotak Mahindra Mutual Fund215158969.720.75%
DSP Focused FundDSP Mutual Fund212360168.822.58%
Invesco India PSU Equity FundInvesco Mutual Fund203725866.024.56%
Franklin India ELSS Tax Saver FundFranklin Templeton Mutual Fund201806165.41.05%
HDFC Value FundHDFC Mutual Fund200000064.810.78%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund190937561.873.34%
HDFC ARBITRAGE FUNDHDFC Mutual Fund189600061.440.01%
SBI Nifty Next 50 Index FundSBI Mutual Fund189129661.292.59%
CANARA ROBECO AGGRESSIVE HYBRID FUNDCanara Robeco Mutual Fund187500060.760.53%
Axis India Manufacturing FundAxis Mutual Fund186230260.351.04%
ICICI Prudential Commodities FundICICI Prudential Mutual Fund179781658.261.36%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund1790000582.54%
DSP Multi Asset Allocation FundDSP Mutual Fund177553257.540.52%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund175685756.930.59%
DSP Multi Cap FundDSP Mutual Fund155932750.531.67%
Tata Resources & Energy FundTata Mutual Fund150000048.613.45%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund144185146.720.7%
PGIM India Midcap FundPGIM India Mutual Fund144000046.660.42%
UTI Dividend Yield FundUTI Mutual Fund142500046.181.22%
UTI Large Cap FundUTI Mutual Fund142319546.120.38%
Aditya Birla Sun Life Dividend Yield FundAditya Birla Sun Life Mutual Fund140197045.433.08%
Kotak Manufacture in India FundKotak Mahindra Mutual Fund140000045.371.45%
Franklin Build India FundFranklin Templeton Mutual Fund135000043.751.39%
DSP Dynamic Asset Allocation FundDSP Mutual Fund133983343.421.14%
Tata Aggressive Hybrid FundTata Mutual Fund120000038.890.96%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund113094136.654.33%
DSP Nifty Next 50 Index FundDSP Mutual Fund112209236.362.58%
Tata Flexi Cap FundTata Mutual Fund111724236.20.99%
Navi Nifty Next 50 Index FundNavi Mutual Fund106147634.42.59%
Kotak Nifty Next 50 Index FundKotak Mahindra Mutual Fund103401133.512.59%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund101700032.960.73%
HDFC Multi Asset Allocation FundHDFC Mutual Fund100000032.410.54%
Tata Multi Asset Allocation FundTata Mutual Fund92500029.970.57%
UTI ELSS Tax Saver FundUTI Mutual Fund80000025.920.74%
Franklin India Multi Asset Allocation FundFranklin Templeton Mutual Fund77751225.20.87%
Templeton India Value FundFranklin Templeton Mutual Fund75000024.31.26%
Axis Quant FundAxis Mutual Fund65312529.162.59%
Canara Robeco Value FundCanara Robeco Mutual Fund65000021.061.62%
UTI Infrastructure FundUTI Mutual Fund62494720.250.96%
DSP Value FundDSP Mutual Fund61761820.010.9%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund59824320.790.53%
CANARA ROBECO INFRASTRUCTURE FUNDCanara Robeco Mutual Fund57950018.781.9%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund57500018.631.92%
Axis Value FundAxis Mutual Fund51559016.710.89%
Sundaram Large Cap FundSundaram Mutual Fund50774116.450.54%
Aditya Birla Sun Life Manufacturing Equity FundAditya Birla Sun Life Mutual Fund49000015.881.13%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund45407714.710.11%
Axis Nifty Next 50 Index FundAxis Mutual Fund43769514.182.58%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund41596113.482.58%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund40000012.962.07%
DSP Business Cycle FundDSP Mutual Fund39574012.820.87%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund38907012.610.58%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund36000011.674.25%
Taurus Ethical FundTaurus Mutual Fund32083010.172.3%
Canara Robeco Balanced Advantage FundCanara Robeco Mutual Fund32050010.390.96%
Axis Nifty 100 Index FundAxis Mutual Fund31405210.180.48%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund31376010.174.32%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund31159610.15.31%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund3017219.780.3%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund3000009.720.24%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund2879949.333.15%
HDFC Conservative Hybrid FundHDFC Mutual Fund2500008.10.25%
Edelweiss Large Cap FundEdelweiss Mutual Fund2422457.850.55%
Edelweiss Nifty Next 50 Index FundEdelweiss Mutual Fund2419457.842.59%
Aditya Birla Sun Life Nifty Next 50 Index FundAditya Birla Sun Life Mutual Fund2289497.422.58%
PGIM India Large and Midcap FundPGIM India Mutual Fund2200027.130.86%
DSP Equity Savings FundDSP Mutual Fund2188257.090.21%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund2005226.50.32%
PGIM India Balanced Advantage FundPGIM India Mutual Fund1917736.210.84%
JioBlackRock Nifty Next 50 Index FundJio BlackRock Mutual Fund1774775.752.58%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund1660055.381.01%
quant Arbitrage Fundquant Mutual Fund1659005.380.02%
Kotak ESG Exclusionary Strategy FundKotak Mahindra Mutual Fund1500004.860.66%
HSBC NIFTY NEXT 50 INDEX FUNDHSBC Mutual Fund1455814.722.59%
Parag Parikh Large Cap FundPPFAS Mutual Fund1286074.170.48%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1186453.840.24%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund1092663.540.29%
UTI Conservative Hybrid FundUTI Mutual Fund1050003.40.21%
PGIM India ELSS Tax Saver FundPGIM India Mutual Fund990003.210.44%
Edelweiss ELSS Tax Saver FundEdelweiss Mutual Fund953123.090.67%
LIC MF Nifty Next 50 Index FundLIC Mutual Fund912102.962.63%
UTI Arbitrage FundUTI Mutual Fund869002.820.03%
SBI Nifty 500 Index FundSBI Mutual Fund787522.550.33%
Edelweiss Equity Savings FundEdelweiss Mutual Fund754025.580.16%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund731882.322.88%
HDFC NIFTY 100 Index FundHDFC Mutual Fund707712.290.48%
Motilal Oswal Infrastructure FundMotilal Oswal Mutual Fund674822.191.46%
PGIM India Multi Cap FundPGIM India Mutual Fund540001.750.37%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund474061.544.32%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund453731.471%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund417941.352.26%
Navi Nifty India Manufacturing Index FundNavi Mutual Fund405081.311.52%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund403051.310.49%
Groww Nifty Total Market Index FundGroww Mutual Fund360901.170.31%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund343881.110.21%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund342251.110.24%
Axis Nifty 500 Index FundAxis Mutual Fund325481.050.33%
HDFC BSE 500 Index FundHDFC Mutual Fund322941.020.31%
UTI Nifty500 Shariah Index FundUTI Mutual Fund292290.951.07%
Bandhan Nifty Next 50 Index FundBandhan Mutual Fund286750.932.59%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund273650.891.15%
Bajaj Finserv Nifty Next 50 Index FundBajaj Finserv Mutual Fund261510.852.59%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund259960.840.24%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund221600.720.24%
JM Arbitrage FundJM Financial Mutual Fund217250.70.15%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund216400.70.24%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund216120.75.31%
Nippon India Nifty India Manufacturing Index FundNippon India Mutual Fund200010.651.52%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund197500.640%
Shriram Multi Asset Allocation FundShriram Mutual Fund194570.630.43%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund175790.570.34%
Shriram Flexi Cap FundShriram Mutual Fund161150.520.4%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund150770.491.01%
UTI Nifty India Manufacturing Index FundUTI Mutual Fund147920.481.52%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund105770.340.33%
Groww Nifty Next 50 Index FundGroww Mutual Fund88700.292.58%
DSP Conservative Hybrid FundDSP Mutual Fund83530.270.15%
Taurus Infrastructure FundTaurus Mutual Fund68940.222.54%
Shriram Aggressive Hybrid FundShriram Mutual Fund61850.20.39%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund60260.20.31%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund57910.180.29%
Shriram ELSS Tax Saver FundShriram Mutual Fund54700.180.37%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund49720.160.31%
Axis Conservative Hybrid FundAxis Mutual Fund49110.160.07%
Shriram Balanced Advantage FundShriram Mutual Fund49020.160.37%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund43730.140.31%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund29120.090.17%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund27550.090.24%
UTI Balanced Advantage FundUTI Mutual Fund23800.080%
JioBlackRock Large Cap FundJio BlackRock Mutual Fund19680.060.14%
DSP Nifty 500 Index FundDSP Mutual Fund16400.050.33%
SBI Balanced Advantage FundSBI Mutual Fund13250.040%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund6710.020.16%

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

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund737860172412.41
DSP Mutual Fund501691271625.73
HDFC Mutual Fund376432701219.81
Kotak Mahindra Mutual Fund345092311118.22
SBI Mutual Fund313475651015.82
Mirae Asset Mutual Fund30656540994.83
Tata Mutual Fund20680885670.16
UTI Mutual Fund14266720462.31
Franklin Templeton Mutual Fund13704576444.1
Aditya Birla Sun Life Mutual Fund13572579439.82
Axis Mutual Fund4133983141.96
Canara Robeco Mutual Fund3425000110.99
Invesco Mutual Fund214652469.56
PGIM India Mutual Fund200477564.96
Edelweiss Mutual Fund113788940.01
Sundaram Mutual Fund112811436.56
Navi Mutual Fund110198435.71
Jio BlackRock Mutual Fund49874516.16
Motilal Oswal Mutual Fund48923415.85
Baroda BNP Paribas Mutual Fund40000012.96
Nippon India Mutual Fund35438911.48
Taurus Mutual Fund32772410.39
quant Mutual Fund1659005.38
HSBC Mutual Fund1455814.72
Zerodha Mutual Fund1409564.57
PPFAS Mutual Fund1286074.17
Bandhan Mutual Fund1207593.91
LIC Mutual Fund912102.96
Groww Mutual Fund867542.81
Shriram Mutual Fund521291.69
Bajaj Finserv Mutual Fund261510.85
JM Financial Mutual Fund217250.7
Angel One Mutual Fund60260.2

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Bharat Petroleum Corporation Limited?
    As on Aug 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 671.8735 Cr.
  • Which AMC (Asset Management Company) has highest holding of Bharat Petroleum Corporation Limited?
    As on Aug 2026, the AMC with highest holding of Bharat Petroleum Corporation Limited is ICICI Prudential Mutual Fund. It is holding 73786017 stocks of Bharat Petroleum Corporation Limited valued at INR 2412.4117 Cr.

Suggested links