Both Mathews and Chandimal have led the ODI side in the past, while Perera had captained Sri Lanka in the recent ODIs against India.
Mathews had stepped down from captaincy across all formats following the loss against Zimbabwe in July last year, while Chandimal, who is currently leading the Test team, had lost his place in the ODI squad last month.
"The Chairman of selectors has informed me that they are considering appointing either Angelo Mathews or Dinesh Chandimal to fill the role," SLC president Thilanga Sumathipala said.
A final decision regarding the captaincy will be taken on January 9 before Sri Lanka leaves for the ODI tri-series in Bangladesh.