Mohammed Shami's workhorse attitude marks total recovery from injury: 6 T20s in 11 days, 23.3 overs bowled
Mohammed Shami has played 6 T20s in the last 11 days. Should he now be on the plane to Australia for Border-Gavaskar Trophy? ...Read more
Mohammed Shami has played 6 T20s in the last 11 days. Should he now be on the plane to Australia for Border-Gavaskar Trophy? ...Read more