Cambridge IGCSE

IGCSE Subjects & Resources

Explore notes and past papers for all Cambridge IGCSE subjects.

Subject (Code)
Notes
Past Papers
Mathematics (0580)
Physics (0625)
Additional Mathematics (0606)
International Mathematics (0607)
Chemistry (0620)
Biology (0610)

All IGCSE Past Papers

Browse past papers for all Cambridge IGCSE subjects by letter.

Subject (Code)
Past Papers
Accounting (0452)
Accounting (9-1) (0985)
Afrikaans Second Language (0548)
Agriculture (0600)
Arabic First Language (0508)
Arabic First Language (9-1) (7184)
Arabic Foreign Language (0544)
Arabic (9-1) (7180)
Art & Design (0400)
Art & Design (9-1) (0989)
Bahasa Indonesia (0538)
Biology (0610)
Biology (9-1) (0970)
Business (0264)
Business (9-1) (0774)
Business Studies (0450)
Business Studies (9-1) (0986)
Chemistry (0620)
Chemistry (9-1) (0971)
Chinese First Language (0509)
Chinese Second Language (0523)
Chinese (Mandarin) Foreign Language (0547)
Computer Science (0478)
Computer Science (9-1) (0984)
Design & Technology (0445)
Design & Technology (9-1) (0979)
Drama (0411)
Drama (9-1) (0994)
Economics (0455)
Economics (9-1) (0987)
English First Language (0500)
English First Language (9-1) (0990)
English First Language (US) (0524)
English – Literature (US) (0427)
English – Literature in English (0475)
English – Literature in English (9-1) (0992)
English as an Additional Language (0472)
English as an Additional Language (9-1) (0772)
English as a Second Language (Count In Speaking) (0511)
English as a Second Language (Count In Speaking) (9-1) (0991)
English as a Second Language (Speaking Endorsement) (0510)
English as a Second Language (Speaking Endorsement) (9-1) (0993)
Enterprise (0454)
Environmental Management (0680)
Food & Nutrition (0648)
French First Language (0501)
French Foreign Language (0520)
French (9-1) (7156)
Geography (0460)
Geography (9-1) (0976)
German First Language (0505)
German Foreign Language (0525)
German (9-1) (7159)
Global Perspectives (0457)
Hindi as a Second Language (0549)
History (0470)
History American (US) (0409)
History (9-1) (0977)
Information and Communication Technology (0417)
Information and Communication Technology (9-1) (0983)
IsiZulu as a Second Language (0531)
Islamiyat (0493)
Italian Foreign Language (0535)
Italian (9-1) (7164)
Japanese Foreign Language (0716)
Latin (0480)
Malay First Language (0696)
Malay Foreign Language (0546)
Marine Science (0697)
Mathematics (0580)
Mathematics Additional (0606)
Mathematics International (0607)
Mathematics (9-1) (0980)
Mathematics (US) (0444)
Music (0410)
Music (9-1) (0978)
Pakistan Studies (0448)
Physical Education (0413)
Physical Education (9-1) (0995)
Physical Science (0652)
Physics (0625)
Physics (9-1) (0972)
Portuguese First Language (0504)
Psychology (0266)
Religious Studies (0490)
Sanskrit (0499)
Science Combined (0653)
Sciences Co-Ordinated (9-1) (0973)
Sciences Co-Ordinated (Double) (0654)
Setswana First Language (0698)
Sociology (0495)
Spanish First Language (0502)
Spanish Foreign Language (0530)
Spanish Literature (0488)
Spanish Literature in Spanish (0474)
Spanish (9-1) (7160)
Statistics (0479)
Swahili (0262)
Thai First Language (0518)
Travel & Tourism (0471)
Turkish First Language (0513)
Urdu as a Second Language (0539)
Vietnamese First Language (0695)
World Literature (0408)

More subjects and resources being added soon.