Here is the full list of all 46 Metal Gear Solid 3 trophies - there are 36 bronze, 5 silver, 4 gold and 1 platinum.
Eat a snake of any type
Capture any animal alive
Create the Ocelot Time Paradox
Submit Ocelot
CQC Slit an enemy's throat
Call one Healing Radio frequency
CQC Slam a guard and knock him out
CQC Interrogate an enemy
Achieve a camouflage index of +90%
Use the Fake Death pill
Shoot a Kerotan for the first time
Find all 64 Kerotans
Collect all trophies
Defeat The Pain
Defeat The Fear
Defeat The End
Defeat The Fury
Defeat The Sorrow
Defeat Shagohod
Defeat Volgin in a fist fight
Defeat The Boss
CQC Hold up an enemy
Use a knife to remove a bullet
Catch a glimpse of Ocelot, who’s seen behind the president when he tries to shake Snake’s hand
See all of the first-person views that are not indicated by the R button icon
Make Snake throw up
Collect every type of medicinal plant
Collect every type of fruit
Collect every type of mushroom
Collect every type of bird
Collect every type of snake
Collect every type of fish
Collect every type of frog
Achieve a camouflage index of 100%
Poison a guard
Call every Healing Radio frequency
Use bees to harass an enemy
Blow up a munitions shed with TNT
Catch a Tsuchinoko (mythical serpent)
Find every type of camouflage
Find every type of face paint
Kill The End before the boss battle
Sneak up on The End and hold him up
Obtain title of MARKHOR
Finish the game on any difficulty
Finish game without killing anyone