1.

Which nation's women's cricket team has created the world record for registering the most consecutive ODI wins?

A. England
B. New Zealand
C. Australia
D. India
Answer» D. India


Discussion

No Comment Found