Skip to main content

A Level Maths past papers

Every public past paper and mark scheme we could find for Edexcel A Level Maths (9MA0), AQA (7357), OCR A (H240) and Edexcel International A Level, linked straight to the exam board. Filter by board, year or paper, time yourself, log your mark, then practise the topics that paper tests.

At a glance

From the papers listed below (specimens left out). Each paper's own page lists its questions, marks and topics where we have mapped it.

Examiner Insights: where students lose marks on these papers, and what to focus on next →

Grade boundaries: where to find the official ones and how to estimate your grade →

Exam dates: when each paper is this year, with a countdown →

Papers are © the exam board; we link to the official copies. Details

Every paper button opens the exam board's website in a new tab. A dashed button opens the board's own past-paper page for that series where we could not confirm the direct file. Timing a paper is free; saving your time and mark needs a free account.

Time yourself on any A Level paper here and keep your time and mark for each one. Free account, no card. Join free

Formula booklets

182 official papers and 3 of our own.

Pearson Edexcel A Level Mathematics (9MA0)

Pearson Edexcel 9MA0 past papers page: every paper with what it covers

Pearson publishes 9MA0 papers, mark schemes and examiners' reports from June 2018 to June 2025 on its past-paper page. The newest series (June 2026) is for teachers only for now. Pearson Edexcel past-paper page ↗ · Copyright terms ↗

  1. June 2023 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2023 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  3. June 2023 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  4. June 2023 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  5. June 2022 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  6. June 2022 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  7. June 2022 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  8. June 2022 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  9. November 2021 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  10. November 2021 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. November 2021 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  12. November 2021 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  13. October 2020 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. October 2020 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  15. October 2020 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  16. October 2020 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  17. June 2019 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  18. June 2019 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  19. June 2019 Paper 3 Section A: Statistics (9MA0/31) 9MA0/31

    1 h · 50 marks · Calculator

    Practise these topics: Statistics

  20. June 2019 Paper 3 Section B: Mechanics (9MA0/32) 9MA0/32

    1 h · 50 marks · Calculator

    Practise these topics: Mechanics

  21. June 2018 Paper 1: Pure Mathematics 1 9MA0/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  22. June 2018 Paper 2: Pure Mathematics 2 9MA0/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  23. June 2018 Paper 3: Statistics and Mechanics 9MA0/03

    2 h · 100 marks · Calculator

    Practise these topics: Statistics Mechanics

AQA A-level Mathematics (7357)

AQA 7357 past papers page: every paper with what it covers

AQA publishes 7357 papers, mark schemes and examiners' reports from June 2018 to June 2025 on its assessment resources page. AQA past-paper page ↗ · Copyright terms ↗

  1. June 2023 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2023 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  3. June 2023 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  4. June 2022 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  5. June 2022 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  6. June 2022 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  7. November 2021 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  8. November 2021 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  9. November 2021 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  10. November 2020 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. November 2020 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  12. November 2020 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  13. June 2019 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. June 2019 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  15. June 2019 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  16. June 2018 Paper 1: Pure 7357/1

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  17. June 2018 Paper 2: Pure and Mechanics 7357/2

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  18. June 2018 Paper 3: Pure and Statistics 7357/3

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  19. Specimen Paper 1: Pure (specimen) 7357/1 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  20. Specimen Paper 2: Pure and Mechanics (specimen) 7357/2 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  21. Specimen Paper 3: Pure and Statistics (specimen) 7357/3 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

OCR A Level Mathematics A (H240)

OCR H240 past papers page: every paper with what it covers

OCR publishes H240 papers, mark schemes and examiners' reports from June 2018 to June 2025 on its assessment page; newer series are on Teach Cambridge for teachers. OCR past-paper page ↗ · Copyright terms ↗

  1. June 2025 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  2. June 2025 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  3. June 2025 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  4. June 2023 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  5. June 2023 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  6. June 2023 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  7. June 2022 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  8. June 2022 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  9. June 2022 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  10. November 2021 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  11. November 2021 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  12. November 2021 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  13. November 2020 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  14. November 2020 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  15. November 2020 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  16. June 2019 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  17. June 2019 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  18. June 2019 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  19. June 2018 Paper 1: Pure Mathematics H240/01

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  20. June 2018 Paper 2: Pure Mathematics and Statistics H240/02

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  21. June 2018 Paper 3: Pure Mathematics and Mechanics H240/03

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

  22. Specimen Paper 1: Pure Mathematics (sample assessment material) H240/01 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus)

  23. Specimen Paper 2: Pure Mathematics and Statistics (sample assessment material) H240/02 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Statistics

  24. Specimen Paper 3: Pure Mathematics and Mechanics (sample assessment material) H240/03 Specimen / sample

    2 h · 100 marks · Calculator

    Practise these topics: Pure I Pure II Pure III (calculus) Mechanics

Pearson Edexcel International AS/A Level Mathematics (YMA01 (units WMA11-WST01))

Pearson Edexcel YMA01 past papers page: every paper with what it covers · by unit: P1 · P2 · P3 · P4 · M1 · S1

Pearson publishes IAL units for January, June and October. We list P1 to P4, M1 and S1 from January 2019 to June 2025, every series Pearson has made public; October 2025 onwards is for teachers only for now. Pearson Edexcel past-paper page ↗ · Copyright terms ↗

  1. June 2025 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

    What the examiners said about this paper (Examiner Insights) →

  2. June 2025 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

    What the examiners said about this paper (Examiner Insights) →

  3. June 2025 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

    What the examiners said about this paper (Examiner Insights) →

  4. June 2025 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

    What the examiners said about this paper (Examiner Insights) →

  5. June 2025 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

    What the examiners said about this paper (Examiner Insights) →

  6. June 2025 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

    What the examiners said about this paper (Examiner Insights) →

  7. January 2025 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

    What the examiners said about this paper (Examiner Insights) →

  8. January 2025 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

    What the examiners said about this paper (Examiner Insights) →

  9. January 2025 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

    What the examiners said about this paper (Examiner Insights) →

  10. January 2025 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

    What the examiners said about this paper (Examiner Insights) →

  11. January 2025 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

    What the examiners said about this paper (Examiner Insights) →

  12. January 2025 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

    What the examiners said about this paper (Examiner Insights) →

  13. October 2024 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

    What the examiners said about this paper (Examiner Insights) →

  14. October 2024 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

    What the examiners said about this paper (Examiner Insights) →

  15. October 2024 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

    What the examiners said about this paper (Examiner Insights) →

  16. October 2024 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

    What the examiners said about this paper (Examiner Insights) →

  17. October 2024 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

    What the examiners said about this paper (Examiner Insights) →

  18. October 2024 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

    What the examiners said about this paper (Examiner Insights) →

  19. June 2024 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

    What the examiners said about this paper (Examiner Insights) →

  20. June 2024 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

    What the examiners said about this paper (Examiner Insights) →

  21. June 2024 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

    What the examiners said about this paper (Examiner Insights) →

  22. June 2024 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

    What the examiners said about this paper (Examiner Insights) →

  23. June 2024 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

    What the examiners said about this paper (Examiner Insights) →

  24. June 2024 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

    What the examiners said about this paper (Examiner Insights) →

  25. January 2024 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  26. January 2024 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  27. January 2024 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  28. January 2024 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  29. January 2024 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  30. January 2024 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  31. October 2023 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  32. October 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  33. October 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  34. October 2023 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  35. October 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  36. October 2023 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  37. June 2023 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  38. June 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  39. June 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  40. June 2023 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  41. June 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  42. June 2023 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  43. January 2023 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  44. January 2023 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  45. January 2023 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  46. January 2023 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  47. January 2023 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  48. January 2023 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  49. October 2022 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  50. October 2022 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  51. October 2022 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  52. October 2022 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  53. October 2022 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  54. October 2022 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  55. June 2022 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  56. June 2022 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  57. June 2022 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  58. June 2022 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  59. June 2022 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  60. June 2022 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  61. January 2022 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  62. January 2022 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  63. January 2022 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  64. January 2022 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  65. January 2022 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  66. January 2022 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  67. October 2021 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  68. October 2021 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  69. October 2021 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  70. October 2021 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  71. October 2021 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  72. October 2021 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  73. June 2021 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  74. June 2021 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  75. June 2021 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  76. June 2021 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  77. June 2021 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  78. June 2021 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  79. January 2021 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  80. January 2021 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  81. January 2021 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  82. January 2021 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  83. January 2021 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  84. January 2021 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  85. October 2020 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  86. October 2020 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  87. October 2020 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  88. October 2020 Pure Mathematics P3 WMA13/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P3

  89. October 2020 Pure Mathematics P4 WMA14/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P4

  90. October 2020 Statistics S1 WST01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL S1

  91. January 2020 Mechanics M1 WME01/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL M1

  92. January 2020 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  93. January 2020 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  94. June 2019 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

  95. June 2019 Pure Mathematics P2 WMA12/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P2

  96. January 2019 Pure Mathematics P1 WMA11/01

    1 h 30 min · 75 marks · Calculator

    Practise these topics: IAL P1

Written by us

Practice papers we wrote ourselves (not exam-board papers), free to use on this site.

  • Prediction Papers: timed mini-mocks (UK A Level and IAL) Written by us

    Timed half-paper mocks for 9MA0 Years 1-2 and IAL P1-P4, S1 and M1, marked automatically.

  • Free practice exams (PDF): 9MA0 and IAL Written by us

    Printable exams for 9MA0 Pure, Statistics and Mechanics and for IAL units, each with a separate mark scheme.

  • Mock exam guides: Edexcel, AQA, OCR and IAL Written by us

    For each board and IAL unit: what is on the mock, a free mock to sit, 2-week and 4-week revision plans.

About these links

Papers are © the exam board; we link to the official copies. We do not host or copy any exam board's question papers, mark schemes or examiner reports: none of the boards' terms allow a commercial website to redistribute them, so every entry links to the official copy on the board's own site (last checked 2026-10-12). Papers marked "Written by us" are our own work. Topic links are per paper (the units each paper examines, from the specification's paper structure). We do not map individual questions.

A Level Math Revision is independent and not affiliated with or endorsed by Pearson Edexcel, AQA, OCR. Found a broken link? Tell us and we will fix it.