Your next practice starts here
IGCSE past papers
Meet your next practice paper. Choose your subject and exam board, have a go, then use the matching mark scheme to see what clicked.
Choose your subject
41 subjects with papersAccounting
26 papers
Arabic — First Language
12 papers
Bangla
6 papers
Bangladesh Studies
8 papers
Biology
198 papers
Business
18 papers
Business Studies
56 papers
Chemistry
195 papers
Chinese
18 papers
Commerce
24 papers
Computer Science
60 papers
Economics
84 papers
English — First Language
56 papers
English as a Second Language
28 papers
English as a Second Language — Speaking Endorsement
84 papers
English Language A
32 papers
English Language B
13 papers
English Literature
32 papers
French
15 papers
Further Pure Mathematics
26 papers
Geography
110 papers
German
16 papers
Global Citizenship
4 papers
Greek — First Language
8 papers
History
114 papers
Human Biology
22 papers
Information and Communication Technology
14 papers
Islamic Studies
4 papers
Mathematics
116 papers
Mathematics — Additional
56 papers
Mathematics A
60 papers
Mathematics B
26 papers
Pakistan Studies
8 papers
Physics
198 papers
Religious Studies
21 papers
Science — Double Award
51 papers
Science — Single Award
12 papers
Sinhala
4 papers
Spanish
16 papers
Swahili
8 papers
Tamil
4 papers
Looking for another qualification?
Browse all subjects Browse the full subject directory for syllabus guides and other available resources.