FREE RESOURCES · PAST PAPERS

Past papers, mark schemes & worked solutions

Download GCSE, A-Level and 11+ practice papers from every major board — each with its mark scheme, and the trickiest questions worked through the Singapore Maths way. Free, no sign-up.

BROWSE BY LEVEL

Where are you preparing?

AQA
2017
Paper 1 — Non-calculator
Foundation · June 2017
AQA
2018
Paper 1 — Non-calculator
Foundation · June 2018
AQA
2019
Paper 1 — Non-calculator
Foundation · June 2019
AQA
2022
Paper 1 — Non-calculator
Foundation · June 2022
AQA
2023
Paper 1 — Non-calculator
Foundation · June 2023
AQA
2017
Paper 1 — Non-calculator
Foundation · November 2017
AQA
2018
Paper 1 — Non-calculator
Foundation · November 2018
AQA
2019
Paper 1 — Non-calculator
Foundation · November 2019
AQA
2020
Paper 1 — Non-calculator
Foundation · November 2020
AQA
2021
Paper 1 — Non-calculator
Foundation · November 2021
AQA
2022
Paper 1 — Non-calculator
Foundation · November 2022
AQA
2017
Paper 1 — Non-calculator
Higher · June 2017
AQA
2018
Paper 1 — Non-calculator
Higher · June 2018
AQA
2019
Paper 1 — Non-calculator
Higher · June 2019
AQA
2022
Paper 1 — Non-calculator
Higher · June 2022
AQA
2023
Paper 1 — Non-calculator
Higher · June 2023
AQA
2017
Paper 1 — Non-calculator
Higher · November 2017
AQA
2018
Paper 1 — Non-calculator
Higher · November 2018
AQA
2019
Paper 1 — Non-calculator
Higher · November 2019
AQA
2020
Paper 1 — Non-calculator
Higher · November 2020
AQA
2021
Paper 1 — Non-calculator
Higher · November 2021
AQA
2022
Paper 1 — Non-calculator
Higher · November 2022
AQA
2017
Paper 2 — Calculator
Foundation · June 2017
AQA
2018
Paper 2 — Calculator
Foundation · June 2018
AQA
2019
Paper 2 — Calculator
Foundation · June 2019
AQA
2022
Paper 2 — Calculator
Foundation · June 2022
AQA
2023
Paper 2 — Calculator
Foundation · June 2023
AQA
2017
Paper 2 — Calculator
Foundation · November 2017
AQA
2018
Paper 2 — Calculator
Foundation · November 2018
AQA
2019
Paper 2 — Calculator
Foundation · November 2019
AQA
2020
Paper 2 — Calculator
Foundation · November 2020
AQA
2021
Paper 2 — Calculator
Foundation · November 2021
AQA
2022
Paper 2 — Calculator
Foundation · November 2022
AQA
2017
Paper 2 — Calculator
Higher · June 2017
AQA
2018
Paper 2 — Calculator
Higher · June 2018
AQA
2019
Paper 2 — Calculator
Higher · June 2019
AQA
2022
Paper 2 — Calculator
Higher · June 2022
AQA
2023
Paper 2 — Calculator
Higher · June 2023
AQA
2017
Paper 2 — Calculator
Higher · November 2017
AQA
2018
Paper 2 — Calculator
Higher · November 2018
AQA
2019
Paper 2 — Calculator
Higher · November 2019
AQA
2020
Paper 2 — Calculator
Higher · November 2020
AQA
2021
Paper 2 — Calculator
Higher · November 2021
AQA
2022
Paper 2 — Calculator
Higher · November 2022
AQA
2017
Paper 3 — Calculator
Foundation · June 2017
AQA
2018
Paper 3 — Calculator
Foundation · June 2018
AQA
2019
Paper 3 — Calculator
Foundation · June 2019
AQA
2022
Paper 3 — Calculator
Foundation · June 2022
AQA
2023
Paper 3 — Calculator
Foundation · June 2023
AQA
2017
Paper 3 — Calculator
Foundation · November 2017
AQA
2018
Paper 3 — Calculator
Foundation · November 2018
AQA
2019
Paper 3 — Calculator
Foundation · November 2019
AQA
2020
Paper 3 — Calculator
Foundation · November 2020
AQA
2021
Paper 3 — Calculator
Foundation · November 2021
AQA
2022
Paper 3 — Calculator
Foundation · November 2022
AQA
2017
Paper 3 — Calculator
Higher · June 2017
AQA
2018
Paper 3 — Calculator
Higher · June 2018
AQA
2019
Paper 3 — Calculator
Higher · June 2019
AQA
2022
Paper 3 — Calculator
Higher · June 2022
AQA
2023
Paper 3 — Calculator
Higher · June 2023
AQA
2017
Paper 3 — Calculator
Higher · November 2017
AQA
2018
Paper 3 — Calculator
Higher · November 2018
AQA
2019
Paper 3 — Calculator
Higher · November 2019
AQA
2020
Paper 3 — Calculator
Higher · November 2020
AQA
2021
Paper 3 — Calculator
Higher · November 2021
AQA
2022
Paper 3 — Calculator
Higher · November 2022
Edexcel
2022
Paper 1 — Non-calculator
Foundation · June 2022
Edexcel
2023
Paper 1 — Non-calculator
Foundation · June 2023
Edexcel
2024
Paper 1 — Non-calculator
Foundation · June 2024
Edexcel
2020
Paper 1 — Non-calculator
Foundation · November 2020
Edexcel
2021
Paper 1 — Non-calculator
Foundation · November 2021
Edexcel
2022
Paper 1 — Non-calculator
Foundation · November 2022
Edexcel
2023
Paper 1 — Non-calculator
Foundation · November 2023
Edexcel
2024
Paper 1 — Non-calculator
Foundation · November 2024
Edexcel
2022
Paper 1 — Non-calculator
Higher · June 2022
Edexcel
2023
Paper 1 — Non-calculator
Higher · June 2023
Edexcel
2024
Paper 1 — Non-calculator
Higher · June 2024
Edexcel
2021
Paper 1 — Non-calculator
Higher · November 2021
Edexcel
2022
Paper 1 — Non-calculator
Higher · November 2022
Edexcel
2023
Paper 1 — Non-calculator
Higher · November 2023
Edexcel
2024
Paper 1 — Non-calculator
Higher · November 2024
Edexcel
2019
Paper 2 — Calculator
Foundation · June 2019
Edexcel
2022
Paper 2 — Calculator
Foundation · June 2022
Edexcel
2023
Paper 2 — Calculator
Foundation · June 2023
Edexcel
2024
Paper 2 — Calculator
Foundation · June 2024
Edexcel
2021
Paper 2 — Calculator
Foundation · November 2021
Edexcel
2022
Paper 2 — Calculator
Foundation · November 2022
Edexcel
2023
Paper 2 — Calculator
Foundation · November 2023
Edexcel
2024
Paper 2 — Calculator
Foundation · November 2024
Edexcel
2020
Paper 2 — Calculator
Higher · November 2020
Edexcel
2021
Paper 2 — Calculator
Higher · November 2021
Edexcel
2022
Paper 2 — Calculator
Higher · November 2022
Edexcel
2023
Paper 2 — Calculator
Higher · November 2023
Edexcel
2024
Paper 2 — Calculator
Higher · November 2024
Edexcel
2022
Paper 3 — Calculator
Foundation · June 2022
Edexcel
2023
Paper 3 — Calculator
Foundation · June 2023
Edexcel
2024
Paper 3 — Calculator
Foundation · June 2024
Edexcel
2020
Paper 3 — Calculator
Foundation · November 2020
Edexcel
2021
Paper 3 — Calculator
Foundation · November 2021
Edexcel
2022
Paper 3 — Calculator
Foundation · November 2022
Edexcel
2023
Paper 3 — Calculator
Foundation · November 2023
Edexcel
2024
Paper 3 — Calculator
Foundation · November 2024
Edexcel
2020
Paper 3 — Calculator
Higher · November 2020
Edexcel
2021
Paper 3 — Calculator
Higher · November 2021
Edexcel
2022
Paper 3 — Calculator
Higher · November 2022
Edexcel
2023
Paper 3 — Calculator
Higher · November 2023
Edexcel
2024
Paper 3 — Calculator
Higher · November 2024