Cambridge AS & A Level
Cambridge AS & A Level Mathematics (9709) Past Papers & Mark Schemes
Free Cambridge AS & A Level Mathematics (9709) past papers from 2016 to 2025, each with its mark scheme, plus past-paper questions regrouped by syllabus topic. View or download every PDF without an account.
9709 past papers
359 papers
9709 2025 past papers
45 papers
Oct/Nov 2025
Paper 1 · Variant 1
Oct/Nov 2025
Paper 1 · Variant 2
Oct/Nov 2025
Paper 1 · Variant 3
Oct/Nov 2025
Paper 1 · Variant 5
Oct/Nov 2025
Paper 3 · Variant 1
Oct/Nov 2025
Paper 3 · Variant 2
Oct/Nov 2025
Paper 3 · Variant 3
Oct/Nov 2025
Paper 3 · Variant 5
Oct/Nov 2025
Paper 4 · Variant 1
Oct/Nov 2025
Paper 4 · Variant 2
Oct/Nov 2025
Paper 4 · Variant 3
Oct/Nov 2025
Paper 4 · Variant 5
Oct/Nov 2025
Paper 5 · Variant 1
Oct/Nov 2025
Paper 5 · Variant 2
Oct/Nov 2025
Paper 5 · Variant 3
Oct/Nov 2025
Paper 5 · Variant 5
Oct/Nov 2025
Paper 6 · Variant 1
Oct/Nov 2025
Paper 6 · Variant 2
Oct/Nov 2025
Paper 6 · Variant 3
Oct/Nov 2025
Paper 6 · Variant 5
May/June 2025
Paper 1 · Variant 1
May/June 2025
Paper 1 · Variant 2
May/June 2025
Paper 1 · Variant 3
May/June 2025
Paper 1 · Variant 5
May/June 2025
Paper 3 · Variant 1
May/June 2025
Paper 3 · Variant 2
May/June 2025
Paper 3 · Variant 3
May/June 2025
Paper 3 · Variant 5
May/June 2025
Paper 4 · Variant 1
May/June 2025
Paper 4 · Variant 2
May/June 2025
Paper 4 · Variant 3
May/June 2025
Paper 4 · Variant 5
May/June 2025
Paper 5 · Variant 1
May/June 2025
Paper 5 · Variant 2
May/June 2025
Paper 5 · Variant 3
May/June 2025
Paper 5 · Variant 5
May/June 2025
Paper 6 · Variant 1
May/June 2025
Paper 6 · Variant 2
May/June 2025
Paper 6 · Variant 3
May/June 2025
Paper 6 · Variant 5
Feb/March 2025
Paper 1 · Variant 2
Feb/March 2025
Paper 3 · Variant 2
Feb/March 2025
Paper 4 · Variant 2
Feb/March 2025
Paper 5 · Variant 2
Feb/March 2025
Paper 6 · Variant 2
9709 2024 past papers
34 papers
Oct/Nov 2024
Paper 1 · Variant 1
Oct/Nov 2024
Paper 1 · Variant 2
Oct/Nov 2024
Paper 1 · Variant 3
Oct/Nov 2024
Paper 3 · Variant 1
Oct/Nov 2024
Paper 3 · Variant 2
Oct/Nov 2024
Paper 3 · Variant 3
Oct/Nov 2024
Paper 4 · Variant 1
Oct/Nov 2024
Paper 4 · Variant 2
Oct/Nov 2024
Paper 4 · Variant 3
Oct/Nov 2024
Paper 5 · Variant 1
Oct/Nov 2024
Paper 5 · Variant 2
Oct/Nov 2024
Paper 5 · Variant 3
Oct/Nov 2024
Paper 6 · Variant 1
Oct/Nov 2024
Paper 6 · Variant 2
Oct/Nov 2024
Paper 6 · Variant 3
May/June 2024
Paper 1 · Variant 1
May/June 2024
Paper 1 · Variant 2
May/June 2024
Paper 1 · Variant 3
May/June 2024
Paper 3 · Variant 1
May/June 2024
Paper 3 · Variant 2
May/June 2024
Paper 3 · Variant 3
May/June 2024
Paper 4 · Variant 1
May/June 2024
Paper 4 · Variant 2
May/June 2024
Paper 4 · Variant 3
May/June 2024
Paper 5 · Variant 1
May/June 2024
Paper 5 · Variant 2
May/June 2024
Paper 5 · Variant 3
May/June 2024
Paper 6 · Variant 1
May/June 2024
Paper 6 · Variant 2
May/June 2024
Paper 6 · Variant 3
Feb/March 2024
Paper 1 · Variant 2
Feb/March 2024
Paper 3 · Variant 2
Feb/March 2024
Paper 5 · Variant 2
Feb/March 2024
Paper 6 · Variant 2
9709 2023 past papers
35 papers
Oct/Nov 2023
Paper 1 · Variant 1
Oct/Nov 2023
Paper 1 · Variant 2
Oct/Nov 2023
Paper 1 · Variant 3
Oct/Nov 2023
Paper 3 · Variant 1
Oct/Nov 2023
Paper 3 · Variant 2
Oct/Nov 2023
Paper 3 · Variant 3
Oct/Nov 2023
Paper 4 · Variant 1
Oct/Nov 2023
Paper 4 · Variant 2
Oct/Nov 2023
Paper 4 · Variant 3
Oct/Nov 2023
Paper 5 · Variant 1
Oct/Nov 2023
Paper 5 · Variant 2
Oct/Nov 2023
Paper 5 · Variant 3
Oct/Nov 2023
Paper 6 · Variant 1
Oct/Nov 2023
Paper 6 · Variant 2
Oct/Nov 2023
Paper 6 · Variant 3
May/June 2023
Paper 1 · Variant 1
May/June 2023
Paper 1 · Variant 2
May/June 2023
Paper 1 · Variant 3
May/June 2023
Paper 3 · Variant 1
May/June 2023
Paper 3 · Variant 2
May/June 2023
Paper 3 · Variant 3
May/June 2023
Paper 4 · Variant 1
May/June 2023
Paper 4 · Variant 2
May/June 2023
Paper 4 · Variant 3
May/June 2023
Paper 5 · Variant 1
May/June 2023
Paper 5 · Variant 2
May/June 2023
Paper 5 · Variant 3
May/June 2023
Paper 6 · Variant 1
May/June 2023
Paper 6 · Variant 2
May/June 2023
Paper 6 · Variant 3
Feb/March 2023
Paper 1 · Variant 2
Feb/March 2023
Paper 3 · Variant 2
Feb/March 2023
Paper 4 · Variant 2
Feb/March 2023
Paper 5 · Variant 2
Feb/March 2023
Paper 6 · Variant 2
9709 2022 past papers
35 papers
Oct/Nov 2022
Paper 1 · Variant 1
Oct/Nov 2022
Paper 1 · Variant 2
Oct/Nov 2022
Paper 1 · Variant 3
Oct/Nov 2022
Paper 3 · Variant 1
Oct/Nov 2022
Paper 3 · Variant 2
Oct/Nov 2022
Paper 3 · Variant 3
Oct/Nov 2022
Paper 4 · Variant 1
Oct/Nov 2022
Paper 4 · Variant 2
Oct/Nov 2022
Paper 4 · Variant 3
Oct/Nov 2022
Paper 5 · Variant 1
Oct/Nov 2022
Paper 5 · Variant 2
Oct/Nov 2022
Paper 5 · Variant 3
Oct/Nov 2022
Paper 6 · Variant 1
Oct/Nov 2022
Paper 6 · Variant 2
Oct/Nov 2022
Paper 6 · Variant 3
May/June 2022
Paper 1 · Variant 1
May/June 2022
Paper 1 · Variant 2
May/June 2022
Paper 1 · Variant 3
May/June 2022
Paper 3 · Variant 1
May/June 2022
Paper 3 · Variant 2
May/June 2022
Paper 3 · Variant 3
May/June 2022
Paper 4 · Variant 1
May/June 2022
Paper 4 · Variant 2
May/June 2022
Paper 4 · Variant 3
May/June 2022
Paper 5 · Variant 1
May/June 2022
Paper 5 · Variant 2
May/June 2022
Paper 5 · Variant 3
May/June 2022
Paper 6 · Variant 1
May/June 2022
Paper 6 · Variant 2
May/June 2022
Paper 6 · Variant 3
Feb/March 2022
Paper 1 · Variant 2
Feb/March 2022
Paper 3 · Variant 2
Feb/March 2022
Paper 4 · Variant 2
Feb/March 2022
Paper 5 · Variant 2
Feb/March 2022
Paper 6 · Variant 2
9709 2021 past papers
35 papers
Oct/Nov 2021
Paper 1 · Variant 1
Oct/Nov 2021
Paper 1 · Variant 2
Oct/Nov 2021
Paper 1 · Variant 3
Oct/Nov 2021
Paper 3 · Variant 1
Oct/Nov 2021
Paper 3 · Variant 2
Oct/Nov 2021
Paper 3 · Variant 3
Oct/Nov 2021
Paper 4 · Variant 1
Oct/Nov 2021
Paper 4 · Variant 2
Oct/Nov 2021
Paper 4 · Variant 3
Oct/Nov 2021
Paper 5 · Variant 1
Oct/Nov 2021
Paper 5 · Variant 2
Oct/Nov 2021
Paper 5 · Variant 3
Oct/Nov 2021
Paper 6 · Variant 1
Oct/Nov 2021
Paper 6 · Variant 2
Oct/Nov 2021
Paper 6 · Variant 3
May/June 2021
Paper 1 · Variant 1
May/June 2021
Paper 1 · Variant 2
May/June 2021
Paper 1 · Variant 3
May/June 2021
Paper 3 · Variant 1
May/June 2021
Paper 3 · Variant 2
May/June 2021
Paper 3 · Variant 3
May/June 2021
Paper 4 · Variant 1
May/June 2021
Paper 4 · Variant 2
May/June 2021
Paper 4 · Variant 3
May/June 2021
Paper 5 · Variant 1
May/June 2021
Paper 5 · Variant 2
May/June 2021
Paper 5 · Variant 3
May/June 2021
Paper 6 · Variant 1
May/June 2021
Paper 6 · Variant 2
May/June 2021
Paper 6 · Variant 3
Feb/March 2021
Paper 1 · Variant 2
Feb/March 2021
Paper 3 · Variant 2
Feb/March 2021
Paper 4 · Variant 2
Feb/March 2021
Paper 5 · Variant 2
Feb/March 2021
Paper 6 · Variant 2
9709 2020 past papers
35 papers
Oct/Nov 2020
Paper 1 · Variant 1
Oct/Nov 2020
Paper 1 · Variant 2
Oct/Nov 2020
Paper 1 · Variant 3
Oct/Nov 2020
Paper 3 · Variant 1
Oct/Nov 2020
Paper 3 · Variant 2
Oct/Nov 2020
Paper 3 · Variant 3
Oct/Nov 2020
Paper 4 · Variant 1
Oct/Nov 2020
Paper 4 · Variant 2
Oct/Nov 2020
Paper 4 · Variant 3
Oct/Nov 2020
Paper 5 · Variant 1
Oct/Nov 2020
Paper 5 · Variant 2
Oct/Nov 2020
Paper 5 · Variant 3
Oct/Nov 2020
Paper 6 · Variant 1
Oct/Nov 2020
Paper 6 · Variant 2
Oct/Nov 2020
Paper 6 · Variant 3
May/June 2020
Paper 1 · Variant 1
May/June 2020
Paper 1 · Variant 2
May/June 2020
Paper 1 · Variant 3
May/June 2020
Paper 3 · Variant 1
May/June 2020
Paper 3 · Variant 2
May/June 2020
Paper 3 · Variant 3
May/June 2020
Paper 4 · Variant 1
May/June 2020
Paper 4 · Variant 2
May/June 2020
Paper 4 · Variant 3
May/June 2020
Paper 5 · Variant 1
May/June 2020
Paper 5 · Variant 2
May/June 2020
Paper 5 · Variant 3
May/June 2020
Paper 6 · Variant 1
May/June 2020
Paper 6 · Variant 2
May/June 2020
Paper 6 · Variant 3
Feb/March 2020
Paper 1 · Variant 2
Feb/March 2020
Paper 3 · Variant 2
Feb/March 2020
Paper 4 · Variant 2
Feb/March 2020
Paper 5 · Variant 2
Feb/March 2020
Paper 6 · Variant 2
9709 2019 past papers
35 papers
Oct/Nov 2019
Paper 1 · Variant 1
Oct/Nov 2019
Paper 1 · Variant 2
Oct/Nov 2019
Paper 1 · Variant 3
Oct/Nov 2019
Paper 3 · Variant 1
Oct/Nov 2019
Paper 3 · Variant 2
Oct/Nov 2019
Paper 3 · Variant 3
Oct/Nov 2019
Paper 4 · Variant 1
Oct/Nov 2019
Paper 4 · Variant 2
Oct/Nov 2019
Paper 4 · Variant 3
Oct/Nov 2019
Paper 5 · Variant 1
Oct/Nov 2019
Paper 5 · Variant 2
Oct/Nov 2019
Paper 5 · Variant 3
Oct/Nov 2019
Paper 6 · Variant 1
Oct/Nov 2019
Paper 6 · Variant 2
Oct/Nov 2019
Paper 6 · Variant 3
May/June 2019
Paper 1 · Variant 1
May/June 2019
Paper 1 · Variant 2
May/June 2019
Paper 1 · Variant 3
May/June 2019
Paper 3 · Variant 1
May/June 2019
Paper 3 · Variant 2
May/June 2019
Paper 3 · Variant 3
May/June 2019
Paper 4 · Variant 1
May/June 2019
Paper 4 · Variant 2
May/June 2019
Paper 4 · Variant 3
May/June 2019
Paper 5 · Variant 1
May/June 2019
Paper 5 · Variant 2
May/June 2019
Paper 5 · Variant 3
May/June 2019
Paper 6 · Variant 1
May/June 2019
Paper 6 · Variant 2
May/June 2019
Paper 6 · Variant 3
Feb/March 2019
Paper 1 · Variant 2
Feb/March 2019
Paper 3 · Variant 2
Feb/March 2019
Paper 4 · Variant 2
Feb/March 2019
Paper 5 · Variant 2
Feb/March 2019
Paper 6 · Variant 2
9709 2018 past papers
35 papers
Oct/Nov 2018
Paper 1 · Variant 1
Oct/Nov 2018
Paper 1 · Variant 2
Oct/Nov 2018
Paper 1 · Variant 3
Oct/Nov 2018
Paper 3 · Variant 1
Oct/Nov 2018
Paper 3 · Variant 2
Oct/Nov 2018
Paper 3 · Variant 3
Oct/Nov 2018
Paper 4 · Variant 1
Oct/Nov 2018
Paper 4 · Variant 2
Oct/Nov 2018
Paper 4 · Variant 3
Oct/Nov 2018
Paper 5 · Variant 1
Oct/Nov 2018
Paper 5 · Variant 2
Oct/Nov 2018
Paper 5 · Variant 3
Oct/Nov 2018
Paper 6 · Variant 1
Oct/Nov 2018
Paper 6 · Variant 2
Oct/Nov 2018
Paper 6 · Variant 3
May/June 2018
Paper 1 · Variant 1
May/June 2018
Paper 1 · Variant 2
May/June 2018
Paper 1 · Variant 3
May/June 2018
Paper 3 · Variant 1
May/June 2018
Paper 3 · Variant 2
May/June 2018
Paper 3 · Variant 3
May/June 2018
Paper 4 · Variant 1
May/June 2018
Paper 4 · Variant 2
May/June 2018
Paper 4 · Variant 3
May/June 2018
Paper 5 · Variant 1
May/June 2018
Paper 5 · Variant 2
May/June 2018
Paper 5 · Variant 3
May/June 2018
Paper 6 · Variant 1
May/June 2018
Paper 6 · Variant 2
May/June 2018
Paper 6 · Variant 3
Feb/March 2018
Paper 1 · Variant 2
Feb/March 2018
Paper 3 · Variant 2
Feb/March 2018
Paper 4 · Variant 2
Feb/March 2018
Paper 5 · Variant 2
Feb/March 2018
Paper 6 · Variant 2
9709 2017 past papers
35 papers
Oct/Nov 2017
Paper 1 · Variant 1
Oct/Nov 2017
Paper 1 · Variant 2
Oct/Nov 2017
Paper 1 · Variant 3
Oct/Nov 2017
Paper 3 · Variant 1
Oct/Nov 2017
Paper 3 · Variant 2
Oct/Nov 2017
Paper 3 · Variant 3
Oct/Nov 2017
Paper 4 · Variant 1
Oct/Nov 2017
Paper 4 · Variant 2
Oct/Nov 2017
Paper 4 · Variant 3
Oct/Nov 2017
Paper 5 · Variant 1
Oct/Nov 2017
Paper 5 · Variant 2
Oct/Nov 2017
Paper 5 · Variant 3
Oct/Nov 2017
Paper 6 · Variant 1
Oct/Nov 2017
Paper 6 · Variant 2
Oct/Nov 2017
Paper 6 · Variant 3
May/June 2017
Paper 1 · Variant 1
May/June 2017
Paper 1 · Variant 2
May/June 2017
Paper 1 · Variant 3
May/June 2017
Paper 3 · Variant 1
May/June 2017
Paper 3 · Variant 2
May/June 2017
Paper 3 · Variant 3
May/June 2017
Paper 4 · Variant 1
May/June 2017
Paper 4 · Variant 2
May/June 2017
Paper 4 · Variant 3
May/June 2017
Paper 5 · Variant 1
May/June 2017
Paper 5 · Variant 2
May/June 2017
Paper 5 · Variant 3
May/June 2017
Paper 6 · Variant 1
May/June 2017
Paper 6 · Variant 2
May/June 2017
Paper 6 · Variant 3
Feb/March 2017
Paper 1 · Variant 2
Feb/March 2017
Paper 3 · Variant 2
Feb/March 2017
Paper 4 · Variant 2
Feb/March 2017
Paper 5 · Variant 2
Feb/March 2017
Paper 6 · Variant 2
9709 2016 past papers
35 papers
Oct/Nov 2016
Paper 1 · Variant 1
Oct/Nov 2016
Paper 1 · Variant 2
Oct/Nov 2016
Paper 1 · Variant 3
Oct/Nov 2016
Paper 3 · Variant 1
Oct/Nov 2016
Paper 3 · Variant 2
Oct/Nov 2016
Paper 3 · Variant 3
Oct/Nov 2016
Paper 4 · Variant 1
Oct/Nov 2016
Paper 4 · Variant 2
Oct/Nov 2016
Paper 4 · Variant 3
Oct/Nov 2016
Paper 5 · Variant 1
Oct/Nov 2016
Paper 5 · Variant 2
Oct/Nov 2016
Paper 5 · Variant 3
Oct/Nov 2016
Paper 6 · Variant 1
Oct/Nov 2016
Paper 6 · Variant 2
Oct/Nov 2016
Paper 6 · Variant 3
May/June 2016
Paper 1 · Variant 1
May/June 2016
Paper 1 · Variant 2
May/June 2016
Paper 1 · Variant 3
May/June 2016
Paper 3 · Variant 1
May/June 2016
Paper 3 · Variant 2
May/June 2016
Paper 3 · Variant 3
May/June 2016
Paper 4 · Variant 1
May/June 2016
Paper 4 · Variant 2
May/June 2016
Paper 4 · Variant 3
May/June 2016
Paper 5 · Variant 1
May/June 2016
Paper 5 · Variant 2
May/June 2016
Paper 5 · Variant 3
May/June 2016
Paper 6 · Variant 1
May/June 2016
Paper 6 · Variant 2
May/June 2016
Paper 6 · Variant 3
Feb/March 2016
Paper 1 · Variant 2
Feb/March 2016
Paper 3 · Variant 2
Feb/March 2016
Paper 4 · Variant 2
Feb/March 2016
Paper 5 · Variant 2
Feb/March 2016
Paper 6 · Variant 2
- Circular measure
Paper 1
- Coordinate geometry
Paper 1
- Differentiation
Paper 1
- Functions
Paper 1
- Integration
Paper 1
- Quadratics
Paper 1
- Series
Paper 1
- Trigonometry
Paper 1
- Algebra
Paper 3
- Complex numbers
Paper 3
- Differential equations
Paper 3
- Differentiation
Paper 3
- Integration
Paper 3
- Trigonometry
Paper 3
- Vectors
Paper 3
- Energy, work and power
Paper 4
- Forces and equilibrium
Paper 4
- Momentum
Paper 4
- Newton's laws of motion
Paper 4
- Discrete random variables
Paper 5
- Probability
Paper 5
- Representation of data
Paper 5
- The normal distribution
Paper 5
- Continuous random variables
Paper 6
- Hypothesis tests
Paper 6
- Sampling and estimation
Paper 6
- The Poisson distribution
Paper 6
9709 P1 Topical Workbook (2016-2025)
Topical Practice · Paper 1
9709 P3 Topical Workbook (2016-2025)
Topical Practice · Paper 3
9709 P4 Topical Workbook (2016-2025)
Topical Practice · Paper 4
9709 P5 Topical Workbook (2016-2025)
Topical Practice · Paper 5
9709 P6 Topical Workbook (2016-2025)
Topical Practice · Paper 6