"T20s on March 16, 18 and 20 will be played without an audience at Narendra Modi Stadium in Ahmedabad. Refunds will be given to the spectators who have purchased tickets," Nathwani said in a statement.
"Due to the rise in the number of Corona cases, we at GCA have decided in consultation with BCCI, the matches will be played behind closed doors and not allow the spectators in the ground during T20 Internationals to be played between India and England at Ahmedabad."
He said the GCA will form a policy for refund of money to the spectators who have already purchased tickets for these three T20Is.
"Those who have received complimentary tickets are requested not to visit the stadium," he added.
The first two games at the world's largest cricket stadium had attracted more than 60,000 spectators, raising questions over the safety of the fans amid the pandemic.
Crowds had returned for international cricket matches in India during the preceding Test series barring the opening game which was played behind closed doors.