The church began as a simple Romanesque structure of apse, chancel and nave, built in stone around 1200. Vaults were added inside during the 15th century, though the westernmost bay was not vaulted until restoration work in the early 20th century. A porch was added in the south during the late Middle Ages, and the nave was later extended westward, a change dated by sources either to the 18th century or as early as 1794. The tower, replacing an earlier bell-frame, was built in 1796.
For most of the medieval period the church belonged to Allhelgona convent in Lund and stood beside an important road linking Lund and Herrevadskloster. After the Reformation, from 1563 to 1760, it served as the patronage church of the Knutstorp estate. A thorough but careful renovation took place in 1909–1910 under Theodor Wåhlin, during which whitewashed medieval paintings were uncovered; further conservation work in 1966–67 revealed still more decoration. In 1855 the window openings were made uniform in a style associated with the Lund restorer C. G. Brunius, although one source notes that Brunius himself is not recorded as having visited this particular church.
The wall paintings in the nave vault are the church's most distinctive feature. The earliest, from the 15th century, show simple geometric ornament, while later figurative scenes dated to around 1500–1525 are attributed to the so-called Konga Master, an artist thought to be related to, or possibly identical with, the Vittskövle Master. These depict biblical scenes including the Annunciation, the shepherds, the Nativity, the Adoration of the Magi and the Massacre of the Innocents.
Among the older furnishings is a stone font dated to the 1200s, linked by one source to the so-called Genarp group of fonts, and a square sandstone luminarium, a medieval oil lamp with shallow depressions once filled with tallow and lit for Mass, now holding votive candles. A bronze incense censer is dated to the late 13th century. A carved wooden putto on the triumphal arch, depicting a harp-playing angel on a cloud, is thought to date from the 1600s and may originally have formed part of an older hymn-number board.//The pulpit dates from before 1700, with painted evangelist panels added in 1937. The altarpiece, painted in 1910 by Mathias Taube, a cousin of the singer Evert Taube, copies a work by the Danish painter Carl Bloch; the stone altar is from the same year. A crucifix was given anonymously to the church in 1962.