Bongo é um jogo de dados analítico que exige que os jogadores joguem os dados e sejam os primeiros a interpretar e expor a situação representada pelas imagens nos dados. Existem sete a 10 dados em jogo a qualquer momento durante uma partida de Bongo, e todos eles devem ser lançados ao mesmo tempo. Existem três tipos de dados: bambu, animal e caçador.
Dados de bambu e animais são necessários para todos os níveis de jogo. Dois dados são dados de bambu com lados um a três. Se o lançamento dos dados de bambu mostrarem o mesmo número, esse é o número da rodada. Se os dados mostrarem números diferentes, então o número que não está sendo mostrado é o número do bloqueio para a rodada. Cinco dos dados têm figuras de animais nas laterais: um gnu, rinoceronte ou antílope. O número do cadeado determina quantos de um animal o jogador precisa. Se o número do bloqueio for três e, dos cinco dados de animais, três deles apresentarem um rinoceronte após o lançamento, o primeiro jogador a gritar "três rinocerontes" ganha a rodada.
Um stick é concedido quando um jogador ganha uma rodada. Se um jogador der uma resposta errada, um stick é perdido. Se não houver uma correspondência entre o número de bloqueio e os dados do animal lançados, o jogador que gritar "nenhum" recebe um taco, enquanto o jogador que grita um número incorreto perde todos os tacos acumulados. Os dados do Poacher são usados para o jogo avançado. Se ambos os dados do caçador furtivo exibirem o mesmo animal, esse animal será eliminado do jogo normal da rodada.