IGCSE 0580 Mathematics Paper 4 (Extended) Past Papers
Cambridge IGCSE 0580 Mathematics Paper 4 (Extended): written paper, 130 marks, 120 minutes. 56 past papers from 2018 to 2025; 9 can be taken online.
Take a past paper online — free once
Open any series below, then choose “Take this paper online”.
Variants: one series has several variants (v1/v2/v3); the last digit of the paper number is the variant, e.g. Paper 41 = v1, Paper 42 = v2, Paper 43 = v3. The Feb/March series usually has v2 only. Variants contain different questions of similar difficulty.
All series
| Series | Code | Max | Qs | Thresholds (min marks) | Online |
|---|---|---|---|---|---|
| Oct/Nov 2025 v1 | 0580/41/O/N/25 | – | 29 | – | online |
| Oct/Nov 2025 v2 | 0580/42/O/N/25 | – | 21 | – | online |
| Oct/Nov 2025 v3 | 0580/43/O/N/25 | – | 26 | – | online |
| May/June 2025 v1 | 0580/41/M/J/25 | 100 | 22 | A 67 / C 43 / E 29 | online |
| May/June 2025 v2 | 0580/42/M/J/25 | 100 | 27 | A 76 / C 43 / E 25 | online |
| May/June 2025 v3 | 0580/43/M/J/25 | 100 | 26 | A 79 / C 48 / E 26 | online |
| Feb/March 2025 v2 | 0580/42/F/M/25 | 100 | 23 | A 83 / C 49 / E 31 | online |
| Oct/Nov 2024 v1 | 0580/41/O/N/24 | 130 | – | A 90 / C 55 / E 30 | soon |
| Oct/Nov 2024 v2 | 0580/42/O/N/24 | 130 | – | A 102 / C 57 / E 35 | soon |
| Oct/Nov 2024 v3 | 0580/43/O/N/24 | 130 | – | A 91 / C 47 / E 26 | soon |
| May/June 2024 v1 | 0580/41/M/J/24 | 130 | 9 | A 80 / C 47 / E 22 | soon |
| May/June 2024 v2 | 0580/42/M/J/24 | 130 | – | A 94 / C 52 / E 28 | online |
| May/June 2024 v3 | 0580/43/M/J/24 | 130 | – | A 92 / C 54 / E 26 | soon |
| Feb/March 2024 v2 | 0580/42/F/M/24 | 130 | 12 | A 102 / C 60 / E 38 | soon |
| Oct/Nov 2023 v1 | 0580/41/O/N/23 | 130 | 11 | A 90 / C 54 / E 31 | soon |
| Oct/Nov 2023 v2 | 0580/42/O/N/23 | 130 | – | A 87 / C 49 / E 31 | soon |
| Oct/Nov 2023 v3 | 0580/43/O/N/23 | 130 | – | A 90 / C 47 / E 28 | soon |
| May/June 2023 v1 | 0580/41/M/J/23 | 130 | 10 | A 86 / C 54 / E 25 | soon |
| May/June 2023 v2 | 0580/42/M/J/23 | 130 | 10 | A 93 / C 45 / E 25 | soon |
| May/June 2023 v3 | 0580/43/M/J/23 | 130 | 12 | A 92 / C 54 / E 26 | soon |
| Feb/March 2023 v2 | 0580/42/F/M/23 | 130 | 12 | A 93 / C 52 / E 26 | soon |
| Oct/Nov 2022 v1 | 0580/41/O/N/22 | 130 | 10 | A 76 / C 42 / E 25 | soon |
| Oct/Nov 2022 v2 | 0580/42/O/N/22 | 130 | 11 | A 90 / C 49 / E 31 | soon |
| Oct/Nov 2022 v3 | 0580/43/O/N/22 | 130 | – | A 80 / C 43 / E 23 | soon |
| May/June 2022 v1 | 0580/41/M/J/22 | 130 | 9 | A 67 / C 31 / E 14 | soon |
| May/June 2022 v2 | 0580/42/M/J/22 | 130 | – | A 80 / C 37 / E 17 | online |
| May/June 2022 v3 | 0580/43/M/J/22 | 130 | – | A 82 / C 42 / E 21 | soon |
| Feb/March 2022 v2 | 0580/42/F/M/22 | 130 | – | A 81 / C 39 / E 22 | soon |
| Oct/Nov 2021 v1 | 0580/41/O/N/21 | – | – | – | soon |
| Oct/Nov 2021 v2 | 0580/42/O/N/21 | – | – | – | soon |
| Oct/Nov 2021 v3 | 0580/43/O/N/21 | – | – | – | soon |
| May/June 2021 v1 | 0580/41/M/J/21 | 130 | 12 | A 80 / C 46 / E 25 | soon |
| May/June 2021 v2 | 0580/42/M/J/21 | 130 | – | A 71 / C 37 / E 19 | soon |
| May/June 2021 v3 | 0580/43/M/J/21 | 130 | – | A 79 / C 48 / E 21 | soon |
| Feb/March 2021 v2 | 0580/42/F/M/21 | 130 | – | A 78 / C 39 / E 27 | soon |
| Oct/Nov 2020 v1 | 0580/41/O/N/20 | 130 | – | A 73 / C 41 / E 24 | soon |
| Oct/Nov 2020 v2 | 0580/42/O/N/20 | 130 | 11 | A 87 / C 61 / E 43 | soon |
| Oct/Nov 2020 v3 | 0580/43/O/N/20 | 130 | – | A 76 / C 43 / E 21 | soon |
| May/June 2020 v1 | 0580/41/M/J/20 | – | – | – | soon |
| May/June 2020 v2 | 0580/42/M/J/20 | – | – | – | soon |
| May/June 2020 v3 | 0580/43/M/J/20 | – | – | – | soon |
| Feb/March 2020 v2 | 0580/42/F/M/20 | – | – | – | soon |
| Oct/Nov 2019 v1 | 0580/41/O/N/19 | 130 | – | A 95 / C 60 / E 38 | soon |
| Oct/Nov 2019 v2 | 0580/42/O/N/19 | 130 | – | A 102 / C 72 / E 54 | soon |
| Oct/Nov 2019 v3 | 0580/43/O/N/19 | 130 | – | A 95 / C 58 / E 33 | soon |
| May/June 2019 v1 | 0580/41/M/J/19 | 130 | – | A 88 / C 56 / E 35 | soon |
| May/June 2019 v2 | 0580/42/M/J/19 | 130 | 11 | A 108 / C 66 / E 40 | soon |
| May/June 2019 v3 | 0580/43/M/J/19 | 130 | – | A 94 / C 61 / E 32 | soon |
| Feb/March 2019 v2 | 0580/42/F/M/19 | – | – | – | soon |
| Oct/Nov 2018 v1 | 0580/41/O/N/18 | – | – | – | soon |
| Oct/Nov 2018 v2 | 0580/42/O/N/18 | – | – | – | soon |
| Oct/Nov 2018 v3 | 0580/43/O/N/18 | – | – | – | soon |
| May/June 2018 v1 | 0580/41/M/J/18 | – | – | – | soon |
| May/June 2018 v2 | 0580/42/M/J/18 | – | – | – | soon |
| May/June 2018 v3 | 0580/43/M/J/18 | – | – | – | soon |
| Feb/March 2018 v2 | 0580/42/F/M/18 | – | – | – | soon |
Grade thresholds (average of latest 8 series)
Grade thresholds are the minimum raw marks published by the exam board for each series and variant. A single paper has grades A–E (A–G for IGCSE); A* is awarded only on the whole-subject total.
| Grade | A | B | C | D | E |
|---|---|---|---|---|---|
| Min marks / 130 | 88 | 69 | 51 | 39 | 28 |
| Percent | 72% | 57% | 41% | 32% | 23% |