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

Mathematics 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.

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.