% achieving % achieving % achieving % achieving % achieving % achieving % candidates
A* A or above B or above C or above D or above E or above ungraded
Additional Mathematics 13.2 42.7 67.7 84.7 89.3 93.3 6.7
Art and Design 4.7 27.7 61.6 87.9 94.5 97.8 2.2
Bangladesh Studies 36.8 58.5 78.5 90.9 95.3 96.4 3.6
Bengali 11.7 50.8 81.8 96.0 97.3 98.8 1.2
Biology 11.0 44.7 70.1 86.5 92.5 96.8 3.2
Business Studies 8.4 25.7 48.7 70.7 82.6 90.9 9.1
Chemistry 7.4 41.5 67.3 83.9 89.8 94.7 5.3
Combined Science 1.8 4.5 9.3 23.9 50.1 75.0 25.0
Commerce 9.3 24.4 41.7 64.1 78.2 89.6 10.4
Computer Science 12.0 39.3 64.4 83.0 89.5 93.8 6.2
Economics 12.2 33.3 54.9 74.0 84.0 91.8 8.2
English Language 11.8 32.1 57.1 79.5 91.3 97.3 2.7
Environmental Management 21.1 47.0 67.2 82.3 89.4 94.7 5.3
Food and Nutrition 1.5 16.8 46.0 70.8 90.5 95.6 4.4
French 2.7 15.6 50.2 78.5 88.5 93.7 6.3
Geography 7.3 20.1 35.3 56.4 70.9 83.4 16.6
History (Modern World Affairs) 26.5 48.8 71.1 81.8 91.1 94.3 5.7
Islamiyat 15.0 40.6 67.8 85.1 92.6 96.8 3.2
Literature in English 20.5 38.1 59.6 78.9 87.8 94.4 5.6
Mathematics D (Calculator Version) 7.4 36.6 59.3 78.2 85.6 92.5 7.5
Physics 10.8 41.6 67.0 84.1 90.9 95.7 4.3
Principles of Accounts 6.7 32.7 57.2 76.2 85.0 92.3 7.7
Religious Studies (Bible Knowledge) 9.5 23.5 44.1 64.0 74.2 85.5 14.5
Sinhala 15.4 88.0 97.4 99.2 99.7 99.7 0.3
Cumulative world totals grades A* - E
Cambridge O Level candidate grades June 2017
% achieving % achieving % achieving % achieving % achieving % achieving % candidates
A* A or above B or above C or above D or above E or above ungraded
Cumulative world totals grades A* - E
Cambridge O Level candidate grades June 2017
Sociology 11.7 34.9 62.9 83.1 89.9 95.2 4.8
Swahili 11.5 46.1 71.9 87.4 93.3 96.5 3.5
Tamil 29.4 59.1 87.4 95.6 97.8 99.1 0.9