Sri Lanka’s Dilshan completes 10,000 ODI runs