Indian Oil Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Indian Oil Corporation Limited (IOC) as on Aug 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
SBI CONTRA FUNDSBI Mutual Fund36049578501.561.05%
ICICI Prudential Large & Mid Cap FundICICI Prudential Mutual Fund23013899320.190.95%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund21351422297.060.57%
SBI Energy Opportunities FundSBI Mutual Fund17647288245.532.95%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund15180032211.22.55%
ICICI Prudential Nifty Next 50 Index FundICICI Prudential Mutual Fund14873330206.932.05%
UTI Nifty Next 50 Index FundUTI Mutual Fund11106131154.522.05%
DSP Natural Resources and New Energy FundDSP Mutual Fund10557999146.895.71%
HDFC ARBITRAGE FUNDHDFC Mutual Fund10486125145.890.01%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund10000000139.130.66%
SBI Balanced Advantage FundSBI Mutual Fund7736182107.630.26%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund7660905106.591.76%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund618717486.084.65%
HDFC NIFTY Next 50 Index FundHDFC Mutual Fund398543255.452.05%
DSP Aggressive Hybrid FundDSP Mutual Fund377152552.470.45%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund366225350.951.56%
SBI Nifty Next 50 Index FundSBI Mutual Fund348669348.512.05%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund308551642.930.64%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund216383730.113.56%
DSP Nifty Next 50 Index FundDSP Mutual Fund206862628.782.05%
Navi Nifty Next 50 Index FundNavi Mutual Fund195687927.232.05%
Kotak Nifty Next 50 Index FundKotak Mahindra Mutual Fund190898926.562.05%
DSP Large Cap FundDSP Mutual Fund186410925.940.37%
SBI COMMA FundSBI Mutual Fund150000020.871.69%
Axis Quant FundAxis Mutual Fund143937527.832.44%
Tata Resources & Energy FundTata Mutual Fund110000015.31.09%
Axis Nifty Next 50 Index FundAxis Mutual Fund80691011.232.05%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund76817910.692.05%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund6321238.794.62%
Sundaram Dividend Yield FundSundaram Mutual Fund6250008.71.08%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund6003198.353.55%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund6000008.351.33%
Aditya Birla Sun Life Balanced Advantage FundAditya Birla Sun Life Mutual Fund5801258.070.08%
Axis Nifty 100 Index FundAxis Mutual Fund5789698.060.38%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund5312777.392.49%
DSP Equity Savings FundDSP Mutual Fund4992716.950.21%
Edelweiss Nifty Next 50 Index FundEdelweiss Mutual Fund4460376.212.05%
Aditya Birla Sun Life Nifty Next 50 Index FundAditya Birla Sun Life Mutual Fund4220785.872.04%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund3582144.980.93%
JioBlackRock Nifty Next 50 Index FundJio BlackRock Mutual Fund3281264.572.05%
360 ONE QUANT FUND360 ONE Mutual Fund2746883.820.45%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund2700003.761.37%
HSBC NIFTY NEXT 50 INDEX FUNDHSBC Mutual Fund2683863.732.05%
ICICI Prudential Quant FundICICI Prudential Mutual Fund2435133.392.01%
Parag Parikh Large Cap FundPPFAS Mutual Fund2370933.30.38%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund2184183.040.19%
LIC MF Nifty Next 50 Index FundLIC Mutual Fund1677942.332.08%
SBI Nifty 500 Index FundSBI Mutual Fund1451832.020.26%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1376371.872.32%
HDFC NIFTY 100 Index FundHDFC Mutual Fund1304701.820.38%
JioBlackRock Arbitrage FundJio BlackRock Mutual Fund1023751.420.24%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund980611.360.93%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund907031.263.55%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund767261.070.2%
Navi Nifty India Manufacturing Index FundNavi Mutual Fund746791.041.2%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund743031.030.39%
JioBlackRock Large Cap FundJio BlackRock Mutual Fund680550.952.03%
Groww Nifty Total Market Index FundGroww Mutual Fund665340.930.25%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund630960.880.19%
HDFC BSE 500 Index FundHDFC Mutual Fund607320.830.25%
Axis Nifty 500 Index FundAxis Mutual Fund600040.830.26%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund585000.810%
Bandhan Nifty Next 50 Index FundBandhan Mutual Fund529090.742.05%
Bajaj Finserv Nifty Next 50 Index FundBajaj Finserv Mutual Fund482120.672.05%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund479220.670.19%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund439700.614.64%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund408540.570.19%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund399020.560.19%
Nippon India Nifty India Manufacturing Index FundNippon India Mutual Fund368720.511.2%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund326280.450.94%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund321200.450.27%
Unifi Dynamic Asset Allocation FundUnifi Mutual Fund292500.410.03%
UTI Nifty India Manufacturing Index FundUTI Mutual Fund272700.381.2%
Axis BSE India Sectors Leaders Index FundAxis Mutual Fund211620.290.95%
Nippon India Nifty 500 Low Volatility 50 Index FundNippon India Mutual Fund203190.281.03%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund195000.270.26%
DSP Conservative Hybrid FundDSP Mutual Fund190560.270.15%
Groww Nifty Next 50 Index FundGroww Mutual Fund163520.232.04%
JM Arbitrage FundJM Financial Mutual Fund146250.20.04%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund111090.150.25%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund108900.150.24%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund91690.130.25%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund80620.110.25%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund53700.070.13%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund50790.070.19%
DSP Nifty 500 Index FundDSP Mutual Fund30230.040.26%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund12900.020.13%

List of AMCs holding the stocks of Indian Oil Corporation Limited (IOC) as on Aug 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund846273631177.42
SBI Mutual Fund765649241065.25
DSP Mutual Fund18783609261.34
HDFC Mutual Fund15084069209.85
UTI Mutual Fund13297238185
Aditya Birla Sun Life Mutual Fund8663108120.53
Jio BlackRock Mutual Fund419292958.34
Axis Mutual Fund350673956.58
Kotak Mahindra Mutual Fund292450140.65
Navi Mutual Fund203155828.27
Tata Mutual Fund110000015.3
Motilal Oswal Mutual Fund77906910.84
Sundaram Mutual Fund72306110.06
Baroda BNP Paribas Mutual Fund6000008.35
Edelweiss Mutual Fund4993296.95
360 ONE Mutual Fund2746883.82
HSBC Mutual Fund2683863.73
Zerodha Mutual Fund2596103.61
PPFAS Mutual Fund2370933.3
Bandhan Mutual Fund2259773.14
LIC Mutual Fund1677942.33
Nippon India Mutual Fund1339171.86
Groww Mutual Fund828861.15
Franklin Templeton Mutual Fund585000.81
Bajaj Finserv Mutual Fund482120.67
Unifi Mutual Fund292500.41
JM Financial Mutual Fund146250.2
Mirae Asset Mutual Fund142480.2
Angel One Mutual Fund111090.15

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Indian Oil Corporation Limited?
    As on Aug 2026, the mutual fund with highest holding of Indian Oil Corporation Limited is SBI CONTRA FUND. It is holding 36049578 stocks of Indian Oil Corporation Limited valued at INR 501.5578 Cr.
  • Which AMC (Asset Management Company) has highest holding of Indian Oil Corporation Limited?
    As on Aug 2026, the AMC with highest holding of Indian Oil Corporation Limited is ICICI Prudential Mutual Fund. It is holding 84627363 stocks of Indian Oil Corporation Limited valued at INR 1177.4205 Cr.

Suggested links