Cambridge IGCSE Accounting (0452) Past Papers

Cambridge IGCSE Accounting (9-1) (0985) Past Papers

Cambridge IGCSE Afrikaans – First Language (0512) Past Papers

Cambridge IGCSE Afrikaans – Second Language (0548) Past Papers

Cambridge IGCSE Agriculture (0600) Past Papers

Cambridge IGCSE Arabic – First Language (9-1) (9-1) (7184 ) Past Papers

Cambridge IGCSE Arabic – First Language (0508) Past Papers

Cambridge IGCSE Art & Design (0400) Past Papers

Cambridge IGCSE Art & Design (9-1) (0989) Past Papers

Cambridge IGCSE Bahasa Indonesia (0538) Past Papers

Cambridge IGCSE Bangladesh Studies (0449) Past Papers

Cambridge IGCSE Biology (9-1) (0970) Past Papers

Cambridge IGCSE Biology (0610) Past Papers

Cambridge IGCSE Business Studies (0450) Past Papers

Cambridge IGCSE Business Studies (9-1) (0986) Past Papers

Cambridge IGCSE Chemistry (0620) Past Papers

Cambridge IGCSE Chemistry (9-1) 0971 Past Papers

Cambridge IGCSE Child Development (0637) Past Papers

Cambridge IGCSE Chinese – First Language (0509) Past Papers

Cambridge IGCSE Chinese – Second Language (0523) Past Papers

Cambridge IGCSE Chinese (Mandarin) – Foreign Language (0547) Past Papers

Cambridge IGCSE Computer Science (0478) Past Papers

Cambridge IGCSE Computer Science (9-1) (0984) Past Papers

Cambridge IGCSE Czech – First Language (0514) Past Papers

Cambridge IGCSE Development Studies (0453) Past Papers

Cambridge IGCSE Design & Technology (0445) Past Papers

Cambridge IGCSE Design and Technology (9-1) (0979) Past Papers

Cambridge IGCSE Drama (0411) Past Papers

Cambridge IGCSE Drama (9-1) (0994) Past Papers

Cambridge IGCSE Dutch – First Language (0503) Past Papers

Cambridge IGCSE Dutch – Foreign Language (0515) Past Papers

Cambridge IGCSE Economics (0455) Past Papers

Cambridge IGCSE Economics (9-1) (0987) Past Papers

Cambridge IGCSE English – First Language (0500) Past Papers

Cambridge IGCSE English – First Language (9-1) (0990) Past Papers

Cambridge IGCSE English – First Language (9–1) (UK only) (0627) Past Papers

Cambridge IGCSE English – First Language (US) (0524) Past Papers

Cambridge IGCSE English – Literature (9-1) (UK only) (0477) Past Papers

Cambridge IGCSE Literature (English) (0486) Past Papers

Cambridge IGCSE Literature in English (0475) Past Papers

Cambridge IGCSE Literature in English (9-1) (0992) Past Papers

Cambridge IGCSE English as a Second Language (Count-in speaking) – 0511 Past Papers

Cambridge IGCSE English as a Second Language (Count-in Speaking) (9-1) (0991) Past Papers

Cambridge IGCSE English as a Second Language (Speaking endorsement) (0510) Past Papers

Cambridge IGCSE English Second Language (Speaking Endorsement) (9-1) – 0993 Past Papers

Cambridge IGCSE Enterprise (0454) Past Papers

Cambridge IGCSE Environmental Management (0680) Past Papers

Cambridge IGCSE French – First Language (0501) Past Papers

Cambridge IGCSE Food and Nutrition (0648) Past Papers

Cambridge IGCSE French (9-1) (7156) Past Papers

Cambridge IGCSE Geography (0460) Past Papers

Cambridge IGCSE French – Foreign Language (0520) Past Papers

Cambridge IGCSE Geography (9-1) (0976) Past Papers

Cambridge IGCSE German – First Language (0505) Past Papers

Cambridge IGCSE German – Foreign Language (0525) Past Papers

Cambridge IGCSE German (9-1) (7159) Past Papers

Cambridge IGCSE Global Perspectives (0457) Past Papers

Cambridge IGCSE Greek – Foreign Language (0543) Past Papers

Cambridge IGCSE Hindi as a Second Language (0549) Past Papers

Cambridge IGCSE History (0470) Past Papers

Cambridge IGCSE History – American (US) (0409) Past Papers

Cambridge IGCSE History (9-1) (0977) Past Papers

Cambridge IGCSE India Studies (0447) Past Papers

Cambridge IGCSE Indonesian – Foreign Language (0545) Past Papers

Cambridge IGCSE Information & Communication Technology (0417) Past Papers

Cambridge IGCSE Information and Communication Technology (9-1) (0983) Past Papers

Cambridge IGCSE Physical Education (0413) PPT Slides

Cambridge IGCSE IsiZulu as a Second Language (0531) Past Papers

Cambridge IGCSE Islamiyat (0493) Past Papers

Cambridge IGCSE Italian – Foreign Language (0535) Past Papers

Cambridge IGCSE Italian (9-1) (7164) Past Papers

Cambridge IGCSE Japanese – Foreign Language (0519) Past Papers

Cambridge IGCSE Kazakh as a Second Language (0532) Past Papers

Cambridge IGCSE Latin (0480) Past Papers

Cambridge IGCSE Korean (First Language) (0521) Past Papers

Cambridge IGCSE Malay – First Language (0696) Past Papers

Cambridge IGCSE Malay – Foreign Language (0546) Past Papers

Cambridge IGCSE Marine Science (Maldives only) (0697) Past Papers

Cambridge IGCSE Mathematics (0580) Past Papers

Cambridge IGCSE Mathematics – Additional (0606) Past Papers

Cambridge IGCSE Mathematics – Additional (US) (0459) Past Papers

Cambridge IGCSE International Mathematics (0607) Past Papers

Cambridge IGCSE Mathematics (9–1) (0980) Past Papers

Cambridge IGCSE Mathematics (9–1) (UK only) (0626) Past Papers

Cambridge IGCSE Mathematics (US) (0444) Past Papers

Cambridge IGCSE Music (0410) Past Papers

Cambridge IGCSE Music (9-1) (0978) Past Papers

Cambridge IGCSE Physical Education (0413) Past Papers

Cambridge IGCSE Pakistan Studies (0448) Past Papers

Cambridge IGCSE Physical Science (0652) Past Papers

Cambridge IGCSE Physical Education (9-1) (0995) Past Papers

Cambridge IGCSE Physics (0625) Past Papers

Cambridge IGCSE Physics (9-1) (0972) Past Papers

Cambridge IGCSE Portuguese – First Language (0504) Past Papers

Cambridge IGCSE Portuguese – Foreign Language (0540) Past Papers

Cambridge IGCSE Religious Studies (0490) Past Papers

Cambridge IGCSE Russian – First Language (0516) Past Papers

Cambridge IGCSE Sanskrit (0499) Past Papers

Cambridge IGCSE Science – Combined (0653) Past Papers

Cambridge IGCSE Sciences – Co-ordinated (9-1) (0973) Past Papers

Cambridge IGCSE Sciences – Co-ordinated (Double) (0654) Past Papers

Cambridge IGCSE Sociology (0495) Past Papers

Cambridge IGCSE Spanish – First Language (0502) Past Papers

Cambridge IGCSE Spanish – Foreign Language (0530) Past Papers

Cambridge IGCSE Spanish – Literature (0488) Past Papers

Cambridge IGCSE Spanish (9-1) (7160) Past Papers

Cambridge IGCSE Swahili (0262) Past Papers

Cambridge IGCSE Thai – First Language (0518) Past Papers

Cambridge IGCSE Travel and Tourism (0471) Past Papers

Cambridge IGCSE Turkish – First Language (0513) Past Papers

Cambridge IGCSE Urdu as a Second Language (0539) Past Papers

Cambridge IGCSE World Literature (0408) Past Papers

Cambridge IGCSE Literature (US) (0427) Past Papers