Danho
O Level Mathematics · 4075

O Level Mathematics Paper 2 Past Papers, 1999 to 2025

45 sittings of Mathematics Paper 2, 2415 questions. Pick a year to read the paper, or sit it online.

Sittings
45
Questions
2415
Time allowed
150 min
Syllabus code
4004/2

Sit the newest paper

Questions
57
Pass mark
35
Sit this paper

Answer every question in the printed order, get marked at the end, then see the answers.

Every sitting we hold

Topics in this paper

Algebra and EquationsMensurationGeometrical TransformationFunctional GraphsBearings and Scale DrawingVector GeometryCircle GeometryStatistics and ProbabilityTrigonometry, Bearing & DistancesStatistics & Probability

Explained questions

Other papers in this subject

Track every paper you sit

Danho marks each sitting as sat, passed or still to try, and keeps the questions you got wrong in one place to come back to.