Below's the as on date list of stocks in "CNX MIDCAP" index. I basically look for this list to get some of the best mid-caps to invest in. Please note that, you still need to hand pick good stocks from the below list.

Some of the stock i like looking instantly are below,
Allahabad Bank
Castrol
Cadila Healthcare Ltd
Colgate Palmolive (India) Ltd
GlaxoSmithkline Consumer Healthcare Ltd
Exide Industries Ltd
GlaxoSmithkline Consumer Healthcare Ltd
Godrej Consumer Products Ltd
Indraprastha Gas Ltd
LIC Housing Finance Ltd
Opto Circuits (I) Ltd
Petronet LNG Ltd
Titan Industries Ltd

Company NameIndustrySymbol
ABB Ltd.ELECTRICAL EQUIPMENTABB
Adani Power Ltd.POWERADANIPOWER
Aditya Birla Nuvo Ltd.DIVERSIFIEDABIRLANUVO
Allahabad BankBANKSALBK
Alstom Projects India Ltd.ELECTRICAL EQUIPMENTAPIL
Amtek Auto Ltd.AUTO ANCILLARIESAMTEKAUTO
Andhra BankBANKSANDHRABANK
Apollo Hospitals Enterprises Ltd.MISCELLANEOUSAPOLLOHOSP
Areva T&D India Ltd.ELECTRICAL EQUIPMENTAREVAT&D
Ashok Leyland Ltd.AUTOMOBILES - 4 WHEELERSASHOKLEY
Aurobindo Pharma Ltd.PHARMACEUTICALSAUROPHARMA
Aventis Pharma Ltd.PHARMACEUTICALSAVENTIS
BEML Ltd.ENGINEERINGBEML
Bajaj Hindusthan Ltd.SUGARBAJAJHIND
Balrampur Chini Mills Ltd.SUGARBALRAMCHIN
Bharat Electronics Ltd.ELECTRONICS - INDUSTRIALBEL
Bharat Forge Ltd.CASTINGS/FORGINGSBHARATFORG
Biocon Ltd.PHARMACEUTICALSBIOCON
Britannia Industries Ltd.FOOD AND FOOD PROCESSINGBRITANNIA
CESC Ltd.POWERCESC
Cadila Healthcare Ltd.PHARMACEUTICALSCADILAHC
Castrol (India) Ltd.PETROCHEMICALSCASTROL
Century Textile & Industries Ltd.CEMENT AND CEMENT PRODUCTSCENTURYTEX
Chennai Petroleum Corporation Ltd.REFINERIESCHENNPETRO
Colgate Palmolive (India) Ltd.PERSONAL CARECOLPAL
Corporation BankBANKSCORPBANK
Cummins India Ltd.DIESEL ENGINESCUMMINSIND
Dish TV India Ltd.MEDIA & ENTERTAINMENTDISHTV
Divi's Laboratories Ltd.PHARMACEUTICALSDIVISLAB
EIH Ltd.HOTELSEIHOTEL
Educomp Solutions Ltd.COMPUTERS - SOFTWAREEDUCOMP
Engineers India Ltd.ENGINEERINGENGINERSIN
Exide Industries Ltd.AUTO ANCILLARIESEXIDEIND
GMR Infrastructure Ltd.CONSTRUCTIONGMRINFRA
GVK Power & Infrastructures Ltd.POWERGVKPIL
GlaxoSmithkline Consumer Healthcare Ltd.FOOD AND FOOD PROCESSINGGSKCONS
Glenmark Pharmaceuticals Ltd.PHARMACEUTICALSGLENMARK
Godrej Consumer Products Ltd.PERSONAL CAREGODREJCP
Godrej Industries Ltd.CHEMICALS - INORGANICGODREJIND
Great Eastern Shipping Co. Ltd.SHIPPINGGESHIP
HCL Infosystems Ltd.COMPUTERS - HARDWAREHCL-INSYS
HT Media Ltd.PRINTING AND PUBLISHINGHTMEDIA
Hindustan Petroleum Corporation Ltd.REFINERIESHINDPETRO
Hindustan Zinc Ltd.METALSHINDZINC
Housing Development and Infrastructure Ltd.CONSTRUCTIONHDIL
IDBI Bank Ltd.BANKSIDBI
IFCI Ltd.FINANCIAL INSTITUTIONIFCI
ING Vysya Bank Ltd.BANKSINGVYSYABK
IRB Infrastructure Developers Ltd.CONSTRUCTIONIRB
IVRCL Ltd.CONSTRUCTIONIVRCLINFRA
India Cements Ltd.CEMENT AND CEMENT PRODUCTSINDIACEM
Indiabulls Financial Services Ltd.FINANCEINDIABULLS
Indian BankBANKSINDIANB
Indian Hotels Co. Ltd.HOTELSINDHOTEL
Indian Overseas Bank BANKSIOB
Indraprastha Gas Ltd.GASIGL
Jammu & Kashmir Bank Ltd.BANKSJ&KBANK
Kansai Nerolac Paints Ltd.PAINTSKANSAINER
Karur Vysya Bank Ltd.BANKSKARURVYSYA
LIC Housing Finance Ltd.FINANCE - HOUSINGLICHSGFIN
Lanco Infratech Ltd.CONSTRUCTIONLITL
Madras Cements Ltd.CEMENT AND CEMENT PRODUCTSMADRASCEM
Mahanagar Telephone Nigam Ltd.TELECOMMUNICATION - SERVICESMTNL
Marico Ltd.PERSONAL CAREMARICO
Max India Ltd.PACKAGINGMAX
Motherson Sumi Systems Ltd.AUTO ANCILLARIESMOTHERSUMI
MphasiS Ltd.COMPUTERS - SOFTWAREMPHASIS
NHPC Ltd.POWERNHPC
Oil India Ltd.OIL EXPLORATION/PRODUCTIONOIL
Opto Circuits (I) Ltd.PHARMACEUTICALSOPTOCIRCUI
Oracle Financial Services Software Ltd.COMPUTERS - SOFTWAREOFSS
Oriental Bank of CommerceBANKSORIENTBANK
Pantaloon Retail (India) Ltd.MISCELLANEOUSPANTALOONR
Petronet LNG Ltd.GASPETRONET
Pfizer Ltd.PHARMACEUTICALSPFIZER
Piramal Healthcare Ltd.PHARMACEUTICALSPIRHEALTH
Power Finance Corporation Ltd.FINANCIAL INSTITUTIONPFC
Procter & Gamble Hygiene & Health Care Ltd.PERSONAL CAREPGHH
Punj Lloyd Ltd.CONSTRUCTIONPUNJLLOYD
Shipping Corporation of India Ltd.SHIPPINGSCI
Shree Cement Ltd.CEMENT AND CEMENT PRODUCTSSHREECEM
Sterling Biotech LtdPHARMACEUTICALSSTERLINBIO
Sun TV Network Ltd.MEDIA & ENTERTAINMENTSUNTV
Suzlon Energy Ltd.ELECTRICAL EQUIPMENTSUZLON
Syndicate BankBANKSSYNDIBANK
Tata Chemicals Ltd.CHEMICALS - INORGANICTATACHEM
Tata Global Beverages Ltd.TEA AND COFFEETATAGLOBAL
Tech Mahindra Ltd.COMPUTERS - SOFTWARETECHM
Thermax Ltd.ELECTRICAL EQUIPMENTTHERMAX
Titan Industries Ltd.GEMS JEWELLERY AND WATCHESTITAN
Torrent Power Ltd.POWERTORNTPOWER
UCO BankBANKSUCOBANK
UltraTech Cement Ltd.CEMENT AND CEMENT PRODUCTSULTRACEMCO
Union Bank of IndiaBANKSUNIONBANK
Unitech Ltd.CONSTRUCTIONUNITECH
United Phosphorus Ltd.PESTICIDES AND AGROCHEMICALSUNIPHOS
Vijaya BankBANKSVIJAYABANK
Voltas Ltd.ENGINEERINGVOLTAS
Welspun Corp Ltd.STEEL AND STEEL PRODUCTSWELCORP
Yes Bank Ltd.BANKSYESBANK


Source: http://www.nseindia.com/content/indi...midcaplist.csv