Sign in

IGCSE Past Papers

IGCSE Past Papers help you learn the exam format, and IGCSE Topical Papers help you fix weak topics one at a time. Choose any IGCSE subject below for free original past-paper-style questions, MCQs and timed mock papers.

Internationally recognised qualification taken at the end of lower secondary. Many subjects offer Core and Extended routes. Typically ages 14–16.

IGCSE Past Papers by Subject (10 subjects)

IGCSE

Mathematics 0580

Number, algebra, geometry, trigonometry, probability and statistics, with separate non-calculator and calculator papers on Core and Extended routes.

40 questionsQuestions by level: Beginner 10, Intermediate 20, Advanced 10
IGCSE

Physics 0625

From motion and energy to waves, circuits, radioactivity and space: theory papers plus practical or alternative-to-practical assessment.

40 questionsQuestions by level: Beginner 12, Intermediate 18, Advanced 10
IGCSE

Chemistry 0620

Particles, bonding, reactions, acids and salts, the Periodic Table and organic chemistry, with a strong focus on experimental technique.

40 questionsQuestions by level: Beginner 12, Intermediate 18, Advanced 10
IGCSE

Biology 0610

Cells, nutrition, transport, coordination, reproduction, inheritance and ecology, assessed through multiple choice, theory and practical papers.

40 questionsQuestions by level: Beginner 10, Intermediate 20, Advanced 10
IGCSE

First Language English 0500

Reading for meaning and language analysis, plus directed writing and composition for first-language speakers.

40 questionsQuestions by level: Beginner 12, Intermediate 18, Advanced 10
IGCSE

Additional Mathematics 0606

Extends IGCSE Mathematics with functions, logarithms, trigonometry, series and an introduction to calculus.

40 questionsQuestions by level: Beginner 11, Intermediate 19, Advanced 10
IGCSE

Computer Science 0478

Data representation, hardware, networks and security, plus algorithms, programming, databases and Boolean logic.

40 questionsQuestions by level: Beginner 12, Intermediate 19, Advanced 9
IGCSE

Business Studies 0450

How businesses are organised, managed and financed, with case-study questions on marketing, operations and the wider economy.

40 questionsQuestions by level: Beginner 12, Intermediate 18, Advanced 10
IGCSE

Economics 0455

Scarcity, markets, firms, government policy, development and international trade, using real-world data.

40 questionsQuestions by level: Beginner 13, Intermediate 18, Advanced 9
IGCSE

Accounting 0452

Double entry, verification, accounting procedures and financial statements, with ratio analysis and accounting principles.

40 questionsQuestions by level: Beginner 12, Intermediate 19, Advanced 9

IGCSE Past Papers FAQs

What is IGCSE Past Papers?

IGCSE Past Papers practice on Quiz Portal gives you free original topical questions, MCQs and timed mocks for every IGCSE subject.

Is IGCSE Past Papers free on Quiz Portal?

Yes. Every practice question, quiz and mock on Quiz Portal is free, and you can start without creating an account. A free student account is optional and only saves your progress.

How do I practise IGCSE Past Papers?

Open a IGCSE subject, choose a topic or a mock paper, and answer the questions. Review the explanations and repeat weak topics.

Where can I find IGCSE Topical Papers?

Open IGCSE Past Papers above to start practising IGCSE Topical Papers. Open a IGCSE subject, choose a topic or a mock paper, and answer the questions. Review the explanations and repeat weak topics.