|Date of birth||17 December 1997|
|Place of birth||Senegal|
|Height||1.87 m (6 ft 2 in)|
|Playing position||Centre back|
|2012–2013||→ Badalona (loan)|
|2017||→ Mantova (loan)||7||(0)|
|2017–2018||→ Peralada (loan)||34||(4)|
|2017–2018||→ Girona (loan)||0||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 05 July 2019|
Diaby was born in Senegal, but moved to Mataró, Catalonia at the age of four and went on to represent clubs of the region as a youth. He made his first team debut for UE Cornellà on 15 May 2016, coming on as a substitute in a 0–1 Segunda División B home loss against CF Reus Deportiu.
On 28 July 2017, Diaby agreed to a one-year loan deal with Girona FC, being immediately assigned to the reserves in the third division. He made his first team debut on 28 November, replacing Carles Planas in a 1–1 away draw against Levante UD, for the season's Copa del Rey.
- "Bambo Diaby, un central per al Peralada" [Bambo Diaby, a stopper for Peralada] (in Spanish). Diari de Girona. 29 July 2017. Retrieved 29 November 2017.
- "Bambo Diaby, un mataroní que prova sort a la històrica Sampdoria" [Bambo Diaby, a mataroní who tries his luck at the historical Sampdoria] (in Catalan). Capgròs. 14 September 2016. Retrieved 29 November 2017.
- "El mataroní Bambo Diaby marxa cedit al Mantova fins a final de temporada" [The mataroní Bambo Diaby goes ou on loan at Mantova until the end of the season] (in Catalan). Capgròs. 1 February 2017. Retrieved 29 November 2017.
- "Bambo Diaby arriba cedit de l'UC Sampdoria" [Bambo Diaby arrives on loan from UC Sampdoria] (in Catalan). CF Peralada. 28 July 2017. Retrieved 29 November 2017.
- "Morales no tira la Copa" [Morales does not take away the Cup] (in Spanish). Marca. 28 November 2017. Retrieved 29 November 2017.
- "Bambo Diaby Joins The Reds!". www.barnsleyfc.co.uk. Retrieved 2019-07-05.
- "Bambo Diaby: Barnsley sign KSC Lokeren centre-back on four-year deal". July 5, 2019 – via www.bbc.co.uk.