Chamara Kapugedera

Much like the Bermuda Triangle, the mystery of how Chamara Kapugedera managed to play over 100 ODIs despite not scoring a single century and averaging just over 21 will remain unsolved.
The right-hander made his ODI debut for Sri Lanka back in 2006 against Australia in Perth. Since then he has managed to not only remain relevant but also play ODIs for more than a decade despite being a front-line middle-order batsman who has no centuries and averages just 21.
Despite being a batsman who seemingly doesn't score many runs, he remains a part of the Sri Lankan ODI set-up and even played in the series against Pakistan in October 2017. In total, he has just eight fifties from 102 ODIs and his highest score of 95 came against West Indies in 2008.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news