58
52
51
53
100
103
133
115
Athletics
London 2012
100m
Rio 2016
200m
44
36
46
74
35
250
1351
190
2619
170
862
842
ISSF Games Konya 2022
139
277
Indian Ocean Island Games
Commonwealth Games
Islamic Solidarity Games