65
57
55
109
112
147
122
Athletics
London 2012
100m
Rio 2016
200m
29
39
30
31
142
256
910
1274
219
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games