India Go Down 7Th In Test Rankings

Sharing is Caring

Team India may have had a decent run in the World Cup by reaching the semi-final, but there is no such good news as far as the longer version is concerned where team India are currently languishing at 7th place in the 10-team table.

Watch the Video below

You may also like...

Leave a Reply