IGCSE grade boundaries

The minimum marks needed for each grade, taken from the official Cambridge (CAIE) and Edexcel threshold tables — 138 subjects across 568 exam series. The tables below show the latest published session for every subject; open a subject for its full history.

How to read these tables

Each figure is a minimum raw total, not a percentage — reach it and you get that grade. Boundaries are set after every series, so they move: a harder paper gets lower thresholds. Tiered subjects publish separate Core and Extended tables, and subjects with multiple paper variants publish one table per combination, so always use the option matching the papers you actually sat. The percentages here are the top and pass thresholds expressed as a share of the maximum mark, for the Extended tier where a subject is tiered.

Cambridge IGCSE (CAIE) grade boundaries

98 subjects · latest published thresholds

Subject Top grade Pass Latest session
Mathematics (0580) A* — 162/200 (81%) C — 45% June 2026 table →
English (First Language) (0500) A* — 121/160 (76%) C — 50% June 2026 table →
Physics (0625) A* — 162/200 (81%) C — 44% June 2026 table →
Chemistry (0620) A* — 173/200 (87%) C — 46% June 2026 table →
Biology (0610) A* — 165/200 (83%) C — 41% June 2026 table →
English as a Second Language (0510) A* — 143/150 (96%) C — 80% June 2026 table →
Additional Mathematics (0606) A* — 141/160 (89%) C — 39% June 2026 table →
Business Studies (0450) A* — 95/160 (60%) C — 32% June 2026 table →
Economics (0455) A* — 118/150 (79%) C — 48% June 2026 table →
Computer Science (0478) A* — 117/150 (78%) C — 31% June 2026 table →
Information and Communication Technology (0417) A* — 197/280 (71%) C — 43% June 2026 table →
Accounting (0452) A* — 100/143 (70%) C — 28% June 2026 table →
History (0470) A* — 111/150 (74%) C — 49% June 2026 table →
Geography (0460) A* — 190/220 (87%) C — 55% June 2026 table →
Literature in English (0475) A* — 76/100 (76%) C — 43% June 2026 table →
Cambridge International Mathematics (0607) A* — 224/250 (90%) C — 43% June 2026 table →
Combined Science (0653) A* — 146/200 (73%) C — 40% June 2026 table →
First Language English (9-1) (0990) 9 — 125/160 (79%) 4 — 50% June 2026 table →
Accounting (9-1) (0985) 9 — 111/143 (78%) 4 — 28% June 2026 table →
Afrikaans Second Language (0548) A* — 115/150 (77%) C — 39% November 2025 table →
Agriculture (0600) A* — 85/100 (85%) C — 64% November 2025 table →
American History Us (0409) A* — 96/130 (74%) C — 45% June 2026 table →
Arabic (9-1) (7180) 9 — 74/100 (74%) 4 — 46% June 2026 table →
Arabic Foreign Language (0544) A* — 169/200 (85%) C — 51% June 2026 table →
Art and Design (0400) A* — 154/200 (77%) C — 47% June 2026 table →
Art And Design (9-1) (0989) 9 — 173/200 (87%) 4 — 47% June 2026 table →
Bahasa Indonesia (0538) A* — 157/200 (79%) C — 58% June 2026 table →
Biology (9-1) (0970) 5 — 126/200 (63%) 4 — 56% June 2026 table →
Business Studies (9-1) (0986) 9 — 102/160 (64%) 4 — 32% June 2026 table →
Chemistry (9-1) (0971) 5 — 122/200 (61%) 4 — 53% June 2026 table →
Chinese as a Second Language (0523) A* — 169/200 (85%) C — 55% June 2026 table →
Computer Science (9-1) (0984) 9 — 121/150 (81%) 4 — 31% June 2026 table →
Design and Technology (0445) A* — 157/200 (79%) C — 52% June 2026 table →
Design and Technology (9-1) (0979) 9 — 163/200 (82%) 4 — 52% June 2026 table →
Drama (0411) A* — 165/200 (83%) C — 56% June 2026 table →
Drama (9-1) (0994) 9 — 164/200 (82%) 4 — 55% June 2026 table →
Economics ((9-1)) 0987 June (2024) 9 — 9/9 (100%) 4 — 45% June 2025 table →
Economics (9-1) (0987) 9 — 117/150 (78%) 4 — 48% June 2026 table →
English as a Second Language Count In Speaking (0511) A* — 152/160 (95%) C — 77% June 2026 table →
English as a Second Language Count In Speaking (9-1) (0991) 9 — 151/160 (95%) 4 — 77% June 2026 table →
English as a Second Language Speaking Endorsement (9-1) (0993) 9 — 143/150 (96%) 4 — 80% June 2026 table →
English As An Additional Language (0472) A* — 150/180 (84%) C — 52% June 2026 table →
English As An Additional Language (9-1) (0772) 9 — 161/180 (90%) 4 — 52% June 2026 table →
Enterprise (0454) A* — 140/200 (70%) C — 47% June 2026 table →
Environmental Management (0680) A* — 127/160 (80%) C — 46% June 2026 table →
First Language Arabic (0508) A* — 74/100 (74%) C — 45% November 2025 table →
First Language Arabic (9-1) (7184) 9 — 76/100 (76%) 4 — 47% June 2026 table →
First Language Chinese (0509) A* — 95/120 (80%) C — 60% June 2026 table →
First Language English Us (0524) A* — 118/160 (74%) C — 48% June 2024 table →
First Language French (0501) A* — 72/100 (72%) C — 43% June 2026 table →
First Language German (0505) A* — 77/100 (77%) C — 50% June 2026 table →
First Language Malay (0696) A* — 86/100 (86%) C — 54% June 2026 table →
First Language Portuguese (0504) A* — 80/100 (80%) C — 50% June 2026 table →
First Language Setswana (0698) A* — 73/100 (73%) C — 50% November 2025 table →
First Language Spanish (0502) A* — 122/160 (77%) C — 55% June 2026 table →
First Language Thai (0518) A* — 76/100 (76%) C — 49% June 2026 table →
First Language Turkish (0513) A* — 90/100 (90%) C — 62% June 2026 table →
Food and Nutrition (0648) A* — 153/200 (77%) C — 50% June 2026 table →
French (9-1) (7156) 9 — 168/200 (84%) 4 — 48% June 2026 table →
French Foreign Language (0520) A* — 167/200 (84%) C — 48% June 2026 table →
Geography (9-1) (0976) 9 — 190/220 (87%) 4 — 54% June 2026 table →
German (9-1) (7159) 9 — 178/200 (89%) 4 — 52% June 2026 table →
German Foreign Language (0525) A* — 167/200 (84%) C — 51% June 2026 table →
Global Perspectives (0457) A* — 154/200 (77%) C — 55% June 2026 table →
Hindi as a Second Language (0549) A* — 69/90 (77%) C — 48% March 2026 table →
History (9-1) (0977) 9 — 116/150 (78%) 4 — 49% June 2026 table →
Information And Communication Technology (9-1) (0983) 9 — 210/280 (75%) 4 — 44% June 2026 table →
Isizulu as a Second Language (0531) A* — 134/150 (90%) C — 58% November 2025 table →
Islamiyat (0493) A* — 68/100 (68%) C — 41% June 2026 table →
Italian (9-1) (7164) 9 — 175/200 (88%) 4 — 50% June 2026 table →
Italian Foreign Language (0535) A* — 159/200 (80%) C — 50% June 2026 table →
Latin (0480) A* — 251/320 (79%) C — 50% June 2026 table →
Literature English Us (0427) A* — 69/100 (69%) C — 48% June 2024 table →
Literature in English (9-1) (0992) 9 — 77/100 (77%) 4 — 43% June 2026 table →
Literature In Spanish (0474) A* — 59/100 (59%) C — 36% June 2026 table →
Malay Foreign Language (0546) A* — 151/200 (76%) C — 49% June 2026 table →
Mandarin Chinese Foreign Language (0547) A* — 162/200 (81%) C — 44% June 2026 table →
Marine Science (0697) A* — 129/160 (81%) C — 46% June 2026 table →
Mathematics (9-1) (0980) 5 — 98/160 (62%) 4 — 52% June 2026 table →
Mathematics Us (0444) A* — 150/200 (75%) C — 35% June 2024 table →
Music (0410) A* — 133/170 (79%) C — 46% June 2026 table →
Music (9-1) (0978) 9 — 138/170 (82%) 4 — 46% June 2026 table →
Pakistan Studies (0448) A* — 110/150 (74%) C — 40% June 2026 table →
Physical Education (0413) A* — 145/200 (73%) C — 49% June 2026 table →
Physical Education (9-1) (0995) 9 — 153/200 (77%) 4 — 49% June 2026 table →
Physical Science (0652) A* — 148/200 (74%) C — 37% November 2025 table →
Physics (9-1) (0972) 5 — 119/200 (60%) 4 — 53% June 2026 table →
Religious Studies (0490) A* — 125/160 (79%) C — 50% November 2025 table →
Sanskrit (0499) A* — 146/180 (82%) C — 48% June 2026 table →
Sociology (0495) A* — 132/160 (83%) C — 44% June 2026 table →
Spanish (9-1) (7160) 9 — 172/200 (86%) 4 — 50% June 2026 table →
Spanish Foreign Language (0530) A* — 164/200 (82%) C — 50% June 2026 table →
Spanish Literature (0488) A* — 73/100 (73%) C — 43% November 2024 table →
Swahili (0262) A* — 80/90 (89%) C — 57% June 2026 table →
Travel and Tourism (0471) A* — 98/160 (62%) C — 38% June 2026 table →
Urdu as a Second Language (0539) A* — 78/90 (87%) C — 58% June 2026 table →
Vietnamese First Language (0695) A* — 79/100 (79%) C — 53% June 2026 table →
World Literature (0408) A* — 99/130 (77%) C — 47% June 2026 table →

Official Cambridge grade thresholds →

Edexcel International GCSE (Pearson) grade boundaries

40 subjects · latest published thresholds

Subject Top grade Pass Latest session
Accounting (4AC1) 9 — 133/150 (89%) 4 — 51% June 2026 table →
Arabic (First Language) (4AA1) 9 — 87/125 (70%) 4 — 36% June 2026 table →
Art & Design: 3D Design (4TD1) 9 — 122/144 (85%) 4 — 48% June 2026 table →
Art & Design: Fine Art (4FA1) 9 — 122/144 (85%) 4 — 48% June 2026 table →
Art & Design: Graphic Communication (4GC1) 9 — 122/144 (85%) 4 — 48% June 2026 table →
Art & Design: Photography (4PY1) 9 — 122/144 (85%) 4 — 48% June 2026 table →
Art & Design: Textile Design (4TE1) 9 — 122/144 (85%) 4 — 48% June 2026 table →
Bangla (4BA0) 9 — 75/100 (75%) 4 — 35% June 2026 table →
Bangladesh Studies (4BN1) 9 — 133/150 (89%) 4 — 53% June 2026 table →
Biology (4BI1) 9 — 142/180 (79%) 4 — 38% June 2026 table →
Business (4BS1) 9 — 133/160 (84%) 4 — 51% June 2026 table →
Chemistry (4CH1) 9 — 141/180 (79%) 4 — 37% June 2026 table →
Chinese (4CN1) 9 — 146/160 (92%) 4 — 62% June 2026 table →
Commerce (4CM1) 9 — 125/160 (79%) 4 — 57% June 2026 table →
Computer Science (4CP0) 9 — 140/160 (88%) 4 — 52% June 2026 table →
Economics (4EC1) 9 — 122/160 (77%) 4 — 49% June 2026 table →
English as a Second Language (4ES1) 9 — 141/150 (94%) 4 — 70% June 2025 table →
English Language A (4EA1) 9 — 113/150 (76%) 4 — 46% June 2026 table →
English Language B (4EB1) 9 — 70/100 (70%) 4 — 51% June 2026 table →
English Literature (4ET1) 9 — 121/150 (81%) 4 — 46% June 2026 table →
French (4FR1) 9 — 130/160 (82%) 4 — 47% June 2026 table →
Further Pure Mathematics (4PM1) 9 — 180/200 (90%) 4 — 31% June 2026 table →
Geography (4GE1) 9 — 138/175 (79%) 4 — 43% June 2026 table →
German (4GN1) 9 — 139/160 (87%) 4 — 39% June 2026 table →
Global Citizenship (4GL1) 9 — 83/100 (83%) 4 — 49% June 2026 table →
Greek (First Language) (4GK1) 9 — 105/125 (84%) 4 — 52% June 2026 table →
History (4HI1) 9 — 99/120 (83%) 4 — 49% June 2026 table →
Human Biology (4HB1) 9 — 156/180 (87%) 4 — 50% June 2026 table →
ICT (4IT1) 9 — 153/200 (77%) 4 — 39% June 2026 table →
Islamic Studies (4IS1) 9 — 79/90 (88%) 4 — 66% June 2026 table →
Mathematics A (4MA1) 9 — 165/200 (83%) 4 — 21% June 2026 table →
Mathematics B (4MB1) 9 — 246/300 (82%) 4 — 28% June 2026 table →
Pakistan Studies (4PA1) 9 — 129/150 (86%) 4 — 50% June 2026 table →
Physics (4PH1) 9 — 138/180 (77%) 4 — 40% June 2026 table →
Religious Studies (4RS1) 9 — 115/167 (69%) 4 — 44% June 2026 table →
Science (Single Award) (4SS0) 9 — 161/180 (90%) 4 — 48% June 2026 table →
Sinhala (4SI1) 9 — 89/100 (89%) 4 — 54% June 2026 table →
Spanish (4SP1) 9 — 138/160 (87%) 4 — 40% June 2026 table →
Swahili (4SW1) 9 — 101/120 (85%) 4 — 47% June 2026 table →
Tamil (4TA1) 9 — 82/100 (82%) 4 — 68% June 2026 table →

Official Edexcel grade thresholds →

When are IGCSE grade boundaries released?

Boards publish thresholds on results day for each series: the June series in mid August, the November series in mid January, and Cambridge's March series (India) in mid May. This site is updated from the official releases each time, so the newest tables appear here shortly after they go live. More on results day →