6. TM Dilshan – 3
Dilshan made his debut in 2000, but he didnt make it count when he got chance in team. The Sri Lankan opener Dilshan has a best knock of 161*, 2 of the 150s coming against India and another one coming against Bangladesh. His 160 was the epic knock in a great chase of 414 against India, but fell short by just 3 runs. He managed to score 10000+ runs in 327 Innings along with 106 ODI wickets.