Top 10 – Best Stocks to Buy for Long Term Investment in India 2019

If you are looking for answers for best shares to buy in 2019 in India or which are the best stocks to buy in India 2019 or best shares to buy India or best stocks to buy in India for long term or best stocks to buy in 2019 India or best shares to buy for long term investment in India 2019 or best stocks to buy now or best stocks to buy today or stocks with high EPS and low PE in India 2019 then you have came to right place. Today we are going to focus on give information on what are the top stocks to buy, hot stocks to buy, good stocks to buy, what stocks to buy, best shares to buy for beginners based on high EPS low PE Indian stocks 2019 and more. In this chapter we are going to present you the  “Best Stocks to Buy in India 2019” as well as we are going to present you the list of companies which represent best stocks and outstanding themselves from other stocks. Also some of the other good stocks to invest in India for long term.

Your additional knowledge on stock market skills will itself play a role of stock recommendations towards best stocks to buy now for your long term investments. You can also try to grab some of the share market talents with respect to technical analysis, reading companies news, fundamental analysis, charting skills, etc. This will assist you to take your decisions independently. If you are new to stock market, I would recommend you to take some time and learn on topics like: Types of Technical Indicators, Single Candlestick Pattern, Multiple Candlestick Pattern, Other Technical Indicators, Analyze the stock trend through volume, moving average, Support and Resistance indicators, Read the Annual Report of a Company, Qualitative Data Analysis, Qualitative Factors, how to calculate Financial Ratios of the companies and more. Once you grab these skills, you do not have to rely on others for stock recommendations for long term.

Top 10 – Best Stocks to Buy for Long Term in India 2019:

Top 10 – Best Stocks to Buy in India 2019 - 2020 - Best Indian Stocks to Buy for Long Term Investment - Wikipedia of Finance

When you are into finance or investing mindset, you would tend to like the CEO and Founder of Berkshire Hathaway. We always keep reminding the Warren Buffet quotes to our investors. Four simple rules which Warren Buffet has taught us that:

Rule No. 1: Never Lose Money.

Rule No. 2: Always keep in mind Rule No. 1.

Rule No. 3: Risk comes from not recognizing what you’re doing.

Rule No. 4: Buy a stock the way you would buy your house. Understand and like it with the end goal that you’d be content to possess it without any market.

Here are going to present you the “Top 10 – Best Stocks to Buy in India”. The below list is based on High EPS and Low PE Stocks in India. In this below table you can check stock price, Earnings Per Share Ratio (EPS Ratio), Price Earning Ratio (P/E Ratio), Price to Book Value (P/BV Ratio) of stocks which will help you to better analyse with 2019 data. One should not consider this as stock recommendations for long term. You can analyze the stocks past performance from like: moneycontrol, zerodha, etc. before investing.

ListCompany Name Stock Price Market Cap EPS  P/E  P/BV 
1MRF66,976Large Cap2,852.0823.452.80
2Eicher Motors23,111Large Cap772.5029.738.01
3Bosch19,581Large Cap513.0237.735.65
4Maruti Suzuki7,511Large Cap260.8628.775.33
5Abbott India7,463Mid Cap204.9736.408.93
6Glaxo.Cons. Health7,667Large Cap202.4537.508.89
7Lakshmi Machine Work5,752Mid Cap194.4129.503.66
8Hero MotoCorp3,130Large Cap183.1717.104.93
9Sundaram-Clayton3,595Mid Cap167.1321.143.32
10Wabco India6,962Mid Cap164.1241.207.63

Note: This information and values are based on January 2019 data.

Top 100 – List of Best Stocks to Buy in India 2019:

When you are in the mindset of to pick best stocks to buy today for long term investment in India, You should consider this as stock recommendations for long term keeping in mind the Warren Buffet quotes:

Investing isn’t unpredictable, however that is a long way from saying that it is simple. What an investor needs is the capacity to accurately assess the selected companies or businesses. Note that word ‘selected’: You don’t need to be a specialist on each and every company. You just need the capacity to assess or evaluate the businesses effectively.

In the long term, the news flashes in stock market will be good. In the twentieth century, the United States undergo with 2 world wars,  a very expensive military clashes, depression, dozens of financial panics and recessions, oil shocks and other horrible troubles. However the Dow still rises from 66 to 12,000.

We are presenting here the list of companies belonging from large cap stocks, mid cap stocks as well as small cap stocks which will assist you in your search towards best stocks to buy and hold. From the list of best companies also shorted by stocks with high EPS and low PE 2019, you can choose which is best suitable for your portfolio. This below list does not include the “Top 10 – Best Shares to Buy in India 2019”. This list is based on keeping aside the top 10 shares to buy in India.

ListCompany Name Stock Price Market Cap EPS  P/E  P/BV 
1ISGEC Heavy Engg.5,011Small Cap213.9023.692.70
2Sanofi India6,308Mid Cap163.8337.916.55
3Bajaj Auto2,723Large Cap155.0617.643.88
4TVS Srichakra2,482Small Cap153.2416.112.96
5HIL2,051Small Cap151.7013.452.40
6Oracle Finl. Service3,662Large Cap149.2124.597.26
7TTK Prestige7,459Mid Cap147.5049.818.07
8Venkys India2,398Small Cap139.9517.044.28
9Atul3,425Mid Cap124.4427.614.24
10Shriram City Union1,590Mid Cap113.8713.961.80
11Vindhya Telelinks1,926Small Cap111.6517.273.52
12Force Motors1,612Small Cap111.0514.541.18
13Bajaj Hold & Invest2,934Large Cap105.4928.003.17
14Aditya Birla Nuvo1,887Large Cap103.3018.272.39
15HDFC1,980Large Cap94.5320.593.74
16Dr. Reddys Lab2,622Large Cap94.5027.383.27
17CMC2,034Mid Cap90.7522.414.37
18Lumax Industries1,695Small Cap86.3619.625.10
19Guj. Fluorochem895Mid Cap82.9710.512.39
20Pfizer2,790Mid Cap82.9333.674.62
21Nilkamal1,486Small Cap82.7418.052.63
22CEAT1,296Mid Cap81.4115.661.94
23Savita Oil Tech1,147Small Cap78.1113.982.02
24SRF2,003Mid Cap77.6625.763.21
25L&T Infotech1,729Large Cap76.9021.807.25
26TCS1,896Large Cap76.4224.999.40
27Auto.Axle1,374Small Cap73.8718.664.35
28Chola. Invest & Fin.1,248Mid Cap72.2916.993.38
29Shriram Trans. Fin1,225Large Cap68.6117.842.21
30HCL Tech.957Large Cap68.3313.873.47
31HDFC Bank2,123Large Cap68.0630.945.22
32OCL India907Mid Cap66.7213.591.83
33Power Mech Projects962Small Cap65.9614.551.87
34eClerx Services Ltd1,092Small Cap65.1517.063.39
35APL Apollo Tubes1,104Small Cap64.9417.023.00
36L&T Technology Serv.1,701Mid Cap64.7925.998.78
37Indusind Bank1,583Large Cap63.8724.533.77
38SKF India1,900Mid Cap62.8930.055.03
39Hindustan Aeron790Large Cap62.0112.642.17
40Mahindra & Mahindra803Large Cap60.4113.172.70
41Reliance Industries1,126Large Cap59.6918.762.33
42Interglobe Aviation1,178Large Cap58.3319.916.36
43NIIT Tech1,154Mid Cap58.2919.723.79
44Larsen & Toubro1,439Large Cap57.7824.633.54
45PNB Housing Finance914Mid Cap56.4616.222.22
46Bajaj Finance2,632Large Cap56.0946.038.59
47Banna Amman Sugars1,513Small Cap55.7626.451.60
48Ajanta Pharma1,191Mid Cap53.7521.964.58
49Steel Strips Wheels937Small Cap53.4817.562.55
50Bharat Financial Inc1,005Mid Cap53.3818.763.90
51ACC1,480Large Cap52.9227.672.80
52Alkem Laboratories1,897Large Cap52.6435.494.27
53AIA Engineering1,681Mid Cap52.4232.294.91
54Sundaram Finance1,423Mid Cap52.0527.373.70
55Dixon Technologies2,056Small Cap51.6840.056.87
56Mphasis999Mid Cap50.7619.233.40
57Mahanagar Gas895Mid Cap49.9517.873.95
58Goodyear India952Small Cap49.0418.982.63
59Century Textile &Ind919Mid Cap49.0318.293.43
60Ratnamani Metals949Small Cap48.9919.053.11
61Galaxy Surfactants1,202Small Cap48.9024.565.22
62Natco Pharma684Mid Cap48.6614.103.68
63CRISIL1,601Mid Cap47.8433.649.90
64Aarti Inds1,424Mid Cap47.6129.936.88
65Muthoot Finance505Large Cap47.1910.472.25
66Maharashtra Seamless485Small Cap47.1710.471.06
67Tata Elxsi1,013Mid Cap45.8822.017.80
68Akzo Nobel India1,674Mid Cap45.2636.147.37
69Godfrey Phillips888Small Cap44.6619.502.54
70Balkrishna Inds.915Mid Cap43.2320.874.00
71Everest Industries506Small Cap43.0511.641.84
72Persistent Systems632Mid Cap42.6114.772.21
73KPR Mill563Small Cap42.5113.142.50
74Tech Mahindra712Large Cap42.0616.833.59
75Fiem Inds519Small Cap41.9912.741.52
76Cyient613Mid Cap41.9714.393.07
77Mindtree Ltd863Mid Cap41.9120.484.65
78Supreme Industries1,191Mid Cap41.2327.827.86
79JK Cement712Small Cap40.5317.812.32
80INEOS Styrolution686Small Cap40.0417.231.84
81LIC Housing Finance489Large Cap39.9111.981.89
82Dynamatic Tech1,498Small Cap38.8437.982.79
83Infosys658Large Cap37.8617.364.41
84Capital First588Mid Cap37.4615.682.32
85Kotak Mahindra Bank1,245Large Cap35.3135.104.39
86Patni Computer Sys.516Mid Cap35.1614.671.99
87Escorts701Mid Cap34.8119.703.06
88ING Vysya Bank1,028Mid Cap34.2729.992.83
89Apar Inds657Small Cap34.1619.172.43
90International Paper445Small Cap34.1413.092.75
91Sun TV Network615Large Cap33.4217.524.47
92Varroc Engineering675Mid Cap33.4020.023.07
93Glenmark Pharma697Mid Cap32.0121.353.51
94Finolex Inds551Mid Cap29.8318.452.54
95Cochin Shipyard379Mid Cap29.1612.971.58
96Amara Raja Batteries736Mid Cap27.9626.294.01
97Alembic Pharma574Mid Cap27.3220.994.44
98Indiabulls Fin Serv.272Mid Cap26.1510.411.89
99Coromandel Interntl.450Mid Cap23.7218.794.01
100Avanti Feeds388Mid Cap23.1616.624.93

Note: This information and values are based on January 2019 data.


Here we have seen top 10 best stocks to buy for long term investment in India 2019-2020. Always keep us outside the recommendation world. As our only objective is to provide you the list of best companies and best stocks to buy now in India 2019 and to watch upon. This should always consider this to be an informational guide for beginners or experts rather than stock recommendations. Take a look at it, I am confident that you will figure out your best decision when picking best stocks to buy today and hold from the article. Hope you find our article best shares to buy in India interesting. Do let us know your thoughts and don’t forget to share your feedback’s.


- Tutorial Course - Top 10 - Best Investment Options in India -

» e-Learning Chapter 1: Top 10 - Best Stocks for Long Term Investment in India

» e-Learning Chapter 2: Top 10 – Best Dividend Paying Stocks for Long Term in India

» Currently Reading: Top 10 – Best Stocks to Buy for Long Term Investment in India

» e-Learning Chapter 4: Top 10 – Best Large Cap Stocks to Buy for Long Term Investment in India

» e-Learning Chapter 5: Top 10 – Best Mid Cap Stocks to Buy for Long Term Investment in India

» e-Learning Chapter 6: Top 10 – Best Small Cap Stocks to Buy for Long Term Investment in India

» e-Learning Chapter 7: Top 10 – Best Mutual Funds to Invest in for Long Term in India

» e-Learning Chapter 8: Top 10 – Best Mutual Funds for SIP to Invest in India


11 thoughts on “Top 10 – Best Stocks to Buy for Long Term Investment in India 2019”

  1. Avatar

    Well written article Sir. Can u suggest best stock to buy for long duration and its share value increase considerably in about 10 years. Also can you suggest some investment plan for me as I need to start my Financial Planning.

    1. Avatar
      WikiFinancepedia Team

      Thank you for your valuable feedback. We have provided financial knowledge session on all the information which you are looking for. I would recommend you to go through Best Investment Options in India. Believe me as soon as you complete your learnings, you will be in better position of making your own financial planning. Hope you will like it 🙂

  2. Avatar

    I want to start stock market business and i want to understand how to invest in stock market for 1 year or long term. please advise!

  3. Avatar

    Great content! I especially liked how your website describes the topic in an easily understandable language which inspired me. Keep up the good work.
    Jharna Majee.

  4. Avatar

    HDFC is uniquely positioned to offer the entire spectrum of Investment Banking services to its clients and its a better option for al.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top