0580 October/November 2025 past papers
- Mathematics 0580/12/O/N/25
Paper 1 Variant 2 · Core · 32 questions - Mathematics 0580/13/O/N/25
Paper 1 Variant 3 · Core · 29 questions - Mathematics 0580/21/O/N/25
Paper 2 Variant 1 · Extended · 38 questions - Mathematics 0580/23/O/N/25
Paper 2 Variant 3 · Extended · 49 questions - Mathematics 0580/31/O/N/25
Paper 3 Variant 1 · Core · 32 questions - Mathematics 0580/32/O/N/25
Paper 3 Variant 2 · Core · 27 questions - Mathematics 0580/33/O/N/25
Paper 3 Variant 3 · Core · 27 questions - Mathematics 0580/41/O/N/25
Paper 4 Variant 1 · Extended · 46 questions - Mathematics 0580/42/O/N/25
Paper 4 Variant 2 · Extended · 36 questions - Mathematics 0580/43/O/N/25
Paper 4 Variant 3 · Extended · 45 questions
0580 May/June 2025 past papers
- Mathematics 0580/11/M/J/25
Paper 1 Variant 1 · Core · 52 questions - Mathematics 0580/12/M/J/25
Paper 1 Variant 2 · Core · 47 questions - Mathematics 0580/13/M/J/25
Paper 1 Variant 3 · Core · 33 questions - Mathematics 0580/21/M/J/25
Paper 2 Variant 1 · Extended · 44 questions - Mathematics 0580/22/M/J/25
Paper 2 Variant 2 · Extended · 47 questions - Mathematics 0580/23/M/J/25
Paper 2 Variant 3 · Extended · 42 questions - Mathematics 0580/32/M/J/25
Paper 3 Variant 2 · Core · 29 questions - Mathematics 0580/33/M/J/25
Paper 3 Variant 3 · Core · 30 questions - Mathematics 0580/41/M/J/25
Paper 4 Variant 1 · Extended · 37 questions - Mathematics 0580/42/M/J/25
Paper 4 Variant 2 · Extended · 41 questions - Mathematics 0580/43/M/J/25
Paper 4 Variant 3 · Extended · 43 questions
Mathematics 0580 revision notes
IGCSE Mathematics (0580) Core revision notes: 9 summarized chapters.
IGCSE Mathematics (0580) Extended revision notes: 9 summarized chapters.