Neesham has represented his native New Zealand in 60 T20 Internationals, fully utilising his status as an allrounder. He has 688 T20I runs to his name at a strike rate of 159.62, as well as a handy 25 international T20 wickets, at an average of 30.12