4. Tillakaratne Dilshan – 2nd Highest T20I run-scorer / Most ducks in T20Is
Tillakaratne Dilshan may not have been at his best in Test cricket but he has managed to stamp his authority over the limited-overs game. Dlishan has been one of Sri Lanka’s top batsmen in both ODIs and T20Is and has been among their mainstays of their batting line-up. The 39-year old holds the record for being the 2nd highest run-scorer in T20I cricket behind Brendon McCullum with 1884 runs in 78 matches.
One of his records in the shortest format of cricket, though, is something Dlishan would want to ignore at best. The Sri Lankan icon currently has the most numbers of ducks in T20Is. In 77 innings, Tillakaratne Dilshan has been dismissed for no score on 10 occasions. However, this is certianly not something that has deterred him from scaling newer peaks in the format.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news