Cambridge Past Papers
Search Cambridge A Level, IGCSE and O Level Maths and Physics past papers, mark schemes and grade thresholds. Tolerant search — try 9709/13/M/J/25, 9709 13 mj 25, or 9709-13-MJ-25.
O Level Mathematics 4024 — Paper 12 Oct/Nov 2025
Mathematics 9709 — Paper 12 Oct/Nov 2025
IGCSE Mathematics 0580 — Paper 12 Oct/Nov 2025
IGCSE Additional Mathematics 0606 — Paper 12 Oct/Nov 2025
IGCSE Physics 0625 — Paper 12 Oct/Nov 2025
IGCSE Mathematics 0580 — Paper 22 Oct/Nov 2025
IGCSE Additional Mathematics 0606 — Paper 22 Oct/Nov 2025
IGCSE Physics 0625 — Paper 22 Oct/Nov 2025
O Level Mathematics 4024 — Paper 22 Oct/Nov 2025
Mathematics 9709 — Paper 22 Oct/Nov 2025
O Level Physics 5054 — Paper 22 Oct/Nov 2025
Mathematics 9709 — Paper 32 Oct/Nov 2025
O Level Physics 5054 — Paper 32 Oct/Nov 2025
IGCSE Mathematics 0580 — Paper 32 Oct/Nov 2025
IGCSE Physics 0625 — Paper 32 Oct/Nov 2025
Mathematics 9709 — Paper 41 Oct/Nov 2025
Mathematics 9709 — Paper 42 Oct/Nov 2025
IGCSE Mathematics 0580 — Paper 42 Oct/Nov 2025
IGCSE Physics 0625 — Paper 42 Oct/Nov 2025
O Level Physics 5054 — Paper 42 Oct/Nov 2025
Mathematics 9709 — Paper 43 Oct/Nov 2025
Mathematics 9709 — Paper 45 Oct/Nov 2025
IGCSE Physics 0625 — Paper 52 Oct/Nov 2025
Mathematics 9709 — Paper 52 Oct/Nov 2025
Mathematics 9709 — Paper 62 Oct/Nov 2025
IGCSE Physics 0625 — Paper 62 Oct/Nov 2025
Physics 9702 — Paper 12 May/June 2025
Question Paper
Not available
Mark Scheme
Not available
Grade Threshold
Not available
IGCSE Mathematics 0580 — Paper 12 May/June 2025
IGCSE Additional Mathematics 0606 — Paper 12 May/June 2025
IGCSE Physics 0625 — Paper 12 May/June 2025
O Level Mathematics 4024 — Paper 12 May/June 2025
O Level Physics 5054 — Paper 12 May/June 2025
Mathematics 9709 — Paper 12 May/June 2025
Physics 9702 — Paper 13 May/June 2025
Question Paper
Not available
Mark Scheme
Not available
Grade Threshold
Not available