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 Aug 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund40116058929.891.55%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund33259679770.960.96%
ICICI Prudential Multi Asset Allocation FundICICI Prudential Mutual Fund24419355566.040.64%
SBI Energy Opportunities FundSBI Mutual Fund24310276563.516.77%
SBI CONTRA FUNDSBI Mutual Fund23896662553.921.16%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund15330819435.175.25%
SBI PSU FundSBI Mutual Fund14655000339.75.07%
HDFC Balanced Advantage FundHDFC Mutual Fund13070826302.980.28%
HDFC Flexi Cap FundHDFC Mutual Fund12808217296.890.26%
SBI ELSS Tax Saver FUNDSBI Mutual Fund12000000278.160.88%
Kotak Arbitrage FundKotak Mahindra Mutual Fund11571750268.230.35%
SBI Balanced Advantage FundSBI Mutual Fund11550340267.740.64%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund11500000266.571.27%
Mirae Asset Large & Midcap FundMirae Asset Mutual Fund11348286263.050.57%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund11329066364.830.7%
Nippon India Focused FundNippon India Mutual Fund11117776257.712.98%
UTI Nifty 50 Index FundUTI Mutual Fund10394209240.940.82%
Bandhan Value FundBandhan Mutual Fund9000000208.622.09%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund7873282182.53.01%
quant Multi Asset Allocation Fundquant Mutual Fund7198164166.852.56%
Nippon India Multi Asset Allocation FundNippon India Mutual Fund6500000150.670.84%
DSP Natural Resources and New Energy FundDSP Mutual Fund6127650142.045.52%
DSP India T I G E R FundDSP Mutual Fund5888442136.492.11%
DSP Aggressive Hybrid FundDSP Mutual Fund5813985134.771.15%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund5723460132.670.5%
UTI Large Cap FundUTI Mutual Fund5233748121.321%
SBI INFRASTRUCTURE FUNDSBI Mutual Fund5000000115.92.41%
BANDHAN ELSS Tax Saver FundBandhan Mutual Fund5000000115.91.66%
BANDHAN Flexi Cap FundBandhan Mutual Fund5000000115.91.54%
ICICI Prudential Infrastructure FundICICI Prudential Mutual Fund4946864114.671.34%
SBI NIFTY INDEX FUNDSBI Mutual Fund4910442113.820.82%
Franklin Build India FundFranklin Templeton Mutual Fund410000095.043.02%
SBI Dividend Yield FundSBI Mutual Fund405000093.881.1%
UTI Value FundUTI Mutual Fund400000092.720.97%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund383733188.954.81%
DSP Large Cap FundDSP Mutual Fund381801988.51.25%
Axis Flexi Cap FundAxis Mutual Fund370548585.890.62%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund364899684.581.26%
Tata Balanced Advantage FundTata Mutual Fund358500083.10.97%
HDFC Large & Mid Cap FundHDFC Mutual Fund348021480.670.27%
ICICI Prudential ELSS Tax Saver FundICICI Prudential Mutual Fund347560480.560.56%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund343361879.590.59%
NJ Flexi Cap FundNJ Mutual Fund338261478.412.91%
UTI Infrastructure FundUTI Mutual Fund308156571.433.37%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund300000069.540.88%
Mirae Asset Large Cap FundMirae Asset Mutual Fund292084267.710.18%
Nippon India Power & Infra FundNippon India Mutual Fund285000066.060.81%
NJ Balanced Advantage FundNJ Mutual Fund281458365.241.93%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund258174459.841.83%
Franklin India Flexi Cap FundFranklin Templeton Mutual Fund254632459.020.3%
UTI Dividend Yield FundUTI Mutual Fund250000057.951.54%
Axis Focused FundAxis Mutual Fund246862557.220.5%
Invesco India Contra FundInvesco Mutual Fund246834157.220.28%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund243580756.460.32%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund231000053.552.35%
SBI COMMA FundSBI Mutual Fund226675052.544.25%
HDFC Dividend Yield FundHDFC Mutual Fund2200000510.91%
Tata Resources & Energy FundTata Mutual Fund2200000513.62%
DSP Nifty 50 Equal Weight Index FundDSP Mutual Fund219659450.921.91%
Tata Business Cycle FundTata Mutual Fund219120650.791.95%
ICICI Prudential Innovation FundICICI Prudential Mutual Fund203750047.230.59%
Mahindra Manulife Large & Mid Cap FundMahindra Manulife Mutual Fund197800045.851.57%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund195849745.40.47%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund180620041.874.95%
UTI Large & Mid Cap FundUTI Mutual Fund180500041.840.64%
HDFC Multi Asset Allocation FundHDFC Mutual Fund180000041.720.69%
Templeton India Value FundFranklin Templeton Mutual Fund180000041.722.17%
UTI Aggressive Hybrid FundUTI Mutual Fund173500040.220.6%
Invesco India PSU Equity FundInvesco Mutual Fund168388639.032.7%
Nippon India Value FundNippon India Mutual Fund166111338.50.43%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund165000038.256.1%
HDFC NIFTY50 Equal weight Index FundHDFC Mutual Fund148760534.481.91%
WhiteOak Capital Flexi Cap FundWhiteOak Capital Mutual Fund147590134.210.36%
Navi Nifty 50 Index FundNavi Mutual Fund145616633.750.82%
Nippon India Index Fund Nifty 50Nippon India Mutual Fund136955731.750.82%
Mirae Asset Multicap FundMirae Asset Mutual Fund136886731.730.56%
Nippon India Nifty 50 Value 20 Index FundNippon India Mutual Fund136007531.533.86%
HDFC Infrastructure FundHDFC Mutual Fund130000030.131.3%
HSBC ELSS Tax saver FundHSBC Mutual Fund125537029.10.69%
CANARA ROBECO LARGE AND MID CAP FUNDCanara Robeco Mutual Fund122029328.290.11%
Mahindra Manulife Multi Cap FundMahindra Manulife Mutual Fund120000027.820.36%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund116000026.890.6%
Franklin India Multi Asset Allocation FundFranklin Templeton Mutual Fund111675025.890.89%
quant Arbitrage Fundquant Mutual Fund106200024.62-0.02%
Aditya Birla Sun Life Multi Asset Allocation FundAditya Birla Sun Life Mutual Fund102231423.70.31%
HDFC Equity Savings FundHDFC Mutual Fund100000023.180.4%
Sundaram Dividend Yield FundSundaram Mutual Fund100000023.182.87%
BANDHAN Nifty 50 Index FundBandhan Mutual Fund99038822.960.82%
DSP Value FundDSP Mutual Fund94262921.850.98%
Mahindra Manulife Flexi Cap FundMahindra Manulife Mutual Fund90000020.861.31%
SBI Nifty50 Equal Weight Index FundSBI Mutual Fund87583320.31.91%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund80000018.540.46%
quant Large Cap Fundquant Mutual Fund75000017.390.48%
HDFC ARBITRAGE FUNDHDFC Mutual Fund68625015.910%
Axis Nifty 100 Index FundAxis Mutual Fund60193413.950.66%
HDFC Conservative Hybrid FundHDFC Mutual Fund60000013.910.43%
Tata Multi Asset Allocation FundTata Mutual Fund60000013.910.27%
BANDHAN MULTI CAP FUNDBandhan Mutual Fund60000013.910.45%
Axis Business Cycles FundAxis Mutual Fund55641012.90.59%
Edelweiss Large Cap FundEdelweiss Mutual Fund55580112.880.9%
Axis Multi Asset Allocation FundAxis Mutual Fund55569412.880.49%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund55235012.84.32%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund55000012.751.31%
DSP Business Cycle FundDSP Mutual Fund54296512.590.86%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund54066815.510.34%
Aditya Birla Sun Life Nifty 50 Index FundAditya Birla Sun Life Mutual Fund52474912.160.82%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund50109911.624.93%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund50000011.590.28%
Sundaram Multi Factor FundSundaram Mutual Fund47003010.91.25%
WhiteOak Capital Multi Asset Allocation FundWhiteOak Capital Mutual Fund46480010.770.12%
Mahindra Manulife Balanced Advantage FundMahindra Manulife Mutual Fund46100010.691.16%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund44279010.260.01%
Aditya Birla Sun Life Nifty 50 Equal Weight Index FundAditya Birla Sun Life Mutual Fund44002510.21.91%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund4098779.55%
Kotak Nifty 50 Index FundKotak Mahindra Mutual Fund4076129.450.82%
Bandhan Multi Asset Allocation FundBandhan Mutual Fund4000009.270.25%
WhiteOak Capital Balanced Advantage FundWhiteOak Capital Mutual Fund3921839.090.39%
DSP Nifty 50 Index FundDSP Mutual Fund3901449.040.82%
Axis Nifty 50 Index FundAxis Mutual Fund3635318.430.82%
Baroda BNP Paribas Dividend Yield FundBaroda BNP Paribas Mutual Fund3600008.341.43%
UTI Balanced Advantage FundUTI Mutual Fund3413927.910.26%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund3262507.56-0%
WhiteOak Capital Large Cap FundWhiteOak Capital Mutual Fund3232737.490.59%
WhiteOak Capital Multi Cap FundWhiteOak Capital Mutual Fund3208547.440.17%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund3159187.320.34%
Motilal Oswal Nifty 50 Index FundMotilal Oswal Mutual Fund3147077.290.82%
UTI Equity Savings FundUTI Mutual Fund3028997.020.86%
Axis Value FundAxis Mutual Fund2917476.760.36%
Whiteoak Capital Large & Mid Cap FundWhiteOak Capital Mutual Fund2746936.370.25%
Franklin India INDEX FUND NSE NIFTY 50 INDEX FUNDFranklin Templeton Mutual Fund2513485.830.81%
Parag Parikh Large Cap FundPPFAS Mutual Fund2464985.710.66%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund2274035.270.33%
Mahindra Manulife Multi Asset Allocation FundMahindra Manulife Mutual Fund2265005.250.43%
ICICI Prudential Nifty50 Equal Weight Index FundICICI Prudential Mutual Fund2204865.111.91%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund2183565.060.95%
Union Balanced Advantage FundUnion Mutual Fund2126624.930.4%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund2000004.641.69%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund1809028.630.2%
UTI Conservative Hybrid FundUTI Mutual Fund1800004.170.25%
ICICI Prudential Nifty50 Value 20 Index FundICICI Prudential Mutual Fund1649683.823.87%
DSP Equity Savings FundDSP Mutual Fund1530003.550.11%
SBI Nifty 500 Index FundSBI Mutual Fund1509423.50.45%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1461983.394.21%
HSBC NIFTY 50 INDEX FUNDHSBC Mutual Fund1382493.20.82%
HDFC NIFTY 100 Index FundHDFC Mutual Fund1356423.140.66%
Nippon India BSE Sensex Next 30 Index FundNippon India Mutual Fund1285952.983.38%
LIC MF Nifty 50 Index FundLIC Mutual Fund1280982.970.81%
UTI Nifty50 Equal Weight Index FundUTI Mutual Fund1264552.931.91%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund1256292.910.24%
NJ Value FundNJ Mutual Fund1111482.581.28%
Edelweiss Nifty 50 Index FundEdelweiss Mutual Fund1010422.340.82%
Union Multi Asset Allocation FundUnion Mutual Fund980002.270.22%
JioBlackRock Arbitrage FundJio BlackRock Mutual Fund967502.240.38%
JioBlackRock Nifty 50 Index FundJio BlackRock Mutual Fund945712.190.82%
SBI Equity Minimum Variance FundSBI Mutual Fund880472.040.98%
Aditya Birla Sun Life BSE India Infrastructure Index FundAditya Birla Sun Life Mutual Fund857611.996.62%
Axis Nifty50 Equal Weight Index FundAxis Mutual Fund803391.861.9%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund801051.863.1%
Unifi Dynamic Asset Allocation FundUnifi Mutual Fund787501.830.13%
Mahindra Manulife Equity Savings FundMahindra Manulife Mutual Fund784001.820.34%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund772511.790.67%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund757121.764.94%
Groww Nifty Total Market Index FundGroww Mutual Fund691731.60.43%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund655981.520.33%
HDFC BSE 500 Index FundHDFC Mutual Fund645091.50.46%
WhiteOak Capital ELSS Tax Saver FundWhiteOak Capital Mutual Fund642651.490.29%
Axis Nifty 500 Index FundAxis Mutual Fund623851.450.45%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund600501.390.95%
Nippon India Equity Savings FundNippon India Mutual Fund600001.390.18%
DSP Conservative Hybrid FundDSP Mutual Fund585641.360.76%
UTI Nifty500 Shariah Index FundUTI Mutual Fund560221.31.47%
Kotak Nifty 50 Equal Weight Index FundKotak Mahindra Mutual Fund555311.291.91%
NAVI ELSS TAX SAVER NIFTY 50 INDEX FUNDNavi Mutual Fund543821.260.82%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund524511.221.58%
Shriram Flexi Cap FundShriram Mutual Fund507501.180.9%
Kotak Dividend Yield FundKotak Mahindra Mutual Fund500001.160.48%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund498251.150.33%
JioBlackRock Large Cap FundJio BlackRock Mutual Fund445831.032.21%
Nippon India Conservative Hybrid FundNippon India Mutual Fund426120.990.1%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund424750.980.33%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund422470.980.18%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund414770.960.33%
Axis Aggressive Hybrid FundAxis Mutual Fund390830.910.06%
HSBC Multi Asset Allocation FundHSBC Mutual Fund379820.880.03%
DSP BSE SENSEX Next 30 Index FundDSP Mutual Fund378290.883.37%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund338820.790.47%
WhiteOak Capital Balanced Hybrid FundWhiteOak Capital Mutual Fund323370.750.25%
Nippon India Nifty 500 Low Volatility 50 Index FundNippon India Mutual Fund296240.692.51%
Shriram Multi Asset Allocation FundShriram Mutual Fund287230.670.46%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund285120.665.01%
BANK OF INDIA BALANCED ADVANTAGE FUNDBank of India Mutual Fund274460.640.36%
Zerodha Nifty 50 Index FundZerodha Mutual Fund252310.580.82%
Mirae Asset Nifty 50 Index FundMirae Asset Mutual Fund250860.580.82%
360 ONE ELSS Tax Saver Nifty 50 Index Fund360 ONE Mutual Fund242480.560.82%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund202730.470.45%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund198890.460.95%
Baroda BNP Paribas Nifty 50 Index FundBaroda BNP Paribas Mutual Fund189620.440.81%
WhiteOak Capital Equity Savings FundWhiteOak Capital Mutual Fund173420.40.15%
Shriram ELSS Tax Saver FundShriram Mutual Fund160300.370.78%
Bajaj Finserv Nifty 50 Index FundBajaj Finserv Mutual Fund135690.310.82%
Shriram Aggressive Hybrid FundShriram Mutual Fund120900.280.55%
ANGEL ONE NIFTY 50 INDEX FUNDAngel One Mutual Fund116280.270.82%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund115680.270.43%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund115500.270.43%
Axis BSE India Sectors Leaders Index FundAxis Mutual Fund114920.270.88%
Taurus Infrastructure FundTaurus Mutual Fund113180.263.05%
Shriram Balanced Advantage FundShriram Mutual Fund107010.250.58%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund95320.220.43%
Groww Nifty 50 Index FundGroww Mutual Fund94490.220.82%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund83810.190.43%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund55820.130.23%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund52810.120.33%
Kotak Equity Savings FundKotak Mahindra Mutual Fund45000.10%
DSP Nifty 500 Index FundDSP Mutual Fund31430.070.45%
Taurus Nifty 50 Index FundTaurus Mutual Fund23220.050.81%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund13960.030.24%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund10550.020%

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

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund1437021413513.04
SBI Mutual Fund1152542922671.59
HDFC Mutual Fund38917217902.1
UTI Mutual Fund31562490731.62
Nippon India Mutual Fund28661599664.38
DSP Mutual Fund25972964602.05
Mirae Asset Mutual Fund25557339599.83
Bandhan Mutual Fund21151732490.3
Kotak Mahindra Mutual Fund15472149358.65
Franklin Templeton Mutual Fund12450672288.61
Aditya Birla Sun Life Mutual Fund9946131230.55
Axis Mutual Fund9237824214.13
quant Mutual Fund9010164208.86
Tata Mutual Fund8628657200.01
NJ Mutual Fund6308345146.23
Edelweiss Mutual Fund4945868114.65
Mahindra Manulife Mutual Fund4843900112.28
Invesco Mutual Fund427785699.16
WhiteOak Capital Mutual Fund336564878.02
Jio BlackRock Mutual Fund285153066.1
Sundaram Mutual Fund208008048.22
Baroda BNP Paribas Mutual Fund202896247.03
Navi Mutual Fund151054835.01
HSBC Mutual Fund143160133.18
Canara Robeco Mutual Fund122029328.29
Motilal Oswal Mutual Fund3262757.56
Union Mutual Fund3106627.2
Zerodha Mutual Fund2955076.85
PPFAS Mutual Fund2464985.71
Groww Mutual Fund1587273.68
LIC Mutual Fund1280982.97
Shriram Mutual Fund1182942.74
Unifi Mutual Fund787501.83
Bank of India Mutual Fund285010.66
360 ONE Mutual Fund242480.56
Angel One Mutual Fund231780.54
Taurus Mutual Fund136400.32
Bajaj Finserv Mutual Fund135690.31

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Oil & Natural Gas Corporation Limited?
    As on Aug 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 929.8902 Cr.
  • Which AMC (Asset Management Company) has highest holding of Oil & Natural Gas Corporation Limited?
    As on Aug 2026, the AMC with highest holding of Oil & Natural Gas Corporation Limited is ICICI Prudential Mutual Fund. It is holding 143702141 stocks of Oil & Natural Gas Corporation Limited valued at INR 3513.0365 Cr.

Suggested links