Mohammed Shami reveals name of two bowlers who shaped his bowling career
Since making his debut, Mohammed Shami has played 49 Test matches, 77 ODIs and 11 T20Is where he has taken 180, 144 and 12 wickets respectively.
Since making his debut, Mohammed Shami has played 49 Test matches, 77 ODIs and 11 T20Is where he has taken 180, 144 and 12 wickets respectively.