CrPC Section 287: Parties may examine witnesses

Code of Criminal Procedure, 1973 · Chapter 23: Evidence in enquiries and Trails

Repealed on 1 July 2024 and replaced by the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS).

287. Parties may examine witnesses.- (1) The parties to any proceeding under this Code in which a commission is issued may respectively forward any interrogatories in writing which the Court or Magistrate directing the commission may think relevant to the issue, and it shall be lawful for the Magistrate, Court or officer to whom the Commission is directed, or to whom the duty of executing it is delegated, to examine the witness upon such interrogatories.


(2) Any such party may appear before such Magistrate, Court or officer by pleader, or if not in custody, in person, and may examine, cross-examine and re-examine (as the case may be) the said witness.

Study: explanations and related material

Now BNSS 322 (corresponding section). CrPC → BNSS converterSource: BPR&D BNSS–CrPC corresponding section table (UP Police, 2024-07-03), p16

Official reference: Ministry of Home Affairs: historical CrPC reference — source link checked: 2 October 2026.Recorded edition / snapshot date: 2024-06-30.Mobile-app reference import; the recorded snapshot date is not a fresh legal-currency guarantee. The linked government text is an independent authoritative reference, not certification that this website reproduces the same edition. The source link was checked, not every provision or subsequent amendment. Check commencement notifications, savings and jurisdiction-specific variations separately. Section 135 was restored and individually checked against the linked government PDF (pages 75–76) on 2026-10-02; this is not a verification of the whole collection. Schedules and forms are not consolidated here. Historical code retained for reference; read the repeal/savings provisions in the successor code.

This text is for reference, not legal advice. Consult the official source for the authoritative text.

Other sections in this chapter