A Level Maths Past Papers: AQA and Edexcel
Looking for a Maths and Physics Tutor?
Official A Level Maths question papers and mark schemes from AQA and Edexcel, grouped by board and exam series.
For broader coverage, use the A Level Past Papers hub.
AQA
Mathematics
June 2024
June 2023
June 2022
November 2021
November 2020
June 2019
June 2018
Edexcel
Mathematics
June 2025
- Mark scheme - 9MA0-01 A Level Pure Mathematics 1 - June 2025
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2025 (Modified version)
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2025 (Standard version)
- Mark scheme - 9MA0-31 A Level Statistics - June 2025
- Mark scheme - 9MA0-32 A Level Mechanics - June 2025
- Question Paper - 9MA0-02 A Level Pure Mathematics 2 - June 2025 (Modified version - standard format)
- Question paper - 9MA0-01 A Level Pure Mathematics 1 - June 2025
- Question paper - 9MA0-02 A Level Pure Mathematics 2 - June 2025 (Standard version - standard format)
- Question paper - 9MA0-31 A Level Statistics - June 2025
- Question paper - 9MA0-32 A Level Mechanics - June 2025
June 2024
- Mark scheme - 9MA0-01 A Level Pure Mathematics 1 - June 2024
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2024
- Mark scheme - 9MA0-31 A Level Statistics - June 2024
- Mark scheme - 9MA0-32 A Level Mechanics - June 2024
- Question paper - 9MA0-01 A Level Pure Mathematics 1 - June 2024
- Question paper - 9MA0-02 A Level Pure Mathematics 2 - June 2024
- Question paper - 9MA0-31 A Level Statistics - June 2024
- Question paper - 9MA0-32 A Level Mechanics - June 2024
June 2023
- Mark scheme - 9MA0-01 A Level Pure Mathematics 1 - June 2023
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2023
- Mark scheme - 9MA0-31 A Level Statistics - June 2023
- Mark scheme - 9MA0-32 A Level Mechanics - June 2023
- Question paper - 9MA0-01 A Level Pure Mathematics 1 - June 2023
- Question paper - 9MA0-02 A Level Pure Mathematics 2 - June 2023
- Question paper - 9MA0-31 A Level Statistics - June 2023
- Question paper - 9MA0-32 A Level Mechanics - June 2023
June 2022
- Mark scheme - 9MA0-01 A Level Pure Mathematics 1 - June 2022
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2022
- Mark scheme - 9MA0-31 A Level Statistics - June 2022
- Mark scheme - 9MA0-32 A Level Mechanics - June 2022
- Question paper - 9MA0-01 A Level Pure Mathematics 1 - June 2022
- Question paper - 9MA0-02 A Level Pure Mathematics 2 - June 2022
- Question paper - 9MA0-31 A Level Statistics - June 2022
- Question paper - 9MA0-32 A Level Mechanics - June 2022
November 2021
- 9MA0-02 A Level Pure Mathematics 2 - November 2021 - mark scheme
- 9MA0-31 A Level Statistics - November 2021 - mark scheme
- 9MA0-32 A Level Mechanics - November 2021 - mark scheme
- 9MA0-01 A Level Pure Mathematics 1 - November 2021 - question paper
- 9MA0-02 A Level Pure Mathematics 2 - November 2021 - question paper
- 9MA0-31 A Level Statistics - November 2021 - question paper
- 9MA0-32 A Level Mechanics - November 2021 - question paper
October 2020
- 9MA0-01 A Level Pure Mathematics 1 - October 2020 - mark scheme
- 9MA0-02 A Level Pure Mathematics 2 - October 2020 - mark scheme
- 9MA0-31 A Level Statistics - October 2020 - mark scheme
- 9MA0-32 A Level Mechanics - October 2020 - mark scheme
- 9MA0-01 A Level Pure Mathematics 1 - October 2020 - question paper
- 9MA0-02 A Level Pure Mathematics 2 - October 2020 - question paper
- 9MA0-31 A Level Statistics - October 2020 - question paper
- 9MA0-32 A Level Mechanics - October 2020 - question paper
June 2018
- Mark scheme - 9MA0-01 A Level Pure Mathematics 1 - June 2018
- Mark scheme - 9MA0-02 A Level Pure Mathematics 2 - June 2018
- Mark scheme - 9MA0-03 A Level Statistics and Mechanics - June 2018
- Question paper - 9MA0-01 A Level Pure Mathematics 1 - June 2018
- Question paper - 9MA0-02 A Level Pure Mathematics 2 - June 2018
- Question paper - 9MA0-03 A Level Statistics and Mechanics - June 2018