Cambridge IGCSE past exam papers are now updated up to June 2025 examination series. Year 2028 Specimen papers are now available.
Important announcement:
Latest updates for year 2025 examination series is out now. Get the November 2025 and March 2026 exam timetables on our new site Skolatis.
Cambridge IGCSE is being offered by CAIE (Cambridge Assessment International Education) board from The University of Cambridge. These Cambridge IGCSE past exam papers are copyrighted by UCLES.
- Updated up to June 2025 series past exam papers. YAY!
- 2028 Specimen papers are now available.
- “Specimen Papers” would be available when there is a change of syllabus for that year. Otherwise, “Specimen Papers” would not be available when the syllabus stays the same.
- DO NOT download the past papers at last minute. We strongly suggest you to download everything you need at least 4 months before the exam.
Click on the below image to be redirected to our new site Skolatis to download your required past exam papers.
* If you are taking Edexcel iGCSE, please visit Edexcel iGCSE past exam papers page.


Thank you so much IGCSE Centre! I was just about ready to accept my fate when xtremepapers just died, but then someone told me about you guys! Without you, I wouldn’t have been able to do as well as I did for IGCSE! Thank you again!
You are most welcome Karan! ๐
How was addmath?
How was IGCSE Additional Mathematics Paper 22?
okay, i guess, how did you find it?
It was lengthy and hard.
Hiii.. for all those who have done add maths paper 12 and 22. Do you think the papers were much harder than the previous years and what do you think the gt would be ? I reckon it to be around 144 to 149.
hi..i think 2014 papers were a bit harder than ours… But there were some questions in our paper that was quite confusing…I hope the grade threshold is low for this year…
We had hard permutations and combinations, similarity, challenging binomial theorem and tricky remainder theorem questions so hopefully grade thresholds are low.
there was only one remainder theorem question rite ? and what did u get for n in the binomial theorem question?
8
Add maths variant 2 today was so harddddd…