Oil India Ltd. - holdings by mutual funds

List of mutual funds holding the stocks of Oil India Ltd. (OIL) as on Jul 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund6522388299.123.65%
DSP Large & Mid Cap FundDSP Mutual Fund5911604271.111.49%
Kotak Multi Asset Allocation FundKotak Mahindra Mutual Fund5830162267.371.81%
DSP Midcap FundDSP Mutual Fund5572098255.541.25%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund4272042195.920.37%
Bandhan Large & Mid Cap FundBandhan Mutual Fund4182448191.810.97%
Tata Value FundTata Mutual Fund4140000189.862.24%
Kotak Multi Cap FundKotak Mahindra Mutual Fund3741211171.570.59%
DSP ELSS Tax Saver FundDSP Mutual Fund3432991157.440.94%
Mahindra Manulife Multi Cap FundMahindra Manulife Mutual Fund3040330139.431.94%
UTI Mid Cap FundUTI Mutual Fund3000000137.581.11%
Mahindra Manulife Small Cap FundMahindra Manulife Mutual Fund2809463128.842.53%
Mirae Asset Midcap FundMirae Asset Mutual Fund2695617123.620.61%
ICICI Prudential Multi Asset Allocation FundICICI Prudential Mutual Fund2531103116.080.13%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund2471200113.330.56%
HDFC Multi Cap FundHDFC Mutual Fund2300000105.480.51%
ICICI Prudential Infrastructure FundICICI Prudential Mutual Fund2273851104.281.22%
DSP Flexi Cap FundDSP Mutual Fund2190192100.440.81%
ICICI Prudential Innovation FundICICI Prudential Mutual Fund2158731991.26%
SBI Dividend Yield FundSBI Mutual Fund200000091.721.06%
DSP Natural Resources and New Energy FundDSP Mutual Fund199742191.63.71%
Aditya Birla Sun Life PSU Equity FundAditya Birla Sun Life Mutual Fund193239388.621.48%
HDFC Large & Mid Cap FundHDFC Mutual Fund174819180.170.27%
DSP Multi Asset Allocation FundDSP Mutual Fund169099477.550.73%
Edelweiss Mid Cap FundEdelweiss Mutual Fund167227276.690.41%
HSBC Value FundHSBC Mutual Fund166121576.180.51%
BANDHAN SMALL CAP FUNDBandhan Mutual Fund151106769.30.22%
Kotak Equity Savings FundKotak Mahindra Mutual Fund150201268.880.66%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund130785959.980.07%
360 ONE Focused Fund360 ONE Mutual Fund130375959.790.89%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund111220851.012.72%
ICICI Prudential Small Cap FundICICI Prudential Mutual Fund106906349.030.51%
PGIM India Midcap FundPGIM India Mutual Fund104954548.130.43%
ICICI Prudential Dividend Yield FundICICI Prudential Mutual Fund83094338.110.56%
SBI COMMA FundSBI Mutual Fund785000363.04%
Tata Multi Asset Allocation FundTata Mutual Fund75000034.40.66%
BANDHAN MULTI CAP FUNDBandhan Mutual Fund70000032.11.05%
UTI Dividend Yield FundUTI Mutual Fund65000029.810.78%
UTI Large & Mid Cap FundUTI Mutual Fund60024427.530.43%
DSP Value FundDSP Mutual Fund58250626.711.25%
LIC MF Multi Cap FundLIC Mutual Fund56931426.111.23%
HSBC Flexi Cap FundHSBC Mutual Fund56614925.960.45%
BARODA BNP PARIBAS LARGE CAP FundBaroda BNP Paribas Mutual Fund55800025.590.97%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund52500024.083.73%
Mahindra Manulife Value FundMahindra Manulife Mutual Fund50946623.362.47%
Kotak Infrastructure & Economic Reform FundKotak Mahindra Mutual Fund45000020.640.85%
Baroda BNP Paribas MULTI CAP FUNDBaroda BNP Paribas Mutual Fund45000020.640.6%
Baroda BNP Paribas Value FundBaroda BNP Paribas Mutual Fund45000020.642.04%
Bandhan Multi Asset Allocation FundBandhan Mutual Fund42500019.490.54%
Sundaram Multi Factor FundSundaram Mutual Fund42470319.482.16%
Edelweiss Flexi Cap FundEdelweiss Mutual Fund41608119.080.53%
360 ONE FLEXICAP FUND360 ONE Mutual Fund40341018.50.84%
Tata Flexi Cap FundTata Mutual Fund40000018.340.5%
Edelweiss Multi Cap FundEdelweiss Mutual Fund39794218.250.53%
Edelweiss Nifty Midcap150 Momentum 50 Index FundEdelweiss Mutual Fund37643217.260.99%
Bank of India Mid Cap FundBank of India Mutual Fund37000016.972.32%
Baroda BNP Paribas Aggressive Hybrid FundBaroda BNP Paribas Mutual Fund36000016.511.32%
Nippon India Nifty Midcap 150 Index FundNippon India Mutual Fund35810616.420.6%
UTI Balanced Advantage FundUTI Mutual Fund33234815.240.5%
UTI Infrastructure FundUTI Mutual Fund32823015.050.7%
Tata Resources & Energy FundTata Mutual Fund31991214.671.03%
WhiteOak Capital Multi Asset Allocation FundWhiteOak Capital Mutual Fund31892414.630.18%
Baroda BNP Paribas Multi Asset FundBaroda BNP Paribas Mutual Fund31500014.450.99%
Tata Multicap FundTata Mutual Fund30000013.760.39%
HSBC Infrastructure FundHSBC Mutual Fund30000013.760.58%
Union Flexi Cap FundUnion Mutual Fund27974212.830.53%
Sundaram Value FundSundaram Mutual Fund27400012.570.96%
Baroda BNP Paribas Dividend Yield FundBaroda BNP Paribas Mutual Fund27000012.382.05%
Tata Nifty Midcap 150 Momentum 50 Index FundTata Mutual Fund26343912.080.99%
WhiteOak Capital Balanced Advantage FundWhiteOak Capital Mutual Fund25381711.640.51%
Baroda BNP Paribas Manufacturing FundBaroda BNP Paribas Mutual Fund23400010.731.27%
LIC MF Dividend Yield FundLIC Mutual Fund22587010.361.42%
Sundaram Dividend Yield FundSundaram Mutual Fund22000010.091.22%
Axis Nifty Midcap 50 Index FundAxis Mutual Fund1727587.921.08%
ICICI Prudential Nifty Midcap 150 Index FundICICI Prudential Mutual Fund1650787.570.6%
UTI Nifty 500 Value 50 Index FundUTI Mutual Fund1619697.430.9%
SBI Nifty Midcap 150 Index FundSBI Mutual Fund1582817.260.6%
Whiteoak Capital Large & Mid Cap FundWhiteOak Capital Mutual Fund1561667.160.29%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund1529877.020.79%
Mahindra Manulife Multi Asset Allocation FundMahindra Manulife Mutual Fund1450006.650.56%
Baroda BNP Paribas Best in Class Strategy FundBaroda BNP Paribas Mutual Fund1440006.61.06%
Union Multi Asset Allocation FundUnion Mutual Fund1300005.960.6%
PGIM India Large and Midcap FundPGIM India Mutual Fund1224025.610.68%
SBI Energy Opportunities FundSBI Mutual Fund1219125.590.06%
Union Aggressive Hybrid FundUnion Mutual Fund1070004.910.64%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1011634.640.3%
WhiteOak Capital Flexi Cap FundWhiteOak Capital Mutual Fund1003234.60.05%
Bank of India Business Cycle FundBank of India Mutual Fund990004.540.98%
Kotak Nifty Midcap 150 Momentum 50 Index FundKotak Mahindra Mutual Fund956354.390.99%
Union Balanced Advantage FundUnion Mutual Fund910004.170.34%
HDFC NIFTY Midcap 150 Index FundHDFC Mutual Fund897314.120.6%
Shriram Multi Sector Rotation FundShriram Mutual Fund833203.822.3%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund757863.481.18%
Axis Equity Savings FundAxis Mutual Fund710003.260.37%
Navi Large & Midcap FundNavi Mutual Fund680003.121%
WhiteOak Capital Mid Cap FundWhiteOak Capital Mutual Fund656783.010.04%
Aditya Birla Sun Life Nifty Midcap 150 Index FundAditya Birla Sun Life Mutual Fund636362.920.6%
WhiteOak Capital Large Cap FundWhiteOak Capital Mutual Fund596232.730.22%
Navi Nifty Midcap 150 Index FundNavi Mutual Fund518252.380.6%
ICICI Prudential Nifty200 Value 30 Index FundICICI Prudential Mutual Fund510282.341.18%
WhiteOak Capital ELSS Tax Saver FundWhiteOak Capital Mutual Fund490892.250.46%
Axis Nifty500 Value 50 Index FundAxis Mutual Fund455152.090.9%
360 ONE Balanced Hybrid Fund360 ONE Mutual Fund447512.050.28%
Mahindra Manulife Equity Savings FundMahindra Manulife Mutual Fund420001.930.36%
Tata Nifty Midcap 150 Index FundTata Mutual Fund416021.910.6%
JioBlackRock Nifty Midcap 150 Index FundJio BlackRock Mutual Fund371101.70.6%
WhiteOak Capital Aggressive Hybrid FundWhiteOak Capital Mutual Fund365881.680.39%
quant Arbitrage Fundquant Mutual Fund322001.48-0%
Edelweiss ELSS Tax Saver FundEdelweiss Mutual Fund319221.460.32%
WhiteOak Capital Balanced Hybrid FundWhiteOak Capital Mutual Fund299641.370.47%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund298061.370.3%
Shriram Flexi Cap FundShriram Mutual Fund243801.120.83%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund238271.090.21%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund227251.040.3%
SBI Nifty 500 Index FundSBI Mutual Fund213010.980.12%
WhiteOak Capital Multi Cap FundWhiteOak Capital Mutual Fund212630.980.02%
Shriram Multi Asset Allocation FundShriram Mutual Fund210650.970.68%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund205330.941.14%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund192910.880.3%
KOTAK NIFTY MIDCAP 50 INDEX FUNDKotak Mahindra Mutual Fund190810.881.08%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund188590.860.3%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund152690.70.88%
Bandhan Nifty Midcap 150 Index FundBandhan Mutual Fund119930.550.6%
Aditya Birla Sun Life BSE India Infrastructure Index FundAditya Birla Sun Life Mutual Fund118070.541.72%
UTI Nifty Midcap 150 Index FundUTI Mutual Fund98570.450.6%
Groww Nifty Total Market Index FundGroww Mutual Fund96670.440.12%
Shriram Aggressive Hybrid FundShriram Mutual Fund93330.430.84%
HDFC BSE 500 Index FundHDFC Mutual Fund87510.40.12%
Axis Nifty 500 Index FundAxis Mutual Fund87370.40.12%
Shriram ELSS Tax Saver FundShriram Mutual Fund87000.40.83%
Union Equity Savings FundUnion Mutual Fund80100.370.32%
Bandhan Nifty 500 Value 50 Index FundBandhan Mutual Fund74450.340.9%
Shriram Balanced Advantage FundShriram Mutual Fund68200.310.72%
KOTAK NIFTY MIDCAP 150 INDEX FUNDKotak Mahindra Mutual Fund55080.250.6%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund46820.210.13%
WhiteOak Capital Equity Savings FundWhiteOak Capital Mutual Fund36690.170.06%
Kotak Nifty200 Value 30 Index FundKotak Mahindra Mutual Fund34740.161.17%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund27020.120.13%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund24710.110.21%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund24220.110.3%
DSP Nifty Midcap 150 Index FundDSP Mutual Fund21920.10.6%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund16140.070.12%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund15910.070.12%
Baroda BNP Paribas Nifty Midcap 150 Index FundBaroda BNP Paribas Mutual Fund13390.060.6%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund13290.060.12%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund11740.050.12%
Navi Nifty midsmallcap 400 Index FundNavi Mutual Fund10180.050.39%
Zerodha Nifty MidSmallcap400 50 50 Index FundZerodha Mutual Fund8210.040.3%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund5950.030.21%
DSP Nifty 500 Index FundDSP Mutual Fund4190.020.12%

List of AMCs holding the stocks of Oil India Ltd. (OIL) as on Jul 2026

AMCQuantityValue (INR Cr)
ICICI Prudential Mutual Fund223162871023.42
DSP Mutual Fund21380417980.51
Kotak Mahindra Mutual Fund11743402538.55
Bandhan Mutual Fund6839127313.64
Mahindra Manulife Mutual Fund6546259300.21
Tata Mutual Fund6230222285.72
SBI Mutual Fund5557694254.88
UTI Mutual Fund5082648233.09
HDFC Mutual Fund4176479191.53
Baroda BNP Paribas Mutual Fund3307339151.67
Edelweiss Mutual Fund2919845133.9
Mirae Asset Mutual Fund2699368123.79
HSBC Mutual Fund2527364115.9
Aditya Birla Sun Life Mutual Fund200783692.08
360 ONE Mutual Fund175192080.34
PGIM India Mutual Fund117194753.75
WhiteOak Capital Mutual Fund109510450.22
Sundaram Mutual Fund91870342.13
LIC Mutual Fund79518436.47
Bank of India Mutual Fund62198728.52
Union Mutual Fund61575228.24
Nippon India Mutual Fund38193317.52
Axis Mutual Fund29801013.67
Shriram Mutual Fund1536187.05
Zerodha Mutual Fund1214385.57
Navi Mutual Fund1208435.54
Jio BlackRock Mutual Fund417921.92
quant Mutual Fund322001.48
Groww Mutual Fund96670.44
Angel One Mutual Fund16140.07
Motilal Oswal Mutual Fund15910.07

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Oil India Ltd.?
    As on Jul 2026, the mutual fund with highest holding of Oil India Ltd. is ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUND. It is holding 6522388 stocks of Oil India Ltd. valued at INR 299.1167 Cr.
  • Which AMC (Asset Management Company) has highest holding of Oil India Ltd.?
    As on Jul 2026, the AMC with highest holding of Oil India Ltd. is ICICI Prudential Mutual Fund. It is holding 22316287 stocks of Oil India Ltd. valued at INR 1023.4248 Cr.

Suggested links