Sir Shafiq
Courses
Past Papers
Quizzes
Study Plan
Contact
Search
Ctrl K
Home
Papers
Quizzes
Plan
Saved
0580 Past Paper Video Solutions · Sir Shafiq
Home
IGCSE Mathematics
Past Paper Video Solutions
0580 · Solutions
Past Paper Video Solutions
Full worked video solutions for past papers, by paper and session.
0/84 done
Oct/Nov
May/June
Feb/March
2026
2025
2024
2023
2022
2021
Paper 1 · Core
31
Paper 11
May/June 2026
by O/A-Level Mathematics
Paper 12
May/June 2026
by O/A-Level Mathematics
Paper 13
May/June 2026
by O/A-Level Mathematics
Paper 11
Oct/Nov 2025
by O/A-Level Mathematics
Paper 12
Oct/Nov 2025
by O/A-Level Mathematics
Paper 13
Oct/Nov 2025
by O/A-Level Mathematics
Paper 11
May/June 2025
by O/A-Level Mathematics
Paper 12
May/June 2025
by O/A-Level Mathematics
Paper 13
May/June 2025
by O/A-Level Mathematics
Paper 12
Feb/March 2025
by O/A-Level Mathematics
Paper 11
Oct/Nov 2024
by O/A-Level Mathematics
Paper 12
Oct/Nov 2024
by O/A-Level Mathematics
Paper 11
May/June 2024
by O/A-Level Mathematics
Paper 12
May/June 2024
by O/A-Level Mathematics
Paper 13
May/June 2024
by O/A-Level Mathematics
Paper 12
Feb/March 2024
by O/A-Level Mathematics
Paper 11
Oct/Nov 2023
by O/A-Level Mathematics
Paper 12
Oct/Nov 2023
by O/A-Level Mathematics
Paper 13
Oct/Nov 2023
by O/A-Level Mathematics
Paper 11
May/June 2023
by O/A-Level Mathematics
Paper 12
May/June 2023
by O/A-Level Mathematics
Paper 13
May/June 2023
by O/A-Level Mathematics
Paper 12
Feb/March 2023
by O/A-Level Mathematics
Paper 11
Oct/Nov 2022
by O/A-Level Mathematics
Paper 12
Oct/Nov 2022
by O/A-Level Mathematics
Paper 13
Oct/Nov 2022
by O/A-Level Mathematics
Paper 11
May/June 2022
by O/A-Level Mathematics
Paper 12
May/June 2022
by O/A-Level Mathematics
Paper 13
May/June 2022
by O/A-Level Mathematics
Paper 12
Feb/March 2022
by O/A-Level Mathematics
Paper 12
Feb/March 2021
by O/A-Level Mathematics
Paper 2 · Extended
14
Paper 21
May/June 2026
by O/A-Level Mathematics
Paper 22
May/June 2026
by O/A-Level Mathematics
Paper 22
Feb/March 2026
by O/A-Level Mathematics
Paper 22
Feb/March 2026
by O/A-Level Mathematics
Paper 21
Oct/Nov 2025
by O/A-Level Mathematics
Paper 22
Oct/Nov 2025
by O/A-Level Mathematics
Paper 23
Oct/Nov 2025
by O/A-Level Mathematics
Paper 21
May/June 2025
by O/A-Level Mathematics
Paper 21
May/June 2025
by O/A-Level Mathematics
Paper 22
May/June 2025
by O/A-Level Mathematics
Paper 23
May/June 2025
by O/A-Level Mathematics
Paper 21
Oct/Nov 2024
by O/A-Level Mathematics
Paper 22
Oct/Nov 2024
by O/A-Level Mathematics
Paper 23
Oct/Nov 2024
by O/A-Level Mathematics
Paper 3 · Core
29
Paper 31
Oct/Nov 2025
by O/A-Level Mathematics
Paper 32
Oct/Nov 2025
by O/A-Level Mathematics
Paper 33
Oct/Nov 2025
by O/A-Level Mathematics
Paper 31
May/June 2025
by O/A-Level Mathematics
Paper 32
May/June 2025
by O/A-Level Mathematics
Paper 33
May/June 2025
by O/A-Level Mathematics
Paper 32
Feb/March 2025
by O/A-Level Mathematics
Paper 31
Oct/Nov 2024
by O/A-Level Mathematics
Paper 32
Oct/Nov 2024
by O/A-Level Mathematics
Paper 33
Oct/Nov 2024
by O/A-Level Mathematics
Paper 31
May/June 2024
by O/A-Level Mathematics
Paper 32
May/June 2024
by O/A-Level Mathematics
Paper 33
May/June 2024
by O/A-Level Mathematics
Paper 32
Feb/March 2024
by O/A-Level Mathematics
Paper 31
Oct/Nov 2023
by O/A-Level Mathematics
Paper 32
Oct/Nov 2023
by O/A-Level Mathematics
Paper 33
Oct/Nov 2023
by O/A-Level Mathematics
Paper 31
May/June 2023
by O/A-Level Mathematics
Paper 32
May/June 2023
by O/A-Level Mathematics
Paper 33
May/June 2023
by O/A-Level Mathematics
Paper 32
Feb/March 2023
by O/A-Level Mathematics
Paper 31
Oct/Nov 2022
by O/A-Level Mathematics
Paper 32
Oct/Nov 2022
by O/A-Level Mathematics
Paper 33
Oct/Nov 2022
by O/A-Level Mathematics
Paper 31
May/June 2022
by O/A-Level Mathematics
Paper 32
May/June 2022
by O/A-Level Mathematics
Paper 33
May/June 2022
by O/A-Level Mathematics
Paper 32
Feb/March 2022
by O/A-Level Mathematics
Paper 32
Feb/March 2021
by O/A-Level Mathematics
Paper 4 · Extended
10
Paper 42
Feb/March 2026
by O/A-Level Mathematics
Paper 41
Oct/Nov 2025
by O/A-Level Mathematics
Paper 42
Oct/Nov 2025
by O/A-Level Mathematics
Paper 43
Oct/Nov 2025
by O/A-Level Mathematics
Paper 41
May/June 2025
by O/A-Level Mathematics
Paper 42
May/June 2025
by O/A-Level Mathematics
Paper 43
May/June 2025
by O/A-Level Mathematics
Paper 41
Oct/Nov 2024
by O/A-Level Mathematics
Paper 42
Oct/Nov 2024
by O/A-Level Mathematics
Paper 43
Oct/Nov 2024
by O/A-Level Mathematics