When i replaced my dashboard with a new one to fit HUD, it was already installed with cupholders while i had already ordered a pair of them (Brand new, OEM 5415 70 47 145, Genuine from the dealer) so never used them. Bracket it is also included in the set (brand new), part No. 51459123492
Also available in different classified a set of drivers side cup holders, with the bracket as well brand new. According to BMW ETK software fit the below left steering wheel cars...

?E60

+520d M47N2

+520i M54

+523i N52

+523Li N52

+525d M57N

+525i M54

+525i N52

+525Li N52

+525xi N52

+530d M57N

+530d M57N2

+530i M54

+530i N52

+530Li N52

+530xd M57N2

+530xi N52

+535d M57N

+540i N62N

+545i N62

+550i N62N

+M5 S85

?E60 Facelift

+520d M47N2

+520d N47

+520i N43

+520i N46N

+520Li N46N

+523i N52N

+523i N53

+523Li N52N

+525d M57N2

+525i N52N

+525i N53

+525Li N52N

+525xd M57N2

+525xi N53

+528i N52N

+528xi N52N

+530d M57N2

+530i N52N

+530i N53

+530Li N52N

+530xd M57N2

+530xi N52N

+530xi N53

+535d M57N2

+535i N54

+535xi N54

+540i N62N

+550i N62N

?E61

+520d M47N2

+523i N52

+525d M57N

+525i M54

+525i N52

+525xi N52

+530d M57N

+530d M57N2

+530i N52

+530xd M57N2

+530xi N52

+535d M57N

+545i N62

+550i N62N

?E61 Facelift

+520d M47N2

+520d N47

+520i N43

+523i N52N

+523i N53

+525d M57N2

+525i N52N

+525i N53

+525xd M57N2

+525xi N53

+530d M57N2

+530i N52N

+530i N53

+530xd M57N2

+530xi N52N

+530xi N53

+535d M57N2

+535xi N54

+550i N62N

+M5 S85