Mohammad Shami to play for World XI, replaces Hardik Pandya 29 May, 2018 cricpur ICC 0 Mohammad Shami 1,153 Hardik PandyaMohammad Shami