Liverpool have agreed to sign Naby Keita from RB Leipzig on July 1, 2018 when they can activate his £48 million exit clause.

Liverpool offered as much as €75 million to sign him this summer.

Liverpool's previous transfer record was the £36.9 million for Mohamed Salah from Roma.