Active players with the most consecutive innings without a duck in ODIs

Active players with the most consecutive innings without a duck in ODIs

Image Source : Getty

Sikandar Raza (Zimbabwe) - 98 matches

Image Source : Getty

Sarfaraz Ahmed (Pakistan) - 78 matches

Image Source : Getty

Kane Williamson (New Zealand) - 72 matches

Image Source : Getty

Mushfiqur Rahim (Bangladesh) - 66 matches

Image Source : Getty

Shikhar Dhawan (India) - 62 matches

Image Source : Getty

Steve Smith (Australia) - 60 matches

Image Source : Getty

James Neesham (New Zealand) - 60 matches

Image Source : Getty

Shakib Al Hasan (Bangladesh) - 54 matches

Image Source : Getty

KL Rahul (India) - 52 matches

Image Source : Getty

Next : U19 World Cup batchmates of Shubman Gill