Ace Every Exam!

Previous year papers, mock tests, and targeted practice for CBSE, ICSE, NEET Junior, Olympiads, and more.

50,000+
Questions
800+
Mock Papers
95%
Pass Rate
🔍
Grade:
CBSE Class 10 Board Exams
Starting in 47 days — are you prepared?
📚
CBSE
280 papers
Class 1–12
📖
ICSE
190 papers
Class 1–10
🏆
Olympiad
120 papers
Class 2–12
🔬
NEET Jr.
85 papers
Class 8–10
⚙️
JEE Jr.
70 papers
Class 9–11
🏛️
State Board
150 papers
Class 1–12

📝 Practice Papers 12

Sort:
⚗️
2015–2024
CBSEHard
CBSE Class 10 Science PYP
Last 10 years of CBSE Class 10 Science papers with solutions.
📄 10 Papers
500 Qs
3 hrs
4.9
🎮 540K attempts
📐
2015–2024
CBSEHard
CBSE Class 10 Maths PYP
Complete previous year maths papers — all sets included.
📄 10 Papers
400 Qs
3 hrs
4.9
🎮 680K attempts
📝
2017–2024
ICSEMedium
ICSE Class 9 English
Comprehensive ICSE English papers with model answers.
📄 8 Papers
200 Qs
2 hrs
4.7
🎮 220K attempts
🏆
2018–2024
OlympiadMedium
Math Olympiad Class 5
SOF Maths Olympiad mock papers with detailed explanations.
📄 12 Papers
600 Qs
1 hr
4.8
🎮 310K attempts
🔬
2019–2024
NSOMedium
Science Olympiad Class 7
NSO mock papers — biology, chemistry, physics practice.
📄 10 Papers
500 Qs
1 hr
4.8
🎮 280K attempts
2015–2024
PhysicsHard
CBSE Class 12 Physics
Board exam papers for Class 12 Physics — theory + numericals.
📄 10 Papers
350 Qs
3 hrs
4.9
🎮 890K attempts
🩺
2020–2024
NEETHard
NEET Junior Class 10
Medical entrance foundation — Biology + Chemistry practice.
📄 15 Papers
750 Qs
3 hrs
4.8
🎮 190K attempts
🔤
2019–2024
HindiEasy
Hindi Olympiad Class 4
IHO Hindi Olympiad papers — grammar, comprehension, literature.
📄 8 Papers
400 Qs
1 hr
4.6
🎮 145K attempts
⚙️
2020–2024
JEE PrepHard
JEE Foundation Class 9
Engineering entrance foundations — Maths & Science practice.
📄 12 Papers
600 Qs
3 hrs
4.8
🎮 240K attempts
🌍
2017–2024
SSTMedium
CBSE Class 8 Social Science
Full PYP collection for SST — history, geography, civics.
📄 8 Papers
320 Qs
2.5 hrs
4.6
🎮 175K attempts
🐝
2018–2024
IEOMedium
English Olympiad Class 6
IEO mock papers — vocabulary, grammar, reading comprehension.
📄 10 Papers
500 Qs
1 hr
4.7
🎮 200K attempts
2016–2024
ICSEHard
ICSE Class 10 Maths
Full ICSE Maths paper practice with marking scheme answers.
📄 10 Papers
300 Qs
2.5 hrs
4.8
🎮 290K attempts