A revision of the freshwater shark fauna from the Phu Kradung Formation in NE Thailand allows the recognition of a new species of Acrodus, which represents the youngest occurrence of the genus and confirms its displacement in freshwater environments after the Toarcian. The rest of the shark fauna includes teeth of Hybodus sp., aff. Hybodus sp., hybodontid dermal denticles, Jiaodontus sp., Lonchidion sp. A, Lonchidion sp. B, Heteroptychodus cf. H. kokutensis and dorsal fin spines. The presence of Jaiodontus and of unusual hybodontid dermal denticles suggests a Jurassic age for most of the Phu Kradung Formation, whereas the presence of Heteroptychodus suggests an Early Cretaceous age for the top of the Formation. However, the age of the Phu Kradung Formation is still uncertain, with contradictory signals coming from palynology, detrital zircon thermochronology and vertebrate palaeontology. In any case, it appears that this is the oldest occurrence of the genus Heteroptychodus, and suggests a Thai origin for this genus, which may have replaced Acrodus in the Thai freshwater palaeoecosystems. Together with Acrodus, the presence of Lonchidion sp. A suggests some European affinities for the shark fauna from the Phu Kradung Formation.