China at the 2012 Summer Olympics
The People's Republic of China took part in London at the 2012 Olympic Games. It was the eighth overall participation in the Olympic Summer Games. The Chinese Olympic Committee nominated 382 athletes in 28 sports.
Flag bearer at the opening ceremony was the basketball player Yi Jianlian.
Participants by sport
Badminton
Basketball
Beach volleyball
Archery
- Singles
- Team
Boxing
- Women
Fencing
- Singles
- Team
Weightlifting
Legend: WR = World Record, OR = Olympic Record
Hockey
Judo
- Women
Canoe
Canoe Racing
Canoe Slalom
Athletics
Legend: OR = Olympic Record, AS = Asian record, NR = National record
- Running and walking
- Jumping and throwing
Modern Pentathlon
Cycling
Train
More fight
Road
Mountain bike
Rhythmic Gymnastics
Wrestling
Rowing
Swimming
Legend: WR = World Record, OR = Olympic Record
Sailing
Fleet Race
Synchronized swimming
Taekwondo
Tennis
- Singles
- Doubles
Table tennis
The Chinese team won all the gold medals of the sport, as with the previous Olympic Games.
- Singles
- Team
Triathlon
Trampolining
Gymnastics
Volleyball
Water polo
Diving
- Singles
- Synchronous