John Robertson played for
-
New Zealand
-
Ireland
-
Zimbabwe
-
UAE
A
Correct answer
Explanation
John Robertson was a cricketer who played for New Zealand. He represented New Zealand in international cricket matches. The other countries listed - Ireland, Zimbabwe, and UAE - were not the team he played for.