| Men's Individual |
| 13:00 -- 1/8 Eliminations |
| 18:00 -- Quarter-finals |
| 18:45 -- Semi-finals |
| 19:15 -- Bronze Medal Match |
| 19:30 -- Gold Medal Match |
| Men's Shot Put |
| 14:00 -- Qualification |
| 00:30 (Aug 4) -- Final |
| Women's Heptathlon |
| 14:00 -- 100m Hurdles |
| 15:15 -- High Jump |
| 23:00 -- Shot Put |
| 00:45 (Aug 4) -- 200m |
| Women's Triple Jump |
| 14:25 -- Qualification |
| Women's 100m |
| 14:40 -- Preliminaries |
| 23:00 -- Round 1 |
| Men's 400m Hurdles |
| 15:15 -- Round 1 |
| Men's Hammer Throw |
| 15:15 -- Qualification |
| Women's 400m |
| 16:00 -- Round 1 |
| Men's 3000m Steeplechase |
| 17:00 -- Round 1 |
| Women's Discus Throw |
| 23:10 -- Qualification |
| Men's Long Jump |
| 23:45 -- Qualification |
| Men's 1500m |
| 00:00 (Aug 4) -- Round 1 |
| Women's 10,000m |
| 01:20 (Aug 4) -- Final |
| Women's Singles |
| 17:00 -- Semi-finals |
| Mixed Doubles |
| 13:00 -- Bronze Medal Match |
| 17:30 -- Gold Medal Match |
| Men's Singles |
| 17:30 -- Semi-finals |
| Time (IST) | Group | Match |
| 13:00 | Preliminary Round Group A | Angola vs Croatia |
| 15:15 | Preliminary Round Group B | Russia vs Australia |
| 18:30 | Preliminary Round Group B | Brazil vs Canada |
| 20:45 | Preliminary Round Group A | Turkey vs China |
| 00:00 | Preliminary Round Group B | France vs Great Britain |
| 02:15 | Preliminary Round Group A | Czech Republic vs United States |
| Men's Beach Volleyball |
| 13:00 -- Round of 16 |
| 17:00 -- Round of 16 |
| 21:00 -- Round of 16 |
| 01:00 -- Round of 16 |
| Women's Beach Volleyball |
| 13:00 -- Round of 16 |
| 17:00 -- Round of 16 |
| 21:00 -- Round of 16 |
| 01:00 -- Round of 16 |
| Men's Fly (52kg) |
| 17:30 -- Round of 16 |
| 00:30 -- Round of 16 |
| Men's Welter (69kg) |
| 18:30 -- Round of 16 |
| 01:30 -- Round of 16 |
| Women's Keirin |
| 20:00 -- Round 1 |
| 20:43 -- Round 1 Repechage |
| 21:46 -- Round 2 |
| 22:38 -- Finals |
| Men's Team Pursuit |
| 20:18 -- First Round |
| 21:59 -- Finals |
| Women's Team Pursuit |
| 20:56 -- Qualifying |
| Women's 3m Springboard |
| 18:30 -- Preliminary Round |
| Individual Dressage |
| 15:00 -- Grand Prix Day 2 |
| Team Dressage |
| 15:00 -- Grand Prix Day 2 |
| Men's Team Sabre |
| 14:30 -- Round of 16 |
| 15:30 -- Quarter-finals |
| 16:30 -- Semi-finals |
| 18:30 -- Placement 7-8 |
| 18:30 -- Placement 5-6 |
| 22:00 -- Bronze Medal Match |
| 22:45 -- Gold Medal Match |
| Women's Football |
| 16:00 -- Quarter-final |
| 18:30 -- Quarter-final |
| 21:00 -- Quarter-final |
| 23:30 -- Quarter-final |
| Time (IST) | Group | Match |
| 13:30 | Preliminary Round Group A | Spain vs Australia |
| 15:15 | Preliminary Round Group B | Kazakhstan vs Greece |
| 18:30 | Preliminary Round Group A | Montenegro vs Serbia |
| 20:15 | Preliminary Round Group A | Romania vs Hungary |
| 23:30 | Preliminary Round Group B | Great Britain vs United States |
| 01:15 (Aug 4) | Preliminary Round Group B | Italy vs Croatia |
| Time (IST) | Group | Match |
| 12:30 | Preliminary Round Group A | Australia vs Argentina |
| 14:45 | Preliminary Round Group B | Netherlands vs New Zealand |
| 17:45 | Preliminary Round Group B | Germany vs India |
| 20:00 | Preliminary Round Group A | Great Britain vs Pakistan |
| 23:00 | Preliminary Round Group A | South Africa vs Spain |
| 01:15 (Aug 4) | Preliminary Round Group B | Belgium vs Korea |
| Men's +100kg |
| 13:30 -- Elimination round of 64 |
| 13:30 -- Elimination Round of 32 |
| 13:30 -- Elimination Round of 16 |
| 13:30 -- Quarter-finals |
| 18:00 -- Semi-finals |
| 18:00 -- Repechage and Bronze |
| 20:10 -- Final |
| Women's +78kg |
| 13:30 -- Elimination Round of 32 |
| 13:30 -- Elimination Round of 16 |
| 13:30 -- Quarter-finals |
| 18:00 -- Semi-finals |
| 18:00 -- Repechage and Bronze |
| 20:00 -- Final |
| Men's Single Sculls |
| 13:30 -- Final |
| Men's Quadruple Sculls |
| 14:10 -- Final |
| Men's Pair |
| 14:20 -- Final |
| Women's Double Sculls |
| 14:30 -- Final |
| Men's Finn |
| 16:00 -- Race 10 |
| 16:00 -- Race 9 |
| Men's Laser |
| 16:00 -- Race 8 |
| 16:00 -- Race 7 |
| Men's 470 |
| 16:00 -- Race 4 |
| 16:00 -- Race 3 |
| Men's Star |
| 16:00 -- Race 10 |
| 16:00 -- Race 9 |
| Men's 49er |
| 16:00 -- Race 11 |
| 16:00 -- Race 10 |
| 16:00 -- Race 9 |
| Women's 470 |
| 16:00 -- Race 2 |
| 16:00 -- Race 1 |
| Women's Laser Radial |
| 16:00 -- Race 8 |
| 16:00 -- Race 7 |
| Men's 50m Rifle Prone |
| 13:00 -- Qualification |
| 16:00 -- Finals |
| Men's 25m Rapid Fire Pistol |
| 14:30 -- Qualification |
| 18:30 -- Finals |
| Women's 50m Freestyle |
| 14:00 -- Heats |
| 00:25 -- Semi-finals |
| Men's 1500m Freestyle |
| 14:20 -- Heats |
| Women's 4x100m Medley Relay |
| 15:50 -- Heats |
| Men's 4x100m Medley Relay |
| 16:00 -- Heats |
| Women's 200m Backstroke |
| 23:30 -- Final |
| Men's 100m Butterfly |
| 23:30 -- Final |
| Women's 800m Freestyle |
| 23:45 -- Final |
| Men's 50m Freestyle |
| 00:00 (Aug 4) -- Final |
| Women's Team |
| 14:00 -- First Round |
| 18:30 -- First Round |
| Men's Team |
| 23:00 -- First Round |
| Men's Singles |
| 16:00 -- Semi-finals |
| Women's Singles |
| 16:00 -- Semi-finals |
| Mixed Doubles |
| 16:00 -- Semi-finals |
| Men's Trampoline |
| 18:00 -- Qualification |
| 19:25 -- Final |
| Time (IST) | Group | Match |
| 14:00 | Preliminary Round Group B | Brazil vs China |
| 15:20 | Preliminary Round Group A | Japan vs Russia |
| 18:10 | Preliminary Round Group B | Turkey vs Korea |
| 19:30 | Preliminary Round Group A | Great Britain vs Dominican Rep. |
| 22:20 | Preliminary Round Group B | United States vs Serbia |
| 23:40 | Preliminary Round Group A | Algeria vs Italy |
| Time (IST) | Group | Match |
| 18:00 | Preliminary Round Group A | Spain vs Hungary |
| 19:30 | Preliminary Round Group B | Russia vs Australia |
| 22:15 | Preliminary Round Group B | Great Britain vs Italy |
| 23:45 | Preliminary Round Group A | China vs United States |
| Men's 85kg |
| 14:00 -- Group B |
| 23:00 -- Group A |
| Women's 75kg |
| 16:30 -- Group B |
| 19:30 -- Group A |