IGCSE Mathematics (0580) past papers
Extended Paper 2 and Paper 4, 2021–2025, each with its mark scheme. Pick a year, session or paper and open the PDF straight away.
No papers match those filters.
2025
| Session | Paper | Question paper | Mark scheme |
|---|---|---|---|
| May/June | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
2024
| Session | Paper | Question paper | Mark scheme |
|---|---|---|---|
| October/November | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
2023
| Session | Paper | Question paper | Mark scheme |
|---|---|---|---|
| October/November | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
2022
| Session | Paper | Question paper | Mark scheme |
|---|---|---|---|
| May/June | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
| February/March | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| February/March | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
2021
| Session | Paper | Question paper | Mark scheme |
|---|---|---|---|
| October/November | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| October/November | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 2 (Extended), variant 3 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 1 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
| May/June | Paper 4 (Extended), variant 3 | Question paper | Mark scheme |
| February/March | Paper 2 (Extended), variant 2 | Question paper | Mark scheme |
| February/March | Paper 4 (Extended), variant 2 | Question paper | Mark scheme |
How to use these papers
The last digit of the paper number is the variant: Cambridge sets two or three versions of each paper per session for different time zones, so variants 1, 2 and 3 are all fair practice. Do a paper under time, then mark it against the scheme, and go back to the notes for every topic where you lost marks. The February/March series has fewer variants than the other two sessions, so those entries list fewer rows per paper.
Not sure which topic a lost mark belongs to? The Glide Mathematics notes follow the syllabus order, and the formula sheet covers everything you need to recall. To have it all in one printable PDF, see the IGCSE Mathematics notes bundle.
The PDFs are hosted by Xtreme Papers, not by Glide, and open in a new tab. The papers are © Cambridge University Press & Assessment. Glide is not affiliated with either.