Skip to main content

IGCSE Maths past papers

Official Pearson Edexcel International GCSE Mathematics A (4MA1) Higher and Foundation tier papers and Cambridge IGCSE Mathematics (0580) papers, with mark schemes, linked straight to the boards. Our courses follow Edexcel 4MA1. Filter by year or paper, time yourself, log your mark, then practise the units the 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 →

Prediction papers: practice papers that open before each real paper →

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 IGCSE paper here and keep your time and mark for each one. Free account, no card. Join free

Formula booklets

121 official papers and 1 of our own.

Pearson Edexcel International GCSE Mathematics A (4MA1)

Pearson Edexcel 4MA1 past papers page: every paper with what it covers · by tier: Higher · Foundation

Higher and Foundation tiers. Pearson publishes 4MA1 papers, mark schemes and examiners' reports from June 2018 to June 2025 (January series until 2023, November from 2020). The newest series, November 2025 and June 2026, are for teachers only for now. Pearson Edexcel past-paper page ↗ · Copyright terms ↗

  1. June 2025 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  2. June 2025 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  3. June 2025 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  4. June 2025 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  5. June 2024 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  6. June 2024 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  7. June 2024 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  8. June 2024 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  9. June 2023 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  10. June 2023 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  11. June 2023 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  12. June 2023 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  13. January 2023 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  14. January 2023 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  15. January 2023 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  16. January 2023 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  17. June 2022 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  18. June 2022 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  19. June 2022 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  20. June 2022 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  21. January 2022 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  22. January 2022 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  23. January 2022 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  24. January 2022 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  25. January 2021 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  26. January 2021 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  27. January 2021 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  28. January 2021 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  29. November 2020 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  30. November 2020 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  31. November 2020 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  32. November 2020 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  33. January 2020 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  34. January 2020 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  35. January 2020 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  36. January 2020 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  37. June 2019 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  38. June 2019 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  39. June 2019 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  40. June 2019 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  41. January 2019 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  42. January 2019 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  43. January 2019 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  44. January 2019 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  45. June 2018 Paper 1FR (Foundation) 4MA1/1FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  46. June 2018 Paper 1HR (Higher) 4MA1/1HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  47. June 2018 Paper 2FR (Foundation) 4MA1/2FR

    Foundation tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  48. June 2018 Paper 2HR (Higher) 4MA1/2HR

    Higher tier · 2 h · 100 marks · Calculator · R papers are the version sat in some time zones; same specification and mark scheme style.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

Cambridge IGCSE Mathematics (0580)

Cambridge 0580 past papers page: every paper with what it covers

Links only: we never host board papers. On its public 0580 page Cambridge publishes the 2025 specimen papers and the June 2024 papers (variant 1 of each paper, with mark schemes and the examiner report). Every other series is on the School Support Hub for teachers. Cambridge past-paper page ↗ · Copyright terms ↗

  1. Specimen (from 2025) Paper 1 Non-calculator (Core) 0580/01 Specimen / sample

    Core tier · 1 h 30 min · 80 marks · No calculator

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  2. Specimen (from 2025) Paper 2 Non-calculator (Extended) 0580/02 Specimen / sample

    Extended tier · 2 h · 100 marks · No calculator

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

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

  3. Specimen (from 2025) Paper 3 Calculator (Core) 0580/03 Specimen / sample

    Core tier · 1 h 30 min · 80 marks · Calculator

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  4. Specimen (from 2025) Paper 4 Calculator (Extended) 0580/04 Specimen / sample

    Extended tier · 2 h · 100 marks · Calculator

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

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

  5. June 2024 Paper 1 (Core), variant 1 0580/11

    Core tier · 1 h · 56 marks · Calculator · Old format (before 2025): 1 h, 56 marks, calculator allowed

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  6. June 2024 Paper 2 (Extended), variant 1 0580/21

    Extended tier · 1 h 30 min · 70 marks · Calculator · Old format (before 2025): 1 h 30 min, 70 marks, calculator allowed

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  7. June 2024 Paper 3 (Core), variant 1 0580/31

    Core tier · 2 h · 104 marks · Calculator · Old format (before 2025): 2 h, 104 marks, calculator allowed

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof

  8. June 2024 Paper 4 (Extended), variant 1 0580/41

    Extended tier · 2 h 30 min · 130 marks · Calculator · Old format (before 2025): 2 h 30 min, 130 marks, calculator allowed

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

  9. June 2024 Paper 4 (Extended), variant 2 0580/42

    Extended tier · 2 h 30 min · 130 marks · Calculator · Old format (before 2025): 2 h 30 min, 130 marks, calculator allowed. Cambridge's file; the mark scheme for this variant is not on its public page.

    Practise these topics: Number Algebra basics Equations & sequences Graphs & functions Geometry Statistics & probability Vectors & proof Calculus

Written by us

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

  • Free practice exams (PDF): 4MA1 and 0580 Written by us

    Printable topic exams for Edexcel 4MA1 Higher and Cambridge 0580, each with a separate mark scheme.

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. Both Higher papers examine the whole 4MA1 specification, so each paper links to every unit. We do not map individual questions. Cambridge 0580 papers link to our overlapping 4MA1 units (0580 is a different syllabus; the topics overlap heavily).

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