David Kriel is the latest Bulls player to extend his stay in Pretoria, signing a three-year contract.