Oil & Natural Gas Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Oil & Natural Gas Corporation Limited (ONGC) as on Jul 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund40116058972.931.59%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund33259679870.171%
SBI Energy Opportunities FundSBI Mutual Fund24310276589.66.82%
SBI CONTRA FUNDSBI Mutual Fund23896662579.571.2%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund23014277558.171.06%
HDFC Flexi Cap FundHDFC Mutual Fund22173233537.770.49%
SBI ELSS Tax Saver FUNDSBI Mutual Fund22000000533.571.65%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund20773319503.826.14%
ICICI Prudential Multi Asset Allocation FundICICI Prudential Mutual Fund19345987556.510.64%
SBI PSU FundSBI Mutual Fund14655000355.435.32%
HDFC Balanced Advantage FundHDFC Mutual Fund13070826317.010.29%
Mirae Asset Large & Midcap FundMirae Asset Mutual Fund12514177303.510.67%
SBI Balanced Advantage FundSBI Mutual Fund11550340280.130.66%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund11500000278.911.38%
Nippon India Focused FundNippon India Mutual Fund11117776269.643.16%
UTI Nifty 50 Index FundUTI Mutual Fund10275796249.220.84%
Bandhan Value FundBandhan Mutual Fund9000000218.282.17%
SBI Dividend Yield FundSBI Mutual Fund8250000200.092.31%
Axis ELSS Tax Saver FundAxis Mutual Fund7925478192.220.59%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund7873282190.953.19%
quant Multi Asset Allocation Fundquant Mutual Fund7198164174.582.75%
Nippon India Multi Asset Allocation FundNippon India Mutual Fund6500000157.640.93%
DSP Natural Resources and New Energy FundDSP Mutual Fund6127650148.616.01%
Nippon India Value FundNippon India Mutual Fund6000000145.521.6%
DSP India T I G E R FundDSP Mutual Fund5888442142.812.26%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund5723460138.810.53%
Franklin Build India FundFranklin Templeton Mutual Fund5400000130.974.09%
UTI Large Cap FundUTI Mutual Fund5233748126.931.03%
Franklin India Flexi Cap FundFranklin Templeton Mutual Fund5046324122.390.63%
SBI INFRASTRUCTURE FUNDSBI Mutual Fund5000000121.272.46%
BANDHAN ELSS Tax Saver FundBandhan Mutual Fund5000000121.271.73%
BANDHAN Flexi Cap FundBandhan Mutual Fund5000000121.271.6%
ICICI Prudential Infrastructure FundICICI Prudential Mutual Fund4946864119.981.41%
SBI NIFTY INDEX FUNDSBI Mutual Fund4893541118.680.84%
Axis Focused FundAxis Mutual Fund4851421117.661.04%
Axis Flexi Cap FundAxis Mutual Fund4739923114.960.85%
Kotak Arbitrage FundKotak Mahindra Mutual Fund401175097.30.13%
UTI Value FundUTI Mutual Fund400000097.011%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund383733193.074.96%
DSP Aggressive Hybrid FundDSP Mutual Fund380675692.330.78%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund364899688.51.3%
Tata Balanced Advantage FundTata Mutual Fund358500086.950.99%
HDFC Large & Mid Cap FundHDFC Mutual Fund348021484.410.28%
ICICI Prudential ELSS Tax Saver FundICICI Prudential Mutual Fund347560484.290.59%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund343361883.280.63%
NJ Flexi Cap FundNJ Mutual Fund335519281.373.02%
DSP Large Cap FundDSP Mutual Fund327761779.491.09%
UTI Infrastructure FundUTI Mutual Fund302598173.393.4%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund300000072.760.94%
Mirae Asset Large Cap FundMirae Asset Mutual Fund292084270.840.18%
Nippon India Power & Infra FundNippon India Mutual Fund285000069.120.86%
NJ Balanced Advantage FundNJ Mutual Fund283291068.712.01%
UTI Dividend Yield FundUTI Mutual Fund250000060.631.59%
Invesco India Contra FundInvesco Mutual Fund246834159.860.3%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund234950088.20.08%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund233195956.561.73%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund231000056.022.44%
SBI COMMA FundSBI Mutual Fund226675054.984.64%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund226492754.930.32%
HDFC Dividend Yield FundHDFC Mutual Fund220000053.360.94%
Tata Resources & Energy FundTata Mutual Fund220000053.363.75%
Templeton India Value FundFranklin Templeton Mutual Fund220000053.362.66%
Tata Business Cycle FundTata Mutual Fund219120653.142.02%
DSP Nifty 50 Equal Weight Index FundDSP Mutual Fund217649352.791.97%
ICICI Prudential Innovation FundICICI Prudential Mutual Fund203750049.420.63%
Mahindra Manulife Large & Mid Cap FundMahindra Manulife Mutual Fund197800047.971.7%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund195849747.50.5%
Invesco India PSU Equity FundInvesco Mutual Fund182161244.183.04%
HDFC Multi Asset Allocation FundHDFC Mutual Fund180000043.660.73%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund180000043.666.77%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund174284342.275.12%
Mirae Asset Multicap FundMirae Asset Mutual Fund1525391370.68%
HSBC Focused FundHSBC Mutual Fund150000036.382.05%
HDFC NIFTY50 Equal weight Index FundHDFC Mutual Fund148039535.91.97%
WhiteOak Capital Flexi Cap FundWhiteOak Capital Mutual Fund147590135.80.39%
Navi Nifty 50 Index FundNavi Mutual Fund143826234.880.84%
Nippon India Nifty 50 Value 20 Index FundNippon India Mutual Fund138678833.633.99%
Nippon India Index Fund Nifty 50Nippon India Mutual Fund135612032.890.84%
HDFC Infrastructure FundHDFC Mutual Fund130000031.531.33%
Axis Multi Asset Allocation FundAxis Mutual Fund127435330.911.24%
HSBC ELSS Tax saver FundHSBC Mutual Fund125537030.450.74%
Mahindra Manulife Multi Cap FundMahindra Manulife Mutual Fund120000029.10.41%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund116000028.130.64%
Franklin India Multi Asset Allocation FundFranklin Templeton Mutual Fund111675027.080.94%
quant Arbitrage Fundquant Mutual Fund106200025.760%
Edelweiss Business Cycle FundEdelweiss Mutual Fund104132625.261.74%
Aditya Birla Sun Life Multi Asset Allocation FundAditya Birla Sun Life Mutual Fund102231424.790.34%
HDFC Equity Savings FundHDFC Mutual Fund100000024.250.43%
Sundaram Dividend Yield FundSundaram Mutual Fund100000024.252.92%
BANDHAN Nifty 50 Index FundBandhan Mutual Fund97054823.540.84%
Bandhan Multi Factor FundBandhan Mutual Fund95819423.243.38%
Mahindra Manulife Flexi Cap FundMahindra Manulife Mutual Fund90000021.831.38%
SBI Nifty50 Equal Weight Index FundSBI Mutual Fund87843921.31.97%
UTI Balanced Advantage FundUTI Mutual Fund81947719.870.65%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund80000019.40.5%
HSBC Multi Asset Allocation FundHSBC Mutual Fund77755918.860.61%
Sundaram Multi Factor FundSundaram Mutual Fund77099218.72.07%
Axis Business Cycles FundAxis Mutual Fund73633117.860.84%
DSP Value FundDSP Mutual Fund70668217.140.8%
HDFC ARBITRAGE FUNDHDFC Mutual Fund62775015.220%
HDFC Conservative Hybrid FundHDFC Mutual Fund60000014.550.45%
Tata Multi Asset Allocation FundTata Mutual Fund60000014.550.28%
BANDHAN MULTI CAP FUNDBandhan Mutual Fund60000014.550.47%
Axis Nifty 100 Index FundAxis Mutual Fund59389014.40.69%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund55000013.341.36%
DSP Business Cycle FundDSP Mutual Fund54296513.170.94%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund54066814.150.37%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund53976513.094.43%
Aditya Birla Sun Life Nifty 50 Index FundAditya Birla Sun Life Mutual Fund52417512.710.84%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund50000012.130.3%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund48976311.885.13%
WhiteOak Capital Multi Asset Allocation FundWhiteOak Capital Mutual Fund46480011.270.14%
Mahindra Manulife Balanced Advantage FundMahindra Manulife Mutual Fund46100011.181.22%
Aditya Birla Sun Life Nifty 50 Equal Weight Index FundAditya Birla Sun Life Mutual Fund42944710.421.96%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund42002310.195.12%
Kotak Nifty 50 Index FundKotak Mahindra Mutual Fund4067679.870.84%
Bandhan Multi Asset Allocation FundBandhan Mutual Fund4000009.70.27%
WhiteOak Capital Balanced Advantage FundWhiteOak Capital Mutual Fund3921839.510.42%
DSP Nifty 50 Index FundDSP Mutual Fund3888689.430.84%
Baroda BNP Paribas Dividend Yield FundBaroda BNP Paribas Mutual Fund3600008.731.45%
Axis Nifty 50 Index FundAxis Mutual Fund3559458.630.84%
Edelweiss Large Cap FundEdelweiss Mutual Fund3408018.270.57%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund3262507.91-0%
WhiteOak Capital Large Cap FundWhiteOak Capital Mutual Fund3232737.840.62%
WhiteOak Capital Multi Cap FundWhiteOak Capital Mutual Fund3208547.780.19%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund3159187.660.35%
Motilal Oswal Nifty 50 Index FundMotilal Oswal Mutual Fund3137387.610.84%
UTI Equity Savings FundUTI Mutual Fund3028997.350.87%
Axis Value FundAxis Mutual Fund2917477.080.4%
Whiteoak Capital Large & Mid Cap FundWhiteOak Capital Mutual Fund2746936.660.27%
Franklin India INDEX FUND NSE NIFTY 50 INDEX FUNDFranklin Templeton Mutual Fund2535246.150.84%
Parag Parikh Large Cap FundPPFAS Mutual Fund2350475.70.68%
Mahindra Manulife Multi Asset Allocation FundMahindra Manulife Mutual Fund2265005.490.46%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund2196775.330.34%
ICICI Prudential Nifty50 Equal Weight Index FundICICI Prudential Mutual Fund2160655.241.97%
Union Balanced Advantage FundUnion Mutual Fund2126625.160.42%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund2106705.110.98%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund2000004.851.76%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund1809028.150.22%
UTI Conservative Hybrid FundUTI Mutual Fund1800004.370.26%
ICICI Prudential Nifty50 Value 20 Index FundICICI Prudential Mutual Fund1676344.074.03%
DSP Equity Savings FundDSP Mutual Fund1530003.710.11%
SBI Nifty 500 Index FundSBI Mutual Fund1517103.680.47%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1491803.624.39%
HSBC NIFTY 50 INDEX FUNDHSBC Mutual Fund1377123.340.84%
HDFC NIFTY 100 Index FundHDFC Mutual Fund1338503.250.69%
LIC MF Nifty 50 Index FundLIC Mutual Fund1275863.090.83%
Nippon India BSE Sensex Next 30 Index FundNippon India Mutual Fund1258403.053.53%
UTI Nifty50 Equal Weight Index FundUTI Mutual Fund1246923.021.98%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund1190412.890.24%
Edelweiss Nifty 50 Index FundEdelweiss Mutual Fund1054732.560.84%
Union Multi Asset Allocation FundUnion Mutual Fund980002.380.24%
JioBlackRock Nifty 50 Index FundJio BlackRock Mutual Fund956492.320.84%
SBI Equity Minimum Variance FundSBI Mutual Fund888602.161%
Aditya Birla Sun Life BSE India Infrastructure Index FundAditya Birla Sun Life Mutual Fund857852.086.6%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund801121.945.11%
Kotak Dividend Yield FundKotak Mahindra Mutual Fund800001.940.81%
Mahindra Manulife Equity Savings FundMahindra Manulife Mutual Fund784001.90.36%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund750091.823.14%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund719311.740.69%
Groww Nifty Total Market Index FundGroww Mutual Fund688521.670.45%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund647251.570.34%
WhiteOak Capital ELSS Tax Saver FundWhiteOak Capital Mutual Fund642651.560.32%
HDFC BSE 500 Index FundHDFC Mutual Fund635821.540.48%
Axis Nifty 500 Index FundAxis Mutual Fund622281.510.47%
Nippon India Equity Savings FundNippon India Mutual Fund600001.460.18%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund596241.450.98%
UTI Nifty500 Shariah Index FundUTI Mutual Fund579991.411.6%
NAVI ELSS TAX SAVER NIFTY 50 INDEX FUNDNavi Mutual Fund550651.340.84%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund532651.291.63%
Kotak Nifty 50 Equal Weight Index FundKotak Mahindra Mutual Fund520731.261.97%
Shriram Flexi Cap FundShriram Mutual Fund507501.230.92%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund493481.20.34%
Nippon India Conservative Hybrid FundNippon India Mutual Fund426121.030.11%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund422261.020.2%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund418981.020.34%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund4108510.34%
Axis Aggressive Hybrid FundAxis Mutual Fund390830.950.06%
DSP BSE SENSEX Next 30 Index FundDSP Mutual Fund369730.93.52%
JioBlackRock Large Cap FundJio BlackRock Mutual Fund360390.871.93%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund333980.810.5%
WhiteOak Capital Balanced Hybrid FundWhiteOak Capital Mutual Fund323370.780.27%
Nippon India Nifty 500 Low Volatility 50 Index FundNippon India Mutual Fund295790.722.44%
Shriram Multi Asset Allocation FundShriram Mutual Fund287230.70.49%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund286020.695.11%
DSP Conservative Hybrid FundDSP Mutual Fund281840.680.38%
BANK OF INDIA BALANCED ADVANTAGE FUNDBank of India Mutual Fund274460.670.37%
Mirae Asset Nifty 50 Index FundMirae Asset Mutual Fund257510.620.84%
360 ONE ELSS Tax Saver Nifty 50 Index Fund360 ONE Mutual Fund242480.590.84%
Zerodha Nifty 50 Index FundZerodha Mutual Fund240500.580.84%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund192630.470.47%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund192000.470.98%
Baroda BNP Paribas Nifty 50 Index FundBaroda BNP Paribas Mutual Fund191410.460.84%
WhiteOak Capital Equity Savings FundWhiteOak Capital Mutual Fund173420.420.16%
Shriram ELSS Tax Saver FundShriram Mutual Fund160300.390.81%
Bajaj Finserv Nifty 50 Index FundBajaj Finserv Mutual Fund135890.330.84%
Shriram Aggressive Hybrid FundShriram Mutual Fund120900.290.57%
Axis BSE India Sectors Leaders Index FundAxis Mutual Fund119060.290.9%
ANGEL ONE NIFTY 50 INDEX FUNDAngel One Mutual Fund116030.280.84%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund115560.280.45%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund114850.280.45%
Taurus Infrastructure FundTaurus Mutual Fund113180.273.1%
Shriram Balanced Advantage FundShriram Mutual Fund107010.260.6%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund94640.230.45%
Groww Nifty 50 Index FundGroww Mutual Fund89230.220.84%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund83640.20.45%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund53650.130.24%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund52600.130.34%
Kotak Equity Savings FundKotak Mahindra Mutual Fund45000.110%
DSP Nifty 500 Index FundDSP Mutual Fund29870.070.47%
Taurus Nifty 50 Index FundTaurus Mutual Fund22940.060.83%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund12440.030.24%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund10550.030%

List of AMCs holding the stocks of Oil & Natural Gas Corporation Limited (ONGC) as on Jul 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund1576699984006.01
SBI Mutual Fund1294415783139.35
HDFC Mutual Fund482052451169.12
Nippon India Mutual Fund33010941800.61
UTI Mutual Fund28263435685.47
Mirae Asset Mutual Fund26880330656.73
DSP Mutual Fund23136617561.13
Bandhan Mutual Fund22089149535.73
Axis Mutual Fund21372068518.34
Franklin Templeton Mutual Fund16652848403.88
Aditya Birla Sun Life Mutual Fund9935003240.95
Tata Mutual Fund8629471209.29
quant Mutual Fund8260164200.33
Kotak Mahindra Mutual Fund7756764188.12
NJ Mutual Fund6188102150.08
Edelweiss Mutual Fund5775931140.08
Mahindra Manulife Mutual Fund4843900117.48
Invesco Mutual Fund4408994106.93
HSBC Mutual Fund367064189.02
WhiteOak Capital Mutual Fund336564881.63
Jio BlackRock Mutual Fund249704560.56
Sundaram Mutual Fund238061657.74
Baroda BNP Paribas Mutual Fund217914152.85
Navi Mutual Fund149332736.22
Motilal Oswal Mutual Fund3252947.89
Union Mutual Fund3106627.53
Zerodha Mutual Fund2860566.94
PPFAS Mutual Fund2350475.7
Groww Mutual Fund1527843.71
LIC Mutual Fund1275863.09
Shriram Mutual Fund1182942.87
Bank of India Mutual Fund285010.69
360 ONE Mutual Fund242480.59
Angel One Mutual Fund230880.56
Taurus Mutual Fund136120.33
Bajaj Finserv Mutual Fund135890.33

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Oil & Natural Gas Corporation Limited?
    As on Jul 2026, the mutual fund with highest holding of Oil & Natural Gas Corporation Limited is ICICI Prudential Value Fund erstwhile Value Discovery Fund. It is holding 40116058 stocks of Oil & Natural Gas Corporation Limited valued at INR 972.9348 Cr.
  • Which AMC (Asset Management Company) has highest holding of Oil & Natural Gas Corporation Limited?
    As on Jul 2026, the AMC with highest holding of Oil & Natural Gas Corporation Limited is ICICI Prudential Mutual Fund. It is holding 157669998 stocks of Oil & Natural Gas Corporation Limited valued at INR 4006.0135 Cr.

Suggested links