1- Biology: Paper-1&2(year 2006-2017 variant 1), Paper-3&4(year 2004-2016 variant 1),
Paper-6(year 2004-2016 variant 1), Z-Notes
Biology Tropical/classified: Part 1, 2 and 3 (All parts include all papers "1,2,and 3") SAR-100

2- Chemistry: Paper-3&4(year 2004-2016 variant 1), Paper-6(year 2004-2016 variant 1), Z-Notes
Chemistry Tropical/Classified: Paper 1, 3 and 6 SAR-100

3- Physics: Paper-1&2(year 2006-2017 variant 1), Paper-3(year 2004-2015 variant 1),
Paper-6(year 2004-2016 variant 1), Z-Notes SAR-85

4- Math's: Paper-2(year 2004-2016 variant 1), Paper-4(year 2004-2016 variant 1), Z-Notes
SAR-85

5- ICT: Z-Notes SAR-30

Note:(Some are solved)

Jubail, Books, SAR 400 / Past Papers and Notes for IGCSE / O-LevelJubail, Books, SAR 400 / Past Papers and Notes for IGCSE / O-LevelJubail, Books, SAR 400 / Past Papers and Notes for IGCSE / O-LevelJubail, Books, SAR 400 / Past Papers and Notes for IGCSE / O-LevelJubail, Books, SAR 400 / Past Papers and Notes for IGCSE / O-Level