O Level · AS Level · A2 Level · Cambridge & Edexcel
IGCSE past papers — Cambridge & Edexcel
Every IGCSE, O Level, AS & A2 past paper with mark schemes — 4,168+ papers by subject, answerable online with instant AI marking. Pick your subject to start.
Start practising free →4,168+ past papers across every subject. Need to learn the topic first? Read IGCSE revision notes →
O Level past papers
0580
486 papers
Mathematics
O Level · past papers & mark schemes
0610
604 papers
Biology
O Level · past papers & mark schemes
0625
680 papers
Physics
O Level · past papers & mark schemes
0620
679 papers
Chemistry
O Level · past papers & mark schemes
0510
470 papers
English
O Level · past papers & mark schemes
3180
62 papers
Arabic
O Level · past papers & mark schemes
0417
247 papers
ICT
O Level · past papers & mark schemes
0450
246 papers
Business
O Level · past papers & mark schemes
0455
307 papers
Economics
O Level · past papers & mark schemes
AS Level past papers
9626
176 papers
Information Technology
AS Level · past papers & mark schemes
WMA11
32 papers
Pure Mathematics 1
AS Level · past papers & mark schemes
WMA12
32 papers
Pure Mathematics 2
AS Level · past papers & mark schemes
WST01
34 papers
Statistics 1
AS Level · past papers & mark schemes
WME01
32 papers
Mechanics 1
AS Level · past papers & mark schemes
WFM01
22 papers
Further Pure Mathematics 1
AS Level · past papers & mark schemes
A2 Level past papers
WMA13
30 papers
Pure Mathematics 3
A2 Level · past papers & mark schemes
WMA14
29 papers
Pure Mathematics 4
A2 Level · past papers & mark schemes
Practise past papers the way that actually works
Downloading a PDF isn't practice. On PapaMarks you answer real Cambridge & Edexcel past-paper questions online and get instant AI marking against the mark scheme — so you see exactly where you're dropping marks and how to fix it.
It's free to start — create an account and pick your subject.