Question Details

Detailed explanation and options for the selected question.

Which cricketer holds the record for the most ducks in international cricket?

A. Shahid Afridi
B. Chris Martin
C. Praveen Kumar
D. Daryll Cullinan

Explanation:

Shahid Afridi is known for having the most ducks in international cricket.