Getting out on a score of zero is the worst thing that could ever happen to a batsman. The first ball is always the most difficult one for any batsman. In this article, we will see those 5 players who battled this fear for a very long time. So here are the top 5 players with the most innings before the first duck in T20Is.
#5 Virat Kohli
Former Indian captain Virat Kohli is one of the most successful players in the shortest format of the game. Virat’s first duck in T20Is came after 47 innings which made him the fifth with the most number of innings.
#4 Kusal Perera
Sri Lankan batsmen, Kusal Perera is at No.4 on our list. Perera took 52 innings of the shortest format to register his first-ever duck in T20Is.
Also Read: Records of Brendon McCullum in cricket
#3 Angelo Mathews
Sri Lankan all-rounder and one of the most experienced players in the current Sri Lankan team, Angelo Mathews is at No.3 on our list. Matthews 57 innings to register his first ever duck in T20Is. He is 3rd with the most number of innings.
#2 Hamilton Masakadza
Zimbabwe’s batsmen and one of the most experienced and reliable batsmen on the Zimbabwe team, Hamilton Masakadza is at No.2 on our list. Masakadza took 61 T20I innings before his first-ever duck in T20Is.
#1 David Miller
South African middle-order batsman, David Miller is one of the best batsmen of T20Is in the current generation. Miller also holds the record of joint fastest T20I hundred. David Miller is at the No.1 spot on our list and he is way ahead of all the other players on this list. It took Miller 90 innings before his first duck against India on Arshdeep Singh’s ball in T20Is.