Descendente deindonésios, Van Bronckhorst começou a jogar futebol nascategorias de base doFeyenoord, emRoterdã, aos 7 anos de idade. Assinou seu primeiro contrato profissional com o mesmo clube em 1993, e foi inicialmenteemprestado aoRKC Waalwijk para adquirir experiência.
Uma temporada depois, ele voltou ao time que o revelou, permanecendo por mais quatro anos e disputando um total de 103 partidas pelaEredivisie, período em que o clube venceu aCopa dos Países Baixos, em 1995. Em 1998 foi contratado peloRangers, daEscócia, por 7,5 milhões deeuros.
O sucesso na Escócia fez oArsenal pagar quase 14 milhões de euros para contratar o jogador em julho de 2001.[3] No entanto, uma gravelesão nos ligamentos dojoelho, sofrida em uma partida contra oFulham, afastou o neerlandês dos gramados por muito tempo. Quando voltou, passou a ser utilizado mais recuado, comoala ou lateral-esquerdo.
Disputou 42 partidas pelo clubeinglês, entre elas a vitória sobre oSouthampton na final daCopa da Inglaterra de 2002, mas nem assim conseguiu se manter no elenco do Arsenal, que o emprestou para oBarcelona na temporada seguinte, que tinha a opção de contratá-lo em definitivo. Na temporada 2004–05, ajudou o timecatalão a vencer aLa Liga e permaneceu no clube.
Van Bronckhorst adaptou-se tão bem ao Barça que passou a levar o apelido "Gio" na camisa, ao invés do extenso sobrenome. Com o passar do tempo, tornou-se peça fundamental na equipe comandada pelo também neerlandêsFrank Rijkaard. Foi titular em grande parte da conquista daLiga dos Campeões da UEFA de 2005–06, ao lado de nomes comoRonaldinho,Samuel Eto'o eXavi.[4] Já na temporada 2006–07, sofreu com algumas lesões e chegou a dividir a posição com o brasileiroSylvinho.
Com isto, recebeu uma proposta do seu primeiro clube, o Feyenoord, e em junho de 2007 rumou para o clube neerlandês da cidade portuária.[5]
Após mais três anos no clube, período em que conquistou novamente aCopa dos Países Baixos, optou por encerrar sua carreira em 2010, aos 35 anos. Cinco anos depois, no mesmo Feyenoord, iniciaria sua carreira como treinador.[6][7]
Fez sua estreia naSeleção Neerlandesa em agosto de 1996, em um empate por 2 a 2 diante doBrasil. Esteve no grupo que disputou aCopa do Mundo FIFA de 1998, na França, mas não chegou a entrar em campo. Disputou também asEurocopas de2000 e2004, esta última como titular do time comandado porDick Advocaat, seu ex-treinador no Rangers.
Com mais de 50 jogos com a camisa laranja, Van Bronckhorst foi um dos atletas mais experientes do grupo queMarco Van Basten levou àCopa do Mundo FIFA de 2006, naAlemanha.[8] Titular na lateral-esquerda, ele disputou três partidas (ficou de fora do jogo contra aArgentina na primeira fase), apesar de ter sofrido uma contusão um pouco antes do início da Copa.
Após a Copa do Mundo, Van Bronckhorst balançou as redes pela Holanda no dia 28 de março de 2007, garantindo a vitória de 1 a 0 contra aEslovênia, em jogo válido pelasEliminatórias para a Eurocopa de 2008.
Presente na lista dos 23 convocados por Van Basten para aEuro 2008,[9] o lateral teve grande atuação e marcou um gol no dia 9 de junho, na vitória por 3 a 0 contra aItália.[10]
Em 2010, naCopa do Mundo FIFA realizada naÁfrica do Sul, Gio foi titular ecapitão daLaranja. Fez um belo gol de fora da área na semifinal contra oUruguai, onde os Países Baixos venceram por 3 a 2.[11] Os Países Baixos chegaram àfinal pela terceira vez em sua história e, como capitão da equipe, van Bronckhorst teve a grande chance de erguer o troféu mais importante do futebol, mas viu sua seleção ser derrotada por 1 a 0 pelaEspanha.[12] Este foi o último jogo de van Bronckhorst como profissional.[13]
Iniciou sua carreira como técnico em julho de 2011, inicialmente como auxiliar deRonald Koeman no Feyenoord. O clube holandês terminou aEredivisie na segunda posição, garantindo assim vaga na próximaLiga dos Campeões da UEFA.
Em 23 de março de 2015, depois do treinadorFred Rutten ter confirmado a saída no final da temporada, a diretoria do Feyenoord anunciou que Van Bronckhorst seria o novo técnico da equipe.[14]