In icc odi world cup 2023 Indian bowler Mohammad Shami has taken14 wickets in 3 matches including 5 wickets against Sri Lanka and the Indian legend made a good comeback after being threatened by his wife hasin jahan