The Delhi 2010 Commonwealth Games featured 17 sports in the program, including aquatics, athletics, badminton, boxing, cycling, gymnastics, hockey, lawn bowls, netball, rugby sevens, shooting, squash, table tennis, tennis, weightlifting, and wrestling. This was the largest Commonwealth Games at that time. The number 21 is too high, while 32 and 19 don't match the official program for Delhi 2010.