ICC apologises for ranking glitch which showed India as No.1 Test side

The International Cricket Council (ICC) has apologised for the technical glitch, which saw India displace Australia to attain the No.1 spot in the men’s Test team rankings on Wednesday.

Source: Cricket News: Latest Cricket News, Live Scores, Results, Upcoming match Schedules | Times of India