Oil & Natural Gas Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Oil & Natural Gas Corporation Limited as on Mar 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
HDFC Flexi Cap FundHDFC Mutual Fund436094961241.341.36%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund353231791005.471.44%
ICICI Prudential Value Fund erstwhile Value Discovery FundICICI Prudential Mutual Fund32981363938.811.68%
SBI Energy Opportunities FundSBI Mutual Fund24310276691.998.87%
SBI CONTRA FUNDSBI Mutual Fund23896662680.221.55%
ICICI Prudential Equity & Debt FundICICI Prudential Mutual Fund23014277655.11.4%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund22607122643.517.32%
ICICI Prudential Multi Asset FundICICI Prudential Mutual Fund20400450580.70.75%
SBI ELSS Tax Saver FUNDSBI Mutual Fund17000000483.911.7%
Kotak Arbitrage FundKotak Mahindra Mutual Fund15399000438.330.65%
SBI PSU FundSBI Mutual Fund13555000385.846.55%
HDFC Balanced Advantage FundHDFC Mutual Fund13070826372.060.38%
SBI Flexicap FundSBI Mutual Fund13000000370.051.79%
Franklin India Flexi Cap FundFranklin Templeton Mutual Fund11715272333.481.9%
SBI Balanced Advantage FundSBI Mutual Fund11550340337.040.86%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund11500000327.352.03%
SBI Dividend Yield FundSBI Mutual Fund9950000283.233.6%
Bandhan Value FundBandhan Mutual Fund9500000270.422.99%
UTI Nifty 50 Index FundUTI Mutual Fund9262494263.661.08%
Franklin India Opportunities FundFranklin Templeton Mutual Fund9058754257.863.4%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund7875000385.110.34%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund7873282224.114.2%
ICICI Prudential Business Cycle FundICICI Prudential Mutual Fund7516822213.971.49%
HDFC ELSS Tax saverHDFC Mutual Fund7000000199.261.36%
Franklin Build India FundFranklin Templeton Mutual Fund6825000194.276.8%
ICICI Prudential Infrastructure FundICICI Prudential Mutual Fund6071864172.842.29%
SBI INFRASTRUCTURE FUNDSBI Mutual Fund6000000170.794.16%
DSP Natural Resources and New Energy FundDSP Mutual Fund5905732168.118.23%
HSBC Midcap FundHSBC Mutual Fund5844445166.361.47%
Mirae Asset Large Cap FundMirae Asset Mutual Fund54101201540.44%
HSBC Large & Mid Cap FundHSBC Mutual Fund5292504150.653.55%
UTI Large Cap FundUTI Mutual Fund5233748148.981.33%
ICICI Prudential Dividend Yield Equity FundICICI Prudential Mutual Fund5111496145.52.46%
Nippon India Value FundNippon India Mutual Fund5024956143.041.79%
Nippon India Multi Asset Allocation FundNippon India Mutual Fund5000000142.331.08%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund4997500142.252.26%
DSP Large Cap FundDSP Mutual Fund4698620133.752.02%
Aditya Birla Sun Life Arbitrage FundAditya Birla Sun Life Mutual Fund4545000129.370.52%
HDFC ARBITRAGE FUNDHDFC Mutual Fund4488750127.770%
ICICI Prudential ELSS Tax Saver FundICICI Prudential Mutual Fund4431179126.130.98%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund4337331123.466.87%
SBI NIFTY INDEX FUNDSBI Mutual Fund4259983121.261.08%
DSP India T I G E R FundDSP Mutual Fund4196344119.452.4%
HSBC Multi Asset Allocation FundHSBC Mutual Fund3634091103.444%
SBI Equity Savings FundSBI Mutual Fund3600000110.161.82%
HDFC Multi Asset FundHDFC Mutual Fund350000099.631.79%
BANDHAN ELSS Tax Saver FundBandhan Mutual Fund350000099.631.59%
HDFC Large and Mid Cap FundHDFC Mutual Fund348021499.060.39%
Axis ELSS Tax Saver FundAxis Mutual Fund321698991.570.31%
UTI Infrastructure FundUTI Mutual Fund302598186.134.5%
Templeton India Value FundFranklin Templeton Mutual Fund300000085.44.26%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund295780084.193.93%
Bandhan Large & Mid Cap FundBandhan Mutual Fund268500276.430.54%
Kotak Balanced Advantage FundKotak Mahindra Mutual Fund258992773.720.45%
SBI COMMA FundSBI Mutual Fund253000072.027.67%
HDFC Equity Savings FundHDFC Mutual Fund250000071.161.28%
Kotak Multi Asset Allocation FundKotak Mahindra Mutual Fund250000071.160.59%
UTI Dividend Yield FundUTI Mutual Fund242451469.011.97%
JM Flexicap FundJM Financial Mutual Fund240000068.321.52%
HDFC Dividend Yield FundHDFC Mutual Fund230000065.471.26%
WhiteOak Capital Flexi Cap FundWhiteOak Capital Mutual Fund228084364.920.94%
Mahindra Manulife Focused FundMahindra Manulife Mutual Fund221000062.913.1%
UTI Value FundUTI Mutual Fund211284560.140.69%
Edelweiss Balanced Advantage FundEdelweiss Mutual Fund204861858.310.48%
Franklin India Multi Asset Allocation FundFranklin Templeton Mutual Fund203885958.042.27%
HSBC ELSS Tax saver FundHSBC Mutual Fund203421657.91.63%
HSBC Focused FundHSBC Mutual Fund200000056.933.82%
Invesco India PSU Equity FundInvesco Mutual Fund182161251.853.89%
Mirae Asset Aggressive Hybrid FundMirae Asset Mutual Fund173349749.340.57%
DSP Nifty 50 Equal Weight Index FundDSP Mutual Fund171036648.692.16%
Nippon India Power & Infra FundNippon India Mutual Fund170000048.390.74%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund165000046.977.34%
Sundaram Flexicap FundSundaram Mutual Fund150000042.72.34%
Navi Nifty 50 Index FundNavi Mutual Fund135576838.591.08%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund133949238.136.2%
Franklin India Large Cap FundFranklin Templeton Mutual Fund123638535.190.52%
HDFC NIFTY50 Equal weight Index FundHDFC Mutual Fund118423933.712.16%
Nippon India Index Fund Nifty 50Nippon India Mutual Fund114766632.671.08%
HDFC Infrastructure FundHDFC Mutual Fund110000031.311.47%
HSBC Equity Savings FundHSBC Mutual Fund110000031.573.94%
UTI Balanced Advantage FundUTI Mutual Fund106947730.441.06%
ICICI Prudential Innovation FundICICI Prudential Mutual Fund105000029.890.44%
Tata Resources & Energy FundTata Mutual Fund105000029.892.57%
Edelweiss Business Cycle FundEdelweiss Mutual Fund104132629.642.15%
Aditya Birla Sun Life Multi Asset Allocation FundAditya Birla Sun Life Mutual Fund102231429.10.49%
Mirae Asset Flexi Cap FundMirae Asset Mutual Fund102000029.030.84%
Sundaram Dividend Yield FundSundaram Mutual Fund100000028.473.52%
Sundaram ELSS Tax Saver FundSundaram Mutual Fund100000028.472.41%
NJ Flexi Cap FundNJ Mutual Fund98069327.921.22%
Mahindra Manulife Aggressive Hybrid FundMahindra Manulife Mutual Fund94500026.91.31%
Bandhan Multi Factor FundBandhan Mutual Fund91486026.044.37%
HDFC Hybrid Debt FundHDFC Mutual Fund90000025.620.8%
Mahindra Manulife Flexi Cap FundMahindra Manulife Mutual Fund90000025.621.82%
Nippon India Nifty 50 Value 20 Index FundNippon India Mutual Fund89500025.482.79%
WhiteOak Capital Multi Asset Allocation FundWhiteOak Capital Mutual Fund89452325.460.39%
Mahindra Manulife Large & Mid Cap FundMahindra Manulife Mutual Fund88000025.051.02%
Aditya Birla Sun Life Balanced Advantage FundAditya Birla Sun Life Mutual Fund87875025.010.29%
Axis Business Cycles FundAxis Mutual Fund85711524.41.31%
NJ Balanced Advantage FundNJ Mutual Fund84621624.790.73%
BANDHAN Nifty 50 Index FundBandhan Mutual Fund84432724.031.08%
Sundaram Multi Factor FundSundaram Mutual Fund79794622.712.62%
SBI Nifty50 Equal Weight Index FundSBI Mutual Fund72438720.622.16%
ICICI Prudential Equity Minimum Variance FundICICI Prudential Mutual Fund70000019.930.68%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund69634419.820.6%
Mirae Asset Multicap FundMirae Asset Mutual Fund66003018.790.44%
WhiteOak Capital Balanced Advantage FundWhiteOak Capital Mutual Fund62925117.910.89%
Axis Multi Asset Allocation FundAxis Mutual Fund62258217.720.86%
Aditya Birla Sun Life Dividend Yield FundAditya Birla Sun Life Mutual Fund61818417.61.31%
WhiteOak Capital Multi Cap FundWhiteOak Capital Mutual Fund59868517.040.58%
Axis Nifty 100 Index FundAxis Mutual Fund56289516.020.89%
Sundaram Infrastructure Advantage FundSundaram Mutual Fund55000015.661.79%
WhiteOak Capital Large Cap FundWhiteOak Capital Mutual Fund53243815.161.45%
Mahindra Manulife ELSS Tax Saver FundMahindra Manulife Mutual Fund50000014.231.72%
Whiteoak Capital Large & Mid Cap FundWhiteOak Capital Mutual Fund49927514.210.73%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund49665514.145.46%
Aditya Birla Sun Life Nifty 50 Index FundAditya Birla Sun Life Mutual Fund44302612.611.08%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund40225911.456.24%
Mirae Asset Multi Asset Allocation FundMirae Asset Mutual Fund40066812.620.37%
Mahindra Manulife Large Cap FundMahindra Manulife Mutual Fund38500010.961.68%
Aditya Birla Sun Life Equity Savings FundAditya Birla Sun Life Mutual Fund36790610.471.02%
Kotak Nifty 50 Index FundKotak Mahindra Mutual Fund36575810.411.06%
Baroda BNP Paribas Dividend Yield FundBaroda BNP Paribas Mutual Fund36000010.251.7%
Edelweiss Flexi Cap FundEdelweiss Mutual Fund3435069.780.33%
DSP Nifty 50 Index FundDSP Mutual Fund3433419.771.08%
Edelweiss Large Cap FundEdelweiss Mutual Fund3408019.70.73%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund3377809.616.14%
ITI Flexi Cap FundITI Mutual Fund3100608.830.78%
Aditya Birla Sun Life Nifty 50 Equal Weight Index FundAditya Birla Sun Life Mutual Fund3009838.572.14%
Axis Nifty 50 Index FundAxis Mutual Fund3006028.561.07%
Motilal Oswal Nifty 50 Index FundMotilal Oswal Mutual Fund2977878.481.08%
Axis Value FundAxis Mutual Fund2917478.30.62%
BANDHAN Large Cap FundBandhan Mutual Fund2719497.740.43%
Mirae Asset Balanced Advantage FundMirae Asset Mutual Fund26591813.650.39%
Franklin India INDEX FUND NSE NIFTY 50 INDEX FUNDFranklin Templeton Mutual Fund2582127.351.08%
Mirae Asset ELSS Tax Saver FundMirae Asset Mutual Fund2566937.310.03%
BANDHAN Flexi Cap FundBandhan Mutual Fund2500007.120.11%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund24605571.08%
Bajaj Finserv Balanced Advantage FundBajaj Finserv Mutual Fund2456856.990.62%
Mahindra Manulife Balanced Advantage FundMahindra Manulife Mutual Fund2380006.770.81%
UTI Equity Savings FundUTI Mutual Fund2250006.40.81%
Union Balanced Advantage FundUnion Mutual Fund2126626.050.51%
Mahindra Manulife Multi Asset Allocation FundMahindra Manulife Mutual Fund2115006.020.59%
Axis Balanced Advantage FundAxis Mutual Fund2095185.960.17%
quant Arbitrage Fundquant Mutual Fund2025005.76-0%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund2000005.692.23%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund1991295.670.22%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1936275.510.45%
Bandhan Aggressive Hybrid FundBandhan Mutual Fund1873885.330.32%
Parag Parikh Large Cap FundPPFAS Mutual Fund1683074.790.87%
ICICI Prudential Nifty50 Equal Weight Index FundICICI Prudential Mutual Fund1632124.652.17%
Mirae Asset Equity Savings FundMirae Asset Mutual Fund1559028.860.24%
SBI Nifty 500 Index FundSBI Mutual Fund1555514.430.63%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1539574.385.45%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund1440144.11.09%
WhiteOak Capital ELSS Tax Saver FundWhiteOak Capital Mutual Fund1359163.870.96%
HSBC NIFTY 50 INDEX FUNDHSBC Mutual Fund1336233.81.08%
LIC MF Nifty 50 Index FundLIC Mutual Fund1273533.631.08%
Nippon India BSE Sensex Next 30 Index FundNippon India Mutual Fund1208933.444.75%
HDFC NIFTY 100 Index FundHDFC Mutual Fund1171243.330.89%
Union Aggressive Hybrid FundUnion Mutual Fund1080003.070.47%
Invesco India Multi Asset Allocation FundInvesco Mutual Fund1002442.850.3%
UTI Conservative Hybrid FundUTI Mutual Fund995132.830.18%
Union Multi Asset Allocation FundUnion Mutual Fund980002.790.31%
ICICI Prudential Nifty50 Value 20 Index FundICICI Prudential Mutual Fund950522.712.8%
Edelweiss Nifty 50 Index FundEdelweiss Mutual Fund943262.691.07%
UTI Nifty50 Equal Weight Index FundUTI Mutual Fund913712.62.16%
SBI Equity Minimum Variance FundSBI Mutual Fund897172.551.32%
JioBlackRock Nifty 50 Index FundJio BlackRock Mutual Fund829972.361.08%
Aditya Birla Sun Life BSE India Infrastructure Index FundAditya Birla Sun Life Mutual Fund828842.368.32%
Kotak Dividend Yield FundKotak Mahindra Mutual Fund800002.281.12%
Mahindra Manulife Equity Savings FundMahindra Manulife Mutual Fund734002.090.41%
ITI Business Cycle FundITI Mutual Fund718932.052.21%
ITI Balanced Advantage FundITI Mutual Fund713432.030.58%
Axis ESG Integration Strategy FundAxis Mutual Fund676021.920.19%
Groww Nifty Total Market Index FundGroww Mutual Fund660791.880.61%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund654031.860.89%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund609481.736.22%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund597921.70.45%
Groww Nifty India Railways PSU Index FundGroww Mutual Fund595821.73.88%
WhiteOak Capital Balanced Hybrid FundWhiteOak Capital Mutual Fund587271.670.64%
JioBlackRock Arbitrage FundJio BlackRock Mutual Fund585001.670.43%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund579331.651.36%
HDFC BSE 500 Index FundHDFC Mutual Fund566271.610.65%
Taurus Large Cap FundTaurus Mutual Fund557381.593.42%
Axis Nifty 500 Index FundAxis Mutual Fund549731.560.6%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund487441.392.15%
UTI Nifty500 Shariah Index FundUTI Mutual Fund487401.392.13%
Kotak Nifty 50 Equal Weight Index FundKotak Mahindra Mutual Fund456351.32.2%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund434831.240.45%
Nippon India Nifty 500 Low Volatility 50 Index FundNippon India Mutual Fund426681.214.05%
Nippon India Conservative Hybrid FundNippon India Mutual Fund426121.210.13%
Axis Aggressive Hybrid FundAxis Mutual Fund390831.110.08%
NAVI ELSS TAX SAVER NIFTY 50 INDEX FUNDNavi Mutual Fund383541.091.08%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund368521.050.45%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund360661.030.45%
Samco Large Cap FundSamco Mutual Fund315002.180.83%
DSP BSE SENSEX Next 30 Index FundDSP Mutual Fund301000.864.71%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund277120.790.22%
BANK OF INDIA BALANCED ADVANTAGE FUNDBank of India Mutual Fund274460.780.56%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund271090.770.65%
Shriram Multi Asset Allocation FundShriram Mutual Fund263030.750.56%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund248760.716.24%
360 ONE ELSS Tax Saver Nifty 50 Index Fund360 ONE Mutual Fund248080.711.08%
WhiteOak Capital Equity Savings FundWhiteOak Capital Mutual Fund235730.670.29%
Baroda BNP Paribas Nifty 50 Index FundBaroda BNP Paribas Mutual Fund204410.581.07%
Mirae Asset Nifty 50 Index FundMirae Asset Mutual Fund195000.561.08%
Franklin India Aggressive Hybrid FundFranklin Templeton Mutual Fund169940.480.02%
Zerodha Nifty 50 Index FundZerodha Mutual Fund167970.481.08%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund150710.430.61%
Franklin India Balanced Advantage FundFranklin Templeton Mutual Fund145670.410.02%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund136200.391.09%
Bajaj Finserv Nifty 50 Index FundBajaj Finserv Mutual Fund133550.381.07%
Axis BSE India Sectors Leaders Index FundAxis Mutual Fund130210.371.11%
Shriram Balanced Advantage FundShriram Mutual Fund116990.330.66%
Taurus Infrastructure FundTaurus Mutual Fund113180.324.04%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund112620.320.61%
Shriram Aggressive Hybrid FundShriram Mutual Fund112400.320.7%
ANGEL ONE NIFTY 50 INDEX FUNDAngel One Mutual Fund108410.311.08%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund108380.310.61%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund95110.270.61%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund78530.220.61%
Groww Nifty 50 Index FundGroww Mutual Fund74440.211.08%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund51500.150.45%
Kotak Equity Savings FundKotak Mahindra Mutual Fund45000.130%
JM Arbitrage FundJM Financial Mutual Fund45000.130.04%
DSP Nifty 500 Index FundDSP Mutual Fund24270.070.61%
Taurus Nifty 50 Index FundTaurus Mutual Fund21650.061.07%

List of AMCs holding the stocks of Oil & Natural Gas Corporation Limited as on Mar 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund1721317435060.68
SBI Mutual Fund1421219164061.45
HDFC Mutual Fund835110822377.14
Franklin Templeton Mutual Fund371218431056.67
UTI Mutual Fund24933175709.72
Kotak Mahindra Mutual Fund21873928622.64
HSBC Mutual Fund20038879570.66
Nippon India Mutual Fund18999007540.81
Bandhan Mutual Fund18287730520.56
DSP Mutual Fund16886930480.69
Aditya Birla Sun Life Mutual Fund16132329459.21
Mirae Asset Mutual Fund9936989294.58
Axis Mutual Fund6573907187.13
Mahindra Manulife Mutual Fund6342900180.55
WhiteOak Capital Mutual Fund5653231160.92
Sundaram Mutual Fund4905879139.65
Edelweiss Mutual Fund4608404131.18
JM Financial Mutual Fund240450068.44
Baroda BNP Paribas Mutual Fund203044157.8
Invesco Mutual Fund192185654.71
NJ Mutual Fund182690952.71
Navi Mutual Fund139412239.68
Tata Mutual Fund109874431.28
ITI Mutual Fund45329612.9
Union Mutual Fund41866211.92
Jio BlackRock Mutual Fund36773510.47
Motilal Oswal Mutual Fund3090498.8
Bank of India Mutual Fund2735017.79
Bajaj Finserv Mutual Fund2590407.37
Zerodha Mutual Fund2472767.04
quant Mutual Fund2025005.76
PPFAS Mutual Fund1683074.79
Groww Mutual Fund1331053.79
LIC Mutual Fund1273533.63
Taurus Mutual Fund692211.97
Shriram Mutual Fund492421.4
Samco Mutual Fund315002.18
360 ONE Mutual Fund248080.71
Angel One Mutual Fund216790.62

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Oil & Natural Gas Corporation Limited?
    As on Mar 2026, the mutual fund with highest holding of Oil & Natural Gas Corporation Limited is HDFC Flexi Cap Fund. It is holding 43609496 stocks of Oil & Natural Gas Corporation Limited valued at INR 1241.3443 Cr.
  • Which AMC (Asset Management Company) has highest holding of Oil & Natural Gas Corporation Limited?
    As on Mar 2026, the AMC with highest holding of Oil & Natural Gas Corporation Limited is ICICI Prudential Mutual Fund. It is holding 172131743 stocks of Oil & Natural Gas Corporation Limited valued at INR 5060.6782 Cr.