You need a lawyer. Or maybe you already have one and want to verify their credentials. Or you are opposing counsel trying to understand who you are up against. Whatever the reason, you need real data about a lawyer’s practice, not marketing claims on a website.
To find and research any lawyer in India, use the eCourtsIndia Lawyer Directory at ecourtsindia.com/lawyer. It holds millions of advocate profiles, and growing, built from real court records, so you can check the cases they argued, the courts they appear in, and their actual outcomes before you hire or face them.

eCourtsIndia’s Lawyer Directory is one of the largest searchable databases of advocate profiles in India. It covers millions of advocate profiles across District Courts, High Courts, the Supreme Court, NCLT, and NCLAT. Every profile is built from actual court records, not self-reported information. This means what you see reflects what actually happened in court. Because these profiles are assembled from court appearance records rather than a single enrolment register, the directory can hold more entries than the Bar Council’s current enrolment count, since name variants and appearances across multiple court establishments each create a record.

What the Lawyer Directory Shows You
When you search for a lawyer on eCourtsIndia, you get far more than a name and phone number. Each advocate profile is compiled from their actual court appearances and filings. Here is what you can find:
- Cases argued: Every case where the advocate appeared on record, across all courts in the eCourts system
- Courts practiced in: Which courts the advocate regularly appears in, from district courts to the Supreme Court
- Case types handled: Whether they primarily handle civil suits, criminal matters, writ petitions, bail applications, company petitions, or other case types
- Opposing parties and counsel: Who they typically argue against
- Case outcomes: The current status of their cases, whether disposed, pending, allowed, or dismissed
- Timeline of practice: How long they have been appearing in courts based on filing dates
This is intelligence that was previously available only through word of mouth or expensive paid services. Now it is accessible to anyone. For a complete walkthrough of how to interpret case history data, see our lawyer’s case history guide.
How to Search for a Lawyer
Go to ecourtsindia.com/lawyer. You will see a clean search bar with the placeholder: “Search lawyers.”
Type the lawyer’s name (or partial name) and hit Enter. The search supports partial matching, so typing “Sharma” will return all advocates with Sharma in their name: Ram Sharma, Neha Sharma, P.K. Sharma, and so on.
Each result shows the advocate’s name and their primary court. Click on any advocate to open their full profile with case history.

Using Filters to Narrow Your Search
The left sidebar is a location browser. It lets you drill down geographically and narrow the list of advocates by where they practice:
- State: Start broad, then narrow to advocates practicing in a particular state.
- District: Go one level deeper to a specific district.
- Court: Drill all the way down to a single court establishment. This is useful because you usually want a lawyer who is familiar with the court where your case is listed.
Want to slice by case type as well? Open any advocate’s profile: their case list has its own filters for case type, court, and case status, so you can show, for example, only their bail applications or only their company petitions. You can also use the Advocate field on the main search page to combine an advocate’s name with a Case Type filter (more on that below).
Why This Matters: Five Use Cases
1. Hiring a Lawyer for Your Case
You have a property dispute in Delhi. Instead of relying on a friend’s recommendation alone, you search for lawyers who have actually handled property cases in Delhi courts. You can see how many cases they have argued, what the outcomes were, and whether they have experience with your specific type of dispute.
This is not about replacing personal recommendations. It is about verifying them with data. If someone recommends a lawyer for your NCLT matter, check whether that lawyer actually has NCLT experience. The data does not lie.
2. Due Diligence on Opposing Counsel
Knowing your opponent’s lawyer is legitimate litigation strategy. Search for opposing counsel to understand their practice patterns: what kinds of cases do they typically handle? Which courts do they appear in most? What is their track record in cases similar to yours? This intelligence helps you prepare more effectively.
3. Verifying an Advocate’s Credentials
Unfortunately, not everyone who claims to be a lawyer is one. And even legitimate advocates sometimes overstate their experience. The Lawyer Directory lets you verify: has this person actually appeared in the courts they claim? Do they have the years of experience they advertise? Have they handled the types of matters they claim expertise in?
4. Finding Specialist Lawyers
Need a lawyer who specializes in insolvency cases before the Mumbai NCLT? Go to the main search page and filter by Case Type: Company Petition + Court: NCLTMB0 (the Mumbai bench code). Scan the advocates named in those results: the ones who appear again and again are the people with genuine, verifiable NCLT experience. Open a profile to confirm the depth of their record.
This approach works for any specialization: tax appeals, motor accident claims, writ petitions, bail matters, arbitration, or any other area of practice.
5. Journalists and Researchers
If you are reporting on a legal matter or researching the legal profession, the Lawyer Directory provides hard data on practice patterns, specializations, and court appearances across the country. You can also research judge profiles to understand judicial patterns alongside advocate patterns.

What Makes This Different from Bar Council Records
The Bar Council maintains a register of enrolled advocates. That register tells you whether someone is enrolled and their enrolment number. It does not tell you whether they actually practice, what cases they handle, or how experienced they are.
eCourtsIndia’s Lawyer Directory goes further. It is built from court records, so it reflects actual practice. An advocate who enrolled 20 years ago but has only appeared in 3 cases will show exactly that. An advocate who has argued 500 bail applications in the last two years will show that too.
The data tells the story that credentials alone cannot.
You Can Also Search by Advocate on the Main Search Page
In addition to the dedicated Lawyer Directory, the main search page also has an Advocate field under “Advanced field-specific search.” This approach is useful when you want to find a specific advocate’s cases filtered by additional criteria like case type, status, or date range.
For example: search for advocate “Rajesh Kumar” with Case Type: Bail Application and Filing Year: 2024-2025 to see their recent bail practice. This level of combined filtering is rare among Indian legal platforms.

Start Your Search
Head to ecourtsindia.com/lawyer and search for any advocate. Try your own lawyer’s name. Try opposing counsel. Try a senior advocate you have heard of. See what the data reveals about their actual practice.
Millions of advocate profiles, built from actual court records, searchable in under a second. The information is there. Use it.
Frequently Asked Questions
How do I find a lawyer on eCourtsIndia?
Go to the Lawyer Directory at ecourtsindia.com/lawyer, type the advocate’s name, and press Enter. Partial matching works, so Sharma returns every advocate with that name. Click any result to open a full profile built from court records, showing the cases argued, courts practiced in, and case outcomes.
What information does a lawyer profile show?
Each profile is compiled from actual court appearances, not self-reported claims. You can see the cases an advocate argued, the courts they practice in, the case types they handle, opposing parties, case outcomes, and how long they have practiced. Explore profiles at the Lawyer Directory to verify real experience.
How many lawyers are in the eCourtsIndia directory?
The directory covers millions of advocate profiles, and growing, across District Courts, High Courts, the Supreme Court, NCLT, and NCLAT. Every profile is built from real court records rather than marketing claims. You can search all of them in under a second at ecourtsindia.com/lawyer.
Can I search a lawyer’s cases by case type or court?
Yes. Open an advocate’s profile and use the filters on their case list to narrow by case type, court, or case status, or use the Advocate field on the main search page to combine a name with case type and filing-year filters. (The Lawyer Directory’s own sidebar narrows by location: state, district, and court.) For example, you can find a bail specialist or someone with genuine NCLT experience and review their case history.
How is this different from Bar Council records?
Bar Council records confirm enrolment and an enrolment number, but they do not show whether someone actually practices or what cases they handle. The eCourtsIndia Lawyer Directory is built from court filings, so it reflects real appearances and outcomes. To research the judges hearing those cases, see our judge research guide.
