Enrollment for the ISI-CMI is Live! Apply Now →
EduGlobal Logo
Edu Global Institute For Olympiads and Research

Mock Tests and Past Papers

Attempt olympiad and entrance mock tests online: AMC, AIME, USACO, JEE, ISI and more. 103 papers with instant scoring and worked solutions, 0 of them free.

Test series

15 tests in one
AMC 10 Practice Mock Test Series

15 papers: two per topic across Number Theory, Algebra, Geometry, Counting & Probability and Combinatorics, plus five full-length mocks at real AMC 10 difficulty.

Rs 899 Rs 999
20 tests in one
AMC 8 Practice Test Series

20 papers of 30 questions each: 7 full-syllabus mocks plus topic papers on number theory, counting and probability, geometry, algebra and logic. Every question carries a worked solution.

Rs 799
25 tests in one
AMC 12 Mock Test Series

25 full-length AMC 12 mock papers of 25 questions each, timed at 75 minutes under real 6 / 1.5 / 0 scoring. 625 questions spanning trigonometry, logarithms, complex numbers and roots of unity, polynomial theory and advanced combinatorics, every one with a worked solution.

Rs 1,199
20 tests in one
UKMT Intermediate Mathematical Challenge Practice Series

20 practice papers of 30 questions for the UKMT Intermediate Mathematical Challenge, marked exactly as the real paper: 5 and 6 marks for correct answers, with 1 and 2 mark penalties on the harder questions.

Rs 1,199
20 tests in one
UKMT Junior Mathematical Challenge Practice Series

20 practice papers of 30 questions for the UKMT Junior Mathematical Challenge, marked exactly as the real paper: 5 marks for the earlier questions, 6 for the later ones, and no penalty for a wrong answer.

Rs 799
20 tests in one
UKMT Senior Mathematical Challenge Practice Series

20 practice papers of 30 questions for the UKMT Senior Mathematical Challenge, marked 4 for a correct answer and minus 1 for a wrong one, matching the real paper's penalty for guessing.

Rs 899

103 papers

AMC 10 2027 Paid
AMC 8 Number Theory — Paper 1

AMC 8 Number Theory...

30 questions 48 min Rs 0
AMC 10 2027 Paid
AMC 8 Number Theory — Paper 2

AMC 8 Number Theory...

30 questions 48 min Rs 0
AMC 10 2027 Paid
AMC 8 Number Theory — Paper 3

AMC 8 Number Theory...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Number Theory — Paper 2

Premium AMC 10 number...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 4

AMC 12 mock paper 4...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 4

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 4

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 4

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Counting & Probability — Paper 2

AMC 8 Counting...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Algebra — Paper 2

Premium AMC 10...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 5

AMC 12 mock paper 5...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 5

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 5

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 5

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Counting & Probability — Paper 3

AMC 8 Counting...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Geometry — Paper 1

AMC 10 geometry...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 6

AMC 12 mock paper 6...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 6

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 6

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 6

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Geometry — Paper 1

AMC 8 Geometry...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Geometry — Paper 2

Premium AMC 10...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 7

AMC 12 mock paper 7...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 7

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 7

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 7

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Geometry — Paper 2

AMC 8 Geometry...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Counting & Probability — Paper 1

AMC 10 counting and...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 8

AMC 12 mock paper 8...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 8

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 8

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 8

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Geometry — Paper 3

AMC 8 Geometry...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Counting & Probability — Paper 2

Premium AMC 10...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 9

AMC 12 mock paper 9...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 9

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 9

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 9

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Algebra & Word Problems — Paper 1

AMC 8 Algebra...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Permutations & Combinatorics — Paper 1

AMC 10 permutations...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 10

AMC 12 mock paper 10...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 10

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 10

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 10

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Algebra & Word Problems — Paper 2

AMC 8 Algebra...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Permutations & Combinatorics — Paper 2

Premium AMC 10...

30 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 11

AMC 12 mock paper 11...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 11

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 11

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 11

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Algebra & Word Problems — Paper 3

AMC 8 Algebra...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Full Mock — Paper 2

AMC 10 full mock...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 12

AMC 12 mock paper 12...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Practice — Paper 12

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Practice — Paper 12

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Practice — Paper 12

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Logic & Puzzles — Paper 1

AMC 8 Logic practice...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Full Mock — Paper 3

AMC 10 full mock...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 13

AMC 12 mock paper 13...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 13

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 13

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 13

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2026 Paid
AMC 10 Full Mock — Paper 4

AMC 10 full mock...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 14

AMC 12 mock paper 14...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 14

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 14

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 14

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 2

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 10 Full Mock — Paper 5

AMC 10 full mock...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 15

AMC 12 mock paper 15...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 15

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 15

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 15

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 3

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 16

AMC 12 mock paper 16...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 16

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 16

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 16

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 4

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 17

AMC 12 mock paper 17...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 17

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 17

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 17

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 5

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 18

AMC 12 mock paper 18...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 18

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 18

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 18

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 6

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 19

AMC 12 mock paper 19...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 19

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 19

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 19

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2027 Paid
AMC 8 Full Mock — Paper 7

AMC 8 Full Mock...

30 questions 48 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 20

AMC 12 mock paper 20...

25 questions 75 min Rs 0
AMC 10 2026 Paid
UKMT Intermediate Challenge Full Mock — Paper 20

UKMT Intermediate...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Junior Challenge Full Mock — Paper 20

UKMT Junior...

30 questions 60 min Rs 0
AMC 10 2026 Paid
UKMT Senior Challenge Full Mock — Paper 20

UKMT Senior...

30 questions 90 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 21

AMC 12 mock paper 21...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 22

AMC 12 mock paper 22...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 23

AMC 12 mock paper 23...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 24

AMC 12 mock paper 24...

25 questions 75 min Rs 0
AMC 10 2026 Paid
AMC 12 Mock Paper 25

AMC 12 mock paper 25...

25 questions 75 min Rs 0

How these tests work

Every paper here runs in a real exam interface: one question at a time, a palette showing what you have answered and marked for review, and a timer the server controls rather than your browser. When the time runs out the paper submits itself, exactly as it would in the hall.

You get your score the moment you submit, broken down question by question, with the marks you gained or lost on each one. Where a paper includes solutions, you see the full working next to your own answer, plus a topic-by-topic breakdown ordered weakest first, so you know what to revise before the next attempt.

Free papers need only your name, email and phone so we can send your score report. Paid papers unlock permanently for the email you buy with, so you can come back and attempt them again whenever you want.

Free resources, straight to your inbox

Problem sets, strategy guides and olympiad registration deadlines — sent when they matter, never more than twice a month.