World Cup 2019 Most Ducks

RankPlayerTeamZeroes
1 Shoaib Malik Pakistan 2
2 Nuwan Pradeep Sri Lanka 2
3 Angelo Mathews Sri Lanka 2
4 Mujeeb Ur Rahman Afghanistan 2
5 Marcus Stoinis Australia 2
6 Fakhar Zaman Pakistan 2
7 Mustafizur Rahman Bangladesh 2
8 Imran Tahir South Africa 2
9 Martin Guptill New Zealand 2
10 Mark Wood England 2
11 Jonny Bairstow England 2
12 Mohammad Shahzad Afghanistan 1
13 Sabbir Rahman Bangladesh 1
14 Darren Bravo West Indies 1
15 Noor Ali Zadran Afghanistan 1
16 Aftab Alam Afghanistan 1
17 James Vince England 1
18 Jeevan Mendis Sri Lanka 1
19 Mohammad Mithun Bangladesh 1
20 Shannon Gabriel West Indies 1
21 Fabian Allen West Indies 1
22 Andre Russell West Indies 1
23 Mohammed Shami India 1
24 Henry Nicholls New Zealand 1
25 Hamid Hassan Afghanistan 1
26 Dawlat Zadran Afghanistan 1
27 Jason Behrendorff Australia 1
28 Evin Lewis West Indies 1
29 Hazrat Zazai Afghanistan 1
30 Bhuvneshwar Kumar India 1
31 Asghar Afghan Afghanistan 1
32 Colin Munro New Zealand 1
33 Isuru Udana Sri Lanka 1
34 Dimuth Karunaratne Sri Lanka 1
35 Dhananjaya de Silva Sri Lanka 1
36 Kusal Mendis Sri Lanka 1
37 Mohammad Saifuddin Bangladesh 1
38 Shadab Khan Pakistan 1
39 Mohammad Amir Pakistan 1
40 Hashmatullah Shahidi Afghanistan 1
41 Chris Gayle West Indies 1
42 Mohammad Nabi Afghanistan 1
43 Jason Holder West Indies 1
44 KL Rahul India 1
45 Sheldon Cottrell West Indies 1
46 Rahmat Shah Afghanistan 1
47 Lockie Ferguson New Zealand 1
48 Hardik Pandya India 1
49 Andile Phehlukwayo South Africa 1
50 Rashid Khan Afghanistan 1

World Cup 2019 Most Ducks Batsman (Batsman with most ducks in ICC Cricket World Cup 2019): In ICC World Cup 2019 Pakistan's Shoaib Malik ducks 2 times and he is not top spot in this list. Sri Lanka's Nuwan Pradeep occupies the second spot and Sri Lanka's Angelo Mathews occupies the third in this list.