Zachary "Zach" Randolph (Marion (Indiana), 16 de julho de 1981), é um jogador de basquete norte-americano, que atua pelo Sacramento Kings da NBA.
Quando ainda jogava no ensino médio pela Marion High School conseguiu os títulos estaduais do estado de Indiana. Após dois anos, foi para a Universidade de Michigan State onde permaneceu por apenas uma temporada e já fora inscrito no draft da NBA.
Escolhido na 19ª posição da primeira rodada do draft de 2001 pelo Portland Trail Blazers, ajudou o time a ter boa campanha depois de vários anos de frustrações. Era considerado o principal jogador da equipe, ao lado de Brandon Roy e Jarrett Jack, quando levaram a franquia a dois anos seguidos aos playoffs. Na temporada 2003-2004, ganhou o prêmio de Maior Evolução em Relação a Temporada Anterior quando passou de médias de 8.4 pontos e 4.5 rebotes na temporada 2002-2003 para 20.1 pontos e 10.5 rebotes na temporada da premiação. Seu contrato no ano de 2004 era no valor de 84 milhões de dólares por seis anos. Em julho de 2007, devido principalmente a suas boas médias, foi transferido para o New York Knicks, mas em sua primeira temporada no time de Nova York não manteve as boas atuações. Começa bem a sua segunda temporada nos Knicks, sob o comando de Mike D'Antoni, mas é trocado junto com Mardy Collins para o Los Angeles Clippers em virtude de seu alto salário, por Cuttino Mobley (que nem chegou a estrear pelo time devido a um problema cardíaco) e Tim Thomas, que acabou sendo transferido no meio da temporada para o Chicago Bulls. No final de 2009, acabou sendo trocado para o Memphis Grizzlies também por questões salariais, com o Los Angeles Clippers recebendo na época o armador Quentin Richardson.