Which cricket team hold top position in ICC T20 international ranking 2018?

A. Australia
B. Pakistan
C. New Zealand
D. India

Leave a Comment