Gill stood firm at one end and reached the milestone in 82 deliveries as wickets kept falling on the other.
Gill's feat also saw him overtake regular skipper Rohit Sharma, who is not part of the series, in the list of youngest Indian batters to score an overseas century.
Only Yuvraj Singh and Virat Kohli are above the 22-year-old.