Polybius je bio grčki povjesničar koji je živio u 2. stoljeću prije Krista. Poznat je po svom sveobuhvatnom i detaljnom prikazu rimske republike, uključujući ratove Punic. Njegove "povijesti" smatra se primarnim izvorom za informacije o bitki kod Cannae.
Polybius je bio prisutan u bitci kod Pydne 168. godine prije Krista, što je označilo kraj makedonskog rata. Zarobili su ga Rimljani i odveli u Rim, gdje je imao pristup rimskim arhivima i bio je u stanju intervjuirati sudionike u Punic Wars. To mu je omogućilo da prikupi račune i informacije o bitkama iz prve ruke, uključujući Cannae.
Polybiusov račun o Cannae posebno je vrijedan jer detaljno opisuje taktiku bitke i strategije obje strane, kao i politički i društveni kontekst oko bitke. Pruža uravnoteženu i pronicljivu analizu događaja, ističući sjaj Hannibalove vojne strategije i razorni utjecaj rimskog poraza.