Foreign institutional investors sold shares worth Rs 1,913 crore on Wednesday while domestic institutional investors bought shares worth Rs 472 crore.