โ† BlogNyayX Blog

How to check case status by advocate name on eCourts

A step-by-step guide to looking up case status by advocate name on the eCourts portal, what CNR numbers are, common mistakes that break the search, and how to stop doing this lookup every single morning.

NyayX Team

title: "How to check case status by advocate name on eCourts" description: "A step-by-step guide to looking up case status by advocate name on the eCourts portal, what CNR numbers are, common mistakes that break the search, and how to stop doing this lookup every single morning." datePublished: "2026-06-10T00:00:00+05:30" dateModified: "2026-06-10T00:00:00+05:30" author: "NyayX Team" ogImageTitle: "How to check case status by advocate name on eCourts"

If you practice across more than a handful of cases in Delhi's district courts or the High Court, you already know the ritual: open eCourts, type your name, squint at the results, and hope the list is accurate. It usually is. But the process takes longer than it should, and it breaks in ways that are not always obvious.

This guide walks through the exact steps, explains what the portal is actually doing behind the scenes, and covers the errors that waste the most time.

How the eCourts case status search works

The eCourts portal (services.ecourts.gov.in) pulls from the Case Information System (CIS) running in each district court complex and the National Judicial Data Grid (NJDG) for aggregate views. When you search by advocate name, the system queries a name index tied to vakalatnama filings and case registration records.

Two things matter here: the name must match the enrolled spelling exactly, and the search is court-specific. You cannot run a single name query that spans Saket, Patiala House, and Tis Hazari in one shot.

Step-by-step: searching by advocate name on eCourts

For district courts:

  1. Go to services.ecourts.gov.in
  2. Select "District Courts" from the top menu
  3. Choose your state (Delhi) and the specific court complex (Saket, Rohini, Dwarka, etc.)
  4. Click "Case Status" and then the "Advocate" tab
  5. Type your name as it appears on the bar roll (more on this below)
  6. Enter the CAPTCHA and submit

The results show case numbers, party names, the next hearing date, and the last order date. You can click any case number to see the full case history.

For the Delhi High Court:

The DHC has its own portal at delhihighcourt.nic.in. Go to "Case Status", select "By Advocate Name", and enter your bar enrollment number or name. The High Court search tends to be more reliable when you use the enrollment number, since name spellings vary more at this level.

What is a CNR number and why it matters

CNR stands for Case Number Record. It is a 16-character unique identifier assigned to every case in the CIS system. The format is: state code (2) + district code (2) + establishment code (3) + case number (7) + year (4).

Example: DLST010012342024

Once you have a CNR, searching is faster and unambiguous. You do not need to worry about name spelling or court selection. The "CNR Search" tab on the eCourts portal takes you directly to the case. If you handle recurring matters in the same courts, noting the CNR for each case saves real time over the long run.

Ask your clerk to record CNRs when filing any new case. It takes thirty seconds at filing and saves the lookup friction every subsequent date.

Common reasons the advocate name search fails

Spelling mismatch. The search is against the registered bar name. If you enrolled as "Ravi Kumar Sharma" but a particular court file has "R.K. Sharma" or "Ravikumar Sharma", the case will not appear in your results. Check the name spelling on your bar council certificate and use that exact form.

Initials vs full name. Some courts register cases with the advocate's initials rather than the full first name. If you have cases that were filed by a junior or clerk who entered your name differently, those will not show.

Court not selected. The eCourts district portal is siloed by court complex. A case filed at Karkardooma will not appear in a Saket search. You need to run the search separately for each complex where you have matters.

Old or migrated cases. Cases filed before CIS rollout, or cases migrated from the old system, sometimes have incomplete advocate-linkage records. If a case is missing, try searching by party name or case number instead.

CAPTCHA failures. The eCourts CAPTCHA can be frustrating on mobile. If the image does not load, a hard refresh (Ctrl+Shift+R) usually fixes it.

Bar council enrollment number vs name

For High Court searches, always prefer the enrollment number over the name. At district court level, enrollment number search is available in most complexes but is less prominently placed. It is the "Advocate" tab, then look for a field that says "Bar Registration No." or similar.

Your enrollment number is on your bar council identity card. For Delhi district courts, it is issued by the Bar Council of Delhi. For the High Court, it is the High Court bar enrollment number. These are different numbers.

Why the daily lookup gets old fast

If you have twenty cases spread across three court complexes, a thorough morning check requires six to eight separate searches (multiple complexes, plus the High Court). Each requires a CAPTCHA. The eCourts portal does not send you a notification when your next date changes or when a supplementary list adds your matter.

Most advocates end up doing this check twice: once the evening before and once early morning. That is fifteen to twenty minutes of repetitive work every working day.

A practice management tool that syncs directly from the court's cause list data solves this. NyayX's eCourts sync pulls your listed matters each morning and surfaces them in a single view, across all courts, without CAPTCHAs. You see which cases are listed today, what their current status is, and what the next date is, before you leave for court.

A note on NJDG vs eCourts portal

The National Judicial Data Grid (njdg.gov.in) is a different surface. It shows aggregate statistics and you can search by case number there too, but the per-advocate search is more limited. For day-to-day status checks, the eCourts portal (or your High Court's own portal) is the right tool.

NJDG is useful for checking pendency reports, understanding how many cases are pending in a particular court, and for research. It is not a substitute for the cause list check.

Quick reference: which portal for which court

| Court | Portal | |---|---| | Delhi district courts | services.ecourts.gov.in | | Delhi High Court | delhihighcourt.nic.in | | Supreme Court | sci.gov.in | | Delhi NJDG overview | njdg.gov.in |

The cause list for district courts is also published on the eCourts portal under the "Cause List" section, usually by 9pm the previous evening. The Delhi High Court publishes its cause list and display board on its own site, typically late the previous evening.

Bottom line

Searching by advocate name on eCourts works well once you know the quirks: use the exact enrolled spelling, search each court complex separately, and keep CNR numbers for your regular matters. For a practice of any real size, the per-court manual search stops scaling quickly. Building the habit of noting CNRs at filing is the single biggest time-saver in the immediate term.

For advocates who want to stop running these searches entirely, the advocate diary in NyayX keeps all cases in one place with automatic date tracking, so the morning eCourts ritual becomes optional rather than mandatory.