Sign-ups coming soon — invited accounts can sign in · question bank practice stays open

Past exam papers

Authorised school packs and public board links.

IGCSE · CIE (Cambridge)

0580 — IGCSE Mathematics Official syllabus

  • Specimen / past papers (official) · See CambridgeOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).

IGCSE · CIE (Cambridge)

0606 — IGCSE Additional Mathematics Official syllabus

  • Specimen / past papers (official) · See CambridgeOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).

IGCSE · CIE (Cambridge)

0607 — IGCSE International Mathematics Official syllabus

  • Specimen / past papers (official) · See CambridgeOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).

IGCSE · Pearson (Edexcel)

4MA1 — International GCSE Mathematics A Official syllabus

  • Past papers & mark schemes (Pearson) · See PearsonOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).

A Level · CIE (Cambridge)

9709 — AS & A Level Mathematics Official syllabus

  • Specimen / past papers (official) · See CambridgeOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).

IB · IB

AA — Mathematics: Analysis and Approaches Official syllabus

  • IB maths resources (programme page) · See IBOpen on board site
  • Licensed PDF uploads for this syllabus can be added after moderation (tagged as past papers).