Olympics Men's Weightlifting Records
| Event | Weight | Name | Nation | Games |
| 56 kg - Snatch | 137.5 kg | Halil Mutlu | Turkey (TUR) | 2000 Sydney |
| 56 kg - Clean and Jerk | 167.5 kg | Halil Mutlu | Turkey (TUR) | 2000 Sydney |
| 56 kg - Total | 305.0 kg | Halil Mutlu | Turkey (TUR) | 2000 Sydney |
| 62 kg - Snatch | 152.5 kg | Shi Zhiyong | China (CHN) | 2004 Athens |
| 62 kg - Clean and Jerk | 177.5 kg | Olympic Standard | ||
| 62 kg - Total | 325.0 kg | Nikolay Pechalov | Croatia (CRO) | 2000 Sydney |
| 69 kg - Snatch | 165.0 kg | Georgi Markov | Bulgaria (BUL) | 2000 Sydney |
| 69 kg - Clean and Jerk | 195.0 kg | Galabin Boevski | Bulgaria (BUL) | 2000 Sydney |
| 69 kg - Total | 357.5 kg | Galabin Boevski | Bulgaria (BUL) | 2000 Sydney |
| 77 kg - Snatch | 172.5 kg | Taner Sagir | Turkey (TUR) | 2004 Athens |
| 77 kg - Clean and Jerk | 207.5 kg | Zhan Xugang | China (CHN) | 2000 Sydney |
| 77 kg - Total | 375.0 kg | Taner Sagir | Turkey (TUR) | 2004 Athens |
| 85 kg - Snatch | 180.0 kg | Olympic Standard | ||
| 85 kg - Clean and Jerk | 215.0 kg | Olympic Standard | ||
| 85 kg - Total | 392.5 kg | Olympic Standard | ||
| 94 kg - Snatch | 187.5 kg | Olympic Standard | ||
| 94 kg - Clean and Jerk | 227.5 kg | Olympic Standard | ||
| 94 kg - Total | 415.0 kg | Olympic Standard | ||
| 105 kg - Snatch | 195.0 kg | Dmitry Berestov | Russia (RUS) | 2004 Athens |
| 105 kg - Clean and Jerk | 235.0 kg | Olympic Standard | ||
| 105 kg - Total | 427.5 kg | Olympic Standard | ||
| +105 kg - Snatch | 212.5 kg | Hossein Rezazadeh | Iran (IRI) | 2000 Sydney |
| +105 kg - Clean and Jerk | 262.5 kg | Hossein Rezazadeh | Iran (IRI) | 2004 Athens |
| +105 kg - Total | 472.5 kg | Hossein Rezazadeh | Iran (IRI) | 2000 Sydney |
Updated: August 25, 2008 (post-Beijing)
