Cricinfo accordingly, Umer Akmal and Kamran Akmal are on the 1st and 2nd number respectively holding record of most ducks.
Umer Akmal from 2006-2014 played 56 matches out of which 7 innings with ducks while his elder brother Kamran Akmal returned on duck in 6 innings out of 54 T20 Internationals.
They have an average of 27.75 and 20.86 respectively in T20 format.
Shahid Afridi with 6 ducks is on 3rd number. He played 74 matches with an average of 19.17 while Umer Gul is securing 4th rank with 5 ducks in 56 T20 Internationals.
Around 12 players have lowest ducks that is 1 only comprise upon Shoaib Malik, Nasir Jamshed, Salman Butt, Fawad Alam , Khalid Latif, Imran Farhat, Shoaib Akhtar , Muhammad Amir , Umer Amin, Shoaib Khan , Bilawal Bhatti and Shakeel Ansar.