India Retain No.1 Position In ICC T20I Rankings

Three-time World Cup winners India on Tuesday retained the top spot in the ICC T20I rankings followed by England and Australia at second and third respectively.

More From Author

IPL: Will Lungi Ngidi play vs CSK today? Munaf Patel gives major fitness update

As Indian Mangoes Become Scarce In The US, A Man Hosts A Mango Party In San Francisco

Leave a Reply