CBSE Class 10 previous year papers
278 CBSE Class 10 board papers from 2015 to 2026 — Maths and Science — every set, each question in printed order with its answer and a step-by-step solution.
CBSE Class 10 Maths
111 papers, 2015–2026
2026
CBSE Class 10 Science
167 papers, 2017–2026
2026