Gill was born in Sarabha, a village located in the Ludhiana district of Punjab. Despite his father and uncle being more fond of hockey, Gill found a passion for football and would usually play with his friends at a nearby ground. In 2007, on the suggestion of a former Chandigarh Football Academy trainee, Ravinder, Gill attended trials for the famed academy and competed for a spot against around 100 other players. Gill's trial was successful and he joined the academy. Gill trained at the Chandigarh Football Academy for five years from 2007 to 2012. Initially playing as a left-back, Gill was soon moved to become a centre-back. In 2010, he won his first major championship with the academy, the under-14 competition of the Subroto Cup. In 2012, Gill left the Chandigarh Football Academy in order to join the All India Football Federation's regional academy in Navi Mumbai. While in the AIFF Academy setup, Gill played in various competitions, including the I-League U19. He also became a part of the national under-17 side and national under-20 side. In 2013, Gill, along with four other players from the under-17's, was sent to the Nike All Asia Camp in Doha, Qatar. The camp lasted for three days and at the end, Gill, alongside India teammate Bidyananda Singh, was selected to participate in the All-Star Game. During the game and the camp overall, both Gill and Singh managed to catch the eye of European clubs such as Barcelona and Inter Milan. Two years later, in 2015, Gill helped the AIFF Elite Academy win the 2014–15 I-League U19.
After spending four years with the AIFF Elite Academy, Gill signed his first professional contract with Bengaluru FC of the I-League on 23 August 2016. Head coachAlbert Roca was very pleased with the signing of Gill, stating "The club’s philosophy is to give young talent a stage and I believe that’s exactly what Gursimrat has got. He is talented, works hard and wants to keep improving which is a good sign for anyone taking the professional path." Gill was on the bench for Bengaluru FC a month later on 21 September in their AFC Cup quarter-final match against Tampines Rovers. Despite Bengaluru FC leading the tie 1–0 on aggregate, Gill didn't see any game time. He eventually made his professional debut for the club the next season on 18 April 2017 in the AFC Cup against Abahani. Gill came off the bench for Nishu Kumar in the 89th minute as Bengaluru FC won 2–0. Gill then made his league debut for Bengaluru FC during the final game of the season against Churchill Brothers on 29 April 2017. He played 74 minutes as Bengaluru FC won 3–0.
On 11 June 2018, Bengaluru FC announced they had signed Gill on a two-year deal.
International
In August 2015, Gill was selected to be part of the India under-20 side which would take part in the inaugural SAFF U-19 Championship. Gill was named as vice-captain of the side, while former Chandigarh Football Academy and Bengaluru FC teammate Daniel Lalhlimpuia was given the captaincy. Gill and the under-19 side managed to reach the final of the tournament, where they took on hosts Nepal. The team lost on penalties 5–4 after drawing after extra-time 1–1. Despite the defeat and being given the vice-captaincy, Gill was optimistic about the opportunity to play in the tournament, stating "It was an enriching experience. The tournament itself was a high point for me and despite being the vicecaptain, I felt no pressure".