- Pakistan: 618

Pakistan are up there on top of all the other teams with the most number of ducks in ODIs. Cricket in Pakistan has a history of even before the emergence of the country in 1947. The first ever international cricket match held in Karachi dates back on 22 November 1935 between Sindh and Australian cricket team. The match had a staggering 5,000 local spectators.
Over the years, cricketing rivalry between India and Pakistan have always been emotionally charged up and provided some intriguing contests, as talented players from both sides of the border are always keen to elevate their game to new levels in order to give some high-quality cricket.
Pakistan have played 857 matches, in which their players have been dismissed on zero 618 times. The Pakistani pair of Shahid Afridi and Wasim Akram even grabs the second and third places on the list of most ducks by an individual in ODI’s.