The 1985–86 Ranji Trophy marked the 52nd season of India's premier first-class cricket competition. Participation grew to 27 teams as Goa, Himachal Pradesh, and Tripura joined the fray for the first time. The tournament operated through a combination of league and knockout phases to determine the eventual winner.
Delhi claimed the title by dominating the final against Haryana. They secured a massive victory by an innings and 141 runs after Haryana chose to bat first upon winning the toss. This win represented the fourth time Delhi captured the Ranji Trophy championship.
Individual performances stood out throughout the season. Kirti Azad from Delhi led all scorers by accumulating 834 runs, while Haryana bowler Sarkar Talwar topped the wicket-taking charts with 45 dismissals.
A standout bowling feat occurred when Pradeep Sunderam of Rajasthan took all 10 wickets in a single innings against Vidarbha. He finished with figures of 10 for 78 in that innings and claimed 16 wickets for 154 runs in the match, marking the second time in the history of the tournament that a bowler achieved a ten-wicket haul in an innings.
| Pre-Quarter-finals | Quarter-finals | Semi-finals | Finals |
| 14 Feb 1986 — Jaipur | |||
| Rajasthan | 431 | ||
| Andhra | 185 & 227/4 | ||
| 15 Mar 1986 — Kota | |||
| Rajasthan | 169 & 177 | ||
| 7 Feb 1986 — Pune | |||
| Delhi | 192 & 358 | ||
| Maharashtra | 585 & 278/4 | ||
| 14 Feb 1986 — Pune | |||
| Bengal | 373 | ||
| Maharashtra | 352 & 64/3 | ||
| Delhi | 604 & 160/4d | ||
| 28 Mar 1986 — Delhi | |||
| Delhi | 638 | ||
| 7 Feb 1986 — Kanpur | |||
| Haryana | 288 & 209 | ||
| Uttar Pradesh | 149/1 | ||
| 14 Feb 1986 — Madras | |||
| Tamil Nadu (T) | 508 | ||
| Tamil Nadu | 233 & 212/5 | ||
| Bombay | 380 | ||
| 15 Mar 1986 — Bombay | |||
| Bombay | 296 & 229 | ||
| Haryana | 423 & 252 | ||
| 14 Feb 1986 — Jamshedpur | |||
| Bihar | 268 | ||
| Haryana | 270 & 385 |
| 29 March - 1 April 1986 Scorecard |
| Haryana | v | Delhi (H) |
| 288 (109.5 overs)Ashwini Kumar 74Maninder Singh 3/66 | 638 (186.2 overs)Manoj Prabhakar 113, Kirti Azad 107, Mohinder Amarnath 194, Ajay Sharma 110Sarkar Talwar 4/194 | |
| 209 (79.1 overs)Ashok Malhotra 98Maninder Singh 8/54 |
| Delhi won by an innings and 141 runsFeroz Shah Kotla, Delhi Umpires: Subrata Banerjee, V. K. Ramaswamy |
Squad lists and statistics via Wikipedia