At one point while singing "Someone Saved My Life Tonight" John slumped and needed medical attention, but he continued the show until he tried to sing "Daniel" but had no voice left, The Associated Press and The New Zealand Herald reported.
Despite his illness, John, who is in the middle of his "Farewell Yellow Brick Road" tour, said he will be performing the rest of the shows scheduled for New Zealand and Australia, USA Today reported.
The tour is said to be his final one; he is reportedly retiring from live performances, telling Anderson Cooper that his priorities have changed.
He will still create new music but wants to focus on raising his two children.
"I can't physically do the traveling anymore," John told Cooper in 2018. "I want to be at home ... I really want to spend time with my children at home ... I've had an incredible life, but life is all about change."
The tour will continue this year, with the final dates at The O2 in London in mid-December.