Indian Oil Corporation Limited - holdings by mutual funds

List of mutual funds holding the stocks of Indian Oil Corporation Limited as on Mar 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
SBI CONTRA FUNDSBI Mutual Fund36049578488.111.12%
Kotak Flexicap FundKotak Mahindra Mutual Fund30000000406.20.81%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund23522565318.53.62%
SBI Energy Opportunities FundSBI Mutual Fund17647288238.943.06%
ICICI Prudential Nifty Next 50 Index FundICICI Prudential Mutual Fund13175993178.42.35%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund10000000135.40.84%
UTI Nifty Next 50 Index FundUTI Mutual Fund9692137131.232.36%
SBI Balanced Advantage FundSBI Mutual Fund7736182382.840.26%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund7660905103.731.94%
ICICI Prudential Equity & Debt FundICICI Prudential Mutual Fund581649678.760.17%
HDFC ARBITRAGE FUNDHDFC Mutual Fund538200072.870%
DSP Natural Resources and New Energy FundDSP Mutual Fund437180259.192.9%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund408717455.343.08%
HDFC NIFTY Next 50 Index FundHDFC Mutual Fund348140947.142.36%
Aditya Birla Sun Life Arbitrage FundAditya Birla Sun Life Mutual Fund344662546.670.19%
JioBlackRock Flexi Cap FundJio BlackRock Mutual Fund344515146.651.77%
ICICI Prudential Dividend Yield Equity FundICICI Prudential Mutual Fund308551641.780.71%
SBI Nifty Next 50 Index FundSBI Mutual Fund298719040.452.36%
Kotak Manufacture in India FundKotak Mahindra Mutual Fund250000033.851.41%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund232503431.480.05%
DSP Nifty Next 50 Index FundDSP Mutual Fund185286325.092.35%
Navi Nifty Next 50 Index FundNavi Mutual Fund174980723.692.36%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund151411620.53.33%
SBI COMMA FundSBI Mutual Fund150000020.312.16%
ICICI Prudential ELSS Tax Saver FundICICI Prudential Mutual Fund150000020.310.16%
Kotak Nifty Next 50 Index FundKotak Mahindra Mutual Fund148828820.152.36%
Edelweiss Business Cycle FundEdelweiss Mutual Fund111402215.081.09%
Tata Resources & Energy FundTata Mutual Fund110000014.891.28%
Axis Quant FundAxis Mutual Fund76076410.31.36%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund75000010.161.59%
Axis Nifty Next 50 Index FundAxis Mutual Fund6945689.42.37%
Motilal Oswal Nifty Next 50 Index FundMotilal Oswal Mutual Fund66489092.36%
Sundaram Dividend Yield FundSundaram Mutual Fund6250008.461.05%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund6000008.123.19%
Motilal Oswal Quant FundMotilal Oswal Mutual Fund5816097.883.73%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund5629977.624.16%
Axis Nifty 100 Index FundAxis Mutual Fund5406987.320.41%
Mahindra Manulife Manufacturing FundMahindra Manulife Mutual Fund5000006.771.11%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund4780166.472.5%
Mahindra Manulife Multi Asset Allocation FundMahindra Manulife Mutual Fund3820005.170.51%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund3817955.173.3%
Edelweiss Nifty Next 50 Index FundEdelweiss Mutual Fund3766185.12.34%
Aditya Birla Sun Life Nifty Next 50 Index FundAditya Birla Sun Life Mutual Fund3539154.792.36%
Axis Aggressive Hybrid FundAxis Mutual Fund3333914.510.33%
BANDHAN Large Cap FundBandhan Mutual Fund3196784.330.24%
Bandhan Aggressive Hybrid FundBandhan Mutual Fund3021944.090.24%
JioBlackRock Nifty Next 50 Index FundJio BlackRock Mutual Fund2853653.862.36%
HDFC Nifty 100 Equal Weight Index FundHDFC Mutual Fund2783213.771%
HSBC NIFTY NEXT 50 INDEX FUNDHSBC Mutual Fund2257033.062.37%
Samco Special Opportunities FundSamco Mutual Fund1955702.652.41%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1862252.520.2%
Parag Parikh Large Cap FundPPFAS Mutual Fund1618822.190.4%
LIC MF Nifty Next 50 Index FundLIC Mutual Fund1571682.132.37%
SBI Nifty 500 Index FundSBI Mutual Fund1496132.030.29%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1449441.962.44%
Mahindra Manulife Equity Savings FundMahindra Manulife Mutual Fund1250001.690.33%
Aditya Birla Sun Life BSE 500 Momentum 50 Index FundAditya Birla Sun Life Mutual Fund1225911.662.87%
HDFC NIFTY 100 Index FundHDFC Mutual Fund1126551.530.41%
JioBlackRock Arbitrage FundJio BlackRock Mutual Fund1121251.520.39%
Franklin India Arbitrage FundFranklin Templeton Mutual Fund1023751.39-0%
Sundaram Nifty 100 Equal Weight FundSundaram Mutual Fund848011.150.94%
Navi Nifty India Manufacturing Index FundNavi Mutual Fund718390.971.45%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund688940.933.34%
Groww Nifty Total Market Index FundGroww Mutual Fund635560.860.28%
BANDHAN NIFTY 100 INDEX FUNDBandhan Mutual Fund629070.850.41%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund575100.780.2%
Axis Nifty 500 Index FundAxis Mutual Fund551790.750.29%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund535560.730.2%
HDFC BSE 500 Index FundHDFC Mutual Fund533130.720.29%
Bajaj Finserv Nifty Next 50 Index FundBajaj Finserv Mutual Fund435680.592.36%
Bandhan Nifty Next 50 Index FundBandhan Mutual Fund430200.582.36%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund418180.570.2%
Nippon India Nifty 500 Low Volatility 50 Index FundNippon India Mutual Fund391430.531.77%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund353180.480.2%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund348150.474.15%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund346900.470.2%
Nippon India Nifty India Manufacturing Index FundNippon India Mutual Fund346810.471.44%
Unifi Dynamic Asset Allocation FundUnifi Mutual Fund292500.40.03%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund274370.370.32%
Kotak Nifty 100 Equal Weight Index FundKotak Mahindra Mutual Fund263230.361%
UTI Nifty India Manufacturing Index FundUTI Mutual Fund262340.361.44%
Axis BSE India Sectors Leaders Index FundAxis Mutual Fund219330.30.89%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund144950.20.28%
Groww Nifty Next 50 Index FundGroww Mutual Fund124050.172.36%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund106030.140.27%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund104240.140.28%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund91480.120.28%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund75530.10.28%
Taurus Infrastructure FundTaurus Mutual Fund50750.070.86%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund49530.070.2%
Samco Large Cap FundSamco Mutual Fund41241.380.04%
Samco Dynamic Asset Allocation FundSamco Mutual Fund39451.90.02%
Samco Multi Cap FundSamco Mutual Fund32503.340.01%
Samco Large & Mid Cap FundSamco Mutual Fund30001.620.03%
DSP Nifty 500 Index FundDSP Mutual Fund23340.030.28%
Samco Multi Asset Allocation FundSamco Mutual Fund3031.060%

List of AMCs holding the stocks of Indian Oil Corporation Limited as on Mar 2026

AMCQuantityValue (INR Cr)
SBI Mutual Fund760698511308.08
ICICI Prudential Mutual Fund54124960732.85
Kotak Mahindra Mutual Fund35272386477.59
Aditya Birla Sun Life Mutual Fund11584036156.85
UTI Mutual Fund11232487152.09
HDFC Mutual Fund9365208126.81
DSP Mutual Fund622699984.31
Jio BlackRock Mutual Fund387007852.4
Axis Mutual Fund278832837.75
Navi Mutual Fund182164624.67
Edelweiss Mutual Fund153245820.75
Motilal Oswal Mutual Fund125710217.02
Tata Mutual Fund110000014.89
Mahindra Manulife Mutual Fund100700013.63
Bandhan Mutual Fund80424610.89
Baroda BNP Paribas Mutual Fund75000010.16
Sundaram Mutual Fund7098019.61
HSBC Mutual Fund2257033.06
Zerodha Mutual Fund2215433
Samco Mutual Fund21019211.96
PPFAS Mutual Fund1618822.19
LIC Mutual Fund1571682.13
Nippon India Mutual Fund1273801.72
Franklin Templeton Mutual Fund1023751.39
Groww Mutual Fund759611.03
Bajaj Finserv Mutual Fund435680.59
Unifi Mutual Fund292500.4
Mirae Asset Mutual Fund141010.19
Angel One Mutual Fund104240.14
Taurus Mutual Fund50750.07

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Indian Oil Corporation Limited?
    As on Mar 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 488.1113 Cr.
  • Which AMC (Asset Management Company) has highest holding of Indian Oil Corporation Limited?
    As on Mar 2026, the AMC with highest holding of Indian Oil Corporation Limited is SBI Mutual Fund. It is holding 76069851 stocks of Indian Oil Corporation Limited valued at INR 1308.0755 Cr.