Cambridge O Level Mathematics D (4024) Past Papers
Download Cambridge O Level Mathematics D (4024) past papers in PDF. Every available session is collected on this page — question papers, mark schemes, examiner reports, grade thresholds and specimen papers — organised by year and exam session.
Choose your year and session from the dropdowns below:
O Level Mathematics D (4024) Past Papers 2002
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2003
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2004
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2005
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2006
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2007
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2008
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2009
Summer Session (May - June)
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2010
O Level Mathematics D (4024) Past Papers 2011
Summer Session (May - June)
- 4024_s11_er.pdf
- 4024_s11_ms_11.pdf
- 4024_s11_ms_12.pdf
- 4024_s11_ms_21.pdf
- 4024_s11_ms_22.pdf
- 4024_s11_qp_11.pdf
- 4024_s11_qp_12.pdf
- 4024_s11_qp_21.pdf
- 4024_s11_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2012
Summer Session (May - June)
- 4024_s12_er.pdf
- 4024_s12_ms_11.pdf
- 4024_s12_ms_12.pdf
- 4024_s12_ms_21.pdf
- 4024_s12_ms_22.pdf
- 4024_s12_qp_11.pdf
- 4024_s12_qp_12.pdf
- 4024_s12_qp_21.pdf
- 4024_s12_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2013
Summer Session (May - June)
- 4024_s13_er.pdf
- 4024_s13_ms_11.pdf
- 4024_s13_ms_12.pdf
- 4024_s13_ms_21.pdf
- 4024_s13_ms_22.pdf
- 4024_s13_qp_11.pdf
- 4024_s13_qp_12.pdf
- 4024_s13_qp_21.pdf
- 4024_s13_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2014
Summer Session (May - June)
- 4024_s14_er.pdf
- 4024_s14_gt.pdf
- 4024_s14_ms_11.pdf
- 4024_s14_ms_12.pdf
- 4024_s14_ms_21.pdf
- 4024_s14_ms_22.pdf
- 4024_s14_qp_11.pdf
- 4024_s14_qp_12.pdf
- 4024_s14_qp_21.pdf
- 4024_s14_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2015
Summer Session (May - June)
- 4024_s15_er.pdf
- 4024_s15_gt.pdf
- 4024_s15_ms_11.pdf
- 4024_s15_ms_12.pdf
- 4024_s15_ms_21.pdf
- 4024_s15_ms_22.pdf
- 4024_s15_qp_11.pdf
- 4024_s15_qp_12.pdf
- 4024_s15_qp_21.pdf
- 4024_s15_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2016
Summer Session (May - June)
- 4024_s16_er.pdf
- 4024_s16_gt.pdf
- 4024_s16_ms_11.pdf
- 4024_s16_ms_12.pdf
- 4024_s16_ms_21.pdf
- 4024_s16_ms_22.pdf
- 4024_s16_qp_11.pdf
- 4024_s16_qp_12.pdf
- 4024_s16_qp_21.pdf
- 4024_s16_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2017
Summer Session (May - June)
- 4024_s17_er.pdf
- 4024_s17_gt.pdf
- 4024_s17_ms_11.pdf
- 4024_s17_ms_12.pdf
- 4024_s17_ms_21.pdf
- 4024_s17_ms_22.pdf
- 4024_s17_qp_11.pdf
- 4024_s17_qp_12.pdf
- 4024_s17_qp_21.pdf
- 4024_s17_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2018
Summer Session (May - June)
- 4024_s18_er.pdf
- 4024_s18_gt.pdf
- 4024_s18_ms_11.pdf
- 4024_s18_ms_12.pdf
- 4024_s18_ms_21.pdf
- 4024_s18_ms_22.pdf
- 4024_s18_qp_11.pdf
- 4024_s18_qp_12.pdf
- 4024_s18_qp_21.pdf
- 4024_s18_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2019
Summer Session (May - June)
- 4024_s19_er.pdf
- 4024_s19_gt.pdf
- 4024_s19_ms_11.pdf
- 4024_s19_ms_12.pdf
- 4024_s19_ms_21.pdf
- 4024_s19_ms_22.pdf
- 4024_s19_qp_11.pdf
- 4024_s19_qp_12.pdf
- 4024_s19_qp_21.pdf
- 4024_s19_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2020
Summer Session (May - June)
- 4024_s20_ms_11.pdf
- 4024_s20_ms_12.pdf
- 4024_s20_ms_21.pdf
- 4024_s20_ms_22.pdf
- 4024_s20_qp_11.pdf
- 4024_s20_qp_12.pdf
- 4024_s20_qp_21.pdf
- 4024_s20_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Past Papers 2021
Summer Session (May - June)
- 4024_s21_er.pdf
- 4024_s21_gt.pdf
- 4024_s21_ms_11.pdf
- 4024_s21_ms_12.pdf
- 4024_s21_ms_21.pdf
- 4024_s21_ms_22.pdf
- 4024_s21_qp_11.pdf
- 4024_s21_qp_12.pdf
- 4024_s21_qp_21.pdf
- 4024_s21_qp_22.pdf
Winter Session (Oct - Nov)
- 4024_w21_gt.pdf
- 4024_w21_ms_11.pdf
- 4024_w21_ms_12.pdf
- 4024_w21_ms_21.pdf
- 4024_w21_ms_22.pdf
- 4024_w21_qp_11.pdf
- 4024_w21_qp_12.pdf
- 4024_w21_qp_21.pdf
- 4024_w21_qp_22.pdf
March Session (Feb - March)
O Level Mathematics D (4024) Past Papers 2022
Summer Session (May - June)
- 4024_s22_er.pdf
- 4024_s22_gt.pdf
- 4024_s22_ms_11.pdf
- 4024_s22_ms_12.pdf
- 4024_s22_ms_21.pdf
- 4024_s22_ms_22.pdf
- 4024_s22_qp_11.pdf
- 4024_s22_qp_12.pdf
- 4024_s22_qp_21.pdf
- 4024_s22_qp_22.pdf
Winter Session (Oct - Nov)
O Level Mathematics D (4024) Other Resources
O Level Mathematics D (4024) Specimen Papers
What Is Included for Mathematics D (4024)
- Question Papers (qp) — the papers exactly as candidates sat them, for every variant.
- Mark Schemes (ms) — the official marking criteria, so you can score your own attempt honestly.
- Examiner Reports (er) — where candidates actually lost marks in that session. The most under-used file in the set.
- Grade Thresholds (gt) — the raw marks needed for each grade in that session.
- Specimen Papers — sample papers Cambridge issues when a syllabus changes.
Cambridge Exam Sessions Explained
Cambridge runs three exam sessions each year, and the filename tells you which one a paper came from:
| Code | Session | Months |
|---|---|---|
| s | Summer session | May – June |
| w | Winter session | October – November |
| m | March session | February – March |
For example, 4024_s23_qp_12 is the Mathematics D question paper from the summer 2023 session, paper 1, variant 2.
Past Papers File Naming System
The first four digits represent the “subject code“, the next part represents the “exam session” and year, the following word represents the “resource type“, and the last number represents the “paper number” followed by its “variant“.
How to Use These Past Papers
- Start with the most recent papers. Syllabuses change, and older papers may cover content that is no longer examined.
- Sit the paper under timed conditions before you open the mark scheme. Marking a paper you have already read teaches you very little.
- Mark it yourself using the mark scheme. Pay attention to how marks are awarded, not just whether your final answer matched.
- Read the examiner report for that session. It states exactly which questions candidates handled badly, and why.
- Check the grade threshold for that session to turn your raw mark into a realistic grade.
- Work across variants. Variants 1, 2 and 3 are different papers written for different regions, so they are extra practice rather than duplicates.
More Past Papers
Frequently Asked Questions
All available Mathematics D (4024) past papers are on this page, grouped by year and exam session. Each session includes question papers, mark schemes, examiner reports and grade thresholds, and every file can be previewed or downloaded directly.
qp is the question paper, ms is the mark scheme, er is the examiner report for that session, and gt is the grade threshold showing the raw marks needed for each grade.
They identify the exam session. s means the summer session held in May and June, w means the winter session held in October and November, and m means the March session held in February and March.
Yes. Cambridge produces different variants of the same paper for different regions and time zones. They cover the same syllabus but contain different questions, so working through several variants gives you genuine extra practice.
