Following is the list of players in ICC Champions Trophy with Highest Individual Score..
Nathan Astle - - - 145* against USA
Andy Flower - - - 145 against India
Sachin Tendulkar - - - 141 against Australia
Graeme Smith - - - 141 against England
Sourav Ganguly - - - 141* against South Africa
Shane Watson - - - 136* against England
Chris Gayle - - - 133* against South Africa
Avishka Gunawardene - - - 132 against West Indies
Shoaib Malik - - - 128 against India
Virender Sehwag - - - 126 against England