Danho

O Level Mathematics Past Papers

88 sittings across 2 papers, 1999 to 2026, 4960 questions. Read any paper, or sit it online and get marked at the end.

Paper 1

June 2026November 2025November 2024June 2024November 2023

Exam sittings

Topics covered

Algebra and EquationsNumber and Number BasesTrigonometry, Bearing & DistancesCircle GeometryMensurationPercentages and MoneySetsTravel GraphsPolygons, Symmetry & CirclesStatistics & Probability

Sample questions

Read the paper→

Paper 2

November 2025June 2025November 2024June 2024November 2023

Exam sittings

Topics covered

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

Sample questions

Read the paper→

Practise by topic

Practise the full paper in the app

The app has every sitting for this subject, not just the sample above, plus your progress tracked paper by paper.