Il club è stato fondato il 30 marzo 1894. Il 2 gennaio 2013 la squadra cambiò il nome da Odd Grenland Ballklubb a Odds Ballklubb.[1] Essendo il più antico sodalizio calcistico norvegese è membro del Club of Pioneers, associazione che accoglie le squadre più antiche di ogni nazione.[2]
Nell’estate 2015 raggiunge i playoff di Europa League ed incontra il Borussia Dortmund. Qui perdono 3-4 in casa (anche se il club norvegese al 20º minuto era già avanti di 3 gol) e 7-2 in Germania con un complessivo finale di 11-5.