Guptill smashed an unbeaten 180 off 138 balls as the Black Caps beat South Africa by seven wickets in Hamilton on Wednesday, the highest-ever score by a New Zealander against the Proteas.
It was also New Zealand's third-highest ODI score overall, bettered only by Guptill's own 189 against England in 2013 and his 237 against the West Indies in 2015.
Hesson acknowledged Guptill's knock was "exceptional", but said the 30-year-old had already been tried at test level and found wanting.