IGCSE past papers and topical practice
Find where official Cambridge IGCSE past papers are published, see the paper structure for each subject (Core and Extended), and practise with free original topical questions and timed mock papers.
Official Cambridge IGCSE past papers, mark schemes and examiner reports are published by Cambridge International. Schools access the full archive through the Cambridge School Support Hub, and a selection of recent papers is available on the Cambridge International website for each syllabus. Quiz Portal does not host or reproduce official papers. It gives you original, syllabus-matched topical questions and timed mock papers so you can practise between past papers.
How to use past papers and topical practice together
- Learn a topic
Revise one syllabus topic using your notes and the learning outcomes.
- Drill it topically
Do 10–20 topical questions on that topic only, checking every explanation.
- Review mistakes
Retry missed questions a few days later with spaced review until they stick.
- Sit a timed paper
Take a full paper at the official time with no notes, then mark it strictly.
- Close the gaps
Send each lost mark back to topical practice and repeat.
Cambridge IGCSE papers, timings and practice
Paper structure for the current syllabus version, with links to free topical questions and mock papers.
Mathematics 0580
40 original questions · 9 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Non-calculator (Core) | 1 h 30 min | 80 | 50% |
| Paper 2 Non-calculator (Extended) | 2 h | 100 | 50% |
| Paper 3 Calculator (Core) | 1 h 30 min | 80 | 50% |
| Paper 4 Calculator (Extended) | 2 h | 100 | 50% |
Physics 0625
40 original questions · 6 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice (Core) | 45 min | 40 | 30% |
| Paper 2 Multiple Choice (Extended) | 45 min | 40 | 30% |
| Paper 3 Theory (Core) | 1 h 15 min | 80 | 50% |
| Paper 4 Theory (Extended) | 1 h 15 min | 80 | 50% |
| Paper 5 Practical Test | 1 h 15 min | 40 | 20% |
| Paper 6 Alternative to Practical | 1 h | 40 | 20% |
Chemistry 0620
40 original questions · 12 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice (Core) | 45 min | 40 | 30% |
| Paper 2 Multiple Choice (Extended) | 45 min | 40 | 30% |
| Paper 3 Theory (Core) | 1 h 15 min | 80 | 50% |
| Paper 4 Theory (Extended) | 1 h 15 min | 80 | 50% |
| Paper 5 Practical Test | 1 h 15 min | 40 | 20% |
| Paper 6 Alternative to Practical | 1 h | 40 | 20% |
Biology 0610
40 original questions · 21 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice (Core) | 45 min | 40 | 30% |
| Paper 2 Multiple Choice (Extended) | 45 min | 40 | 30% |
| Paper 3 Theory (Core) | 1 h 15 min | 80 | 50% |
| Paper 4 Theory (Extended) | 1 h 15 min | 80 | 50% |
| Paper 5 Practical Test | 1 h 15 min | 40 | 20% |
| Paper 6 Alternative to Practical | 1 h | 40 | 20% |
First Language English 0500
40 original questions · 3 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Reading | 2 h | 80 | 50% |
| Paper 2 Directed Writing and Composition | 2 h | 80 | 50% |
| Component 3 Coursework Portfolio | Coursework | 80 | 50% |
| Component 4 Speaking and Listening Test | 12 min | 40 | Separately endorsed (grades 1–5) |
Additional Mathematics 0606
40 original questions · 14 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Non-calculator | 2 h | 80 | 50% |
| Paper 2 Calculator | 2 h | 80 | 50% |
Computer Science 0478
40 original questions · 10 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Computer Systems | 1 h 45 min | 75 | 50% |
| Paper 2 Algorithms, Programming and Logic | 1 h 45 min | 75 | 50% |
Business Studies 0450
40 original questions · 6 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Short Answer and Data Response | 1 h 30 min | 80 | 50% |
| Paper 2 Case Study | 1 h 30 min | 80 | 50% |
Economics 0455
40 original questions · 6 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h | 40 | 30% |
| Paper 2 Structured Questions | 2 h | 80 | 70% |
Accounting 0452
40 original questions · 7 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h 30 min | 40 | 30% |
| Paper 2 Structured Written Paper | 1 h 45 min | 100 | 70% |
Related study guides
Cambridge IGCSE past papers FAQ
Are Quiz Portal questions official Cambridge IGCSE past paper questions?
No. Every question is original practice content written to the published Cambridge IGCSE syllabus topics, command words and paper formats. Use official past papers from Cambridge alongside them.
What is topical past paper practice?
Topical practice groups questions by syllabus topic instead of by exam session, so you can master one area at a time before sitting full papers.
How should I time a mock paper?
Use the official duration for the paper. Quiz Portal mocks run at the official minutes-per-mark rate and show the paper's marks and weighting.
Are the mark schemes the same as Cambridge's?
Quiz Portal gives worked explanations and mark points written by subject specialists. Written answers receive provisional, keyword-based marks, so compare them with the model answers.