Mohammed Shami's ODI stats ahead of Champions Trophy 2025
Mohammed Shami is set to make an international comeback in the upcoming T20I series against England.

Mohammed Shami set to make international comeback in the upcoming T20I series against England.

Mohammed Shami was India's highest wickettaker in ODI World Cup 2023 picking 24 wickets.

Mohammed Shami last played an ODI was in 2023 during the ODI World Cup final against Australia at Narendra Modi Stadium in Ahmedabad.

India veteran speedster Mohammed Shami has played 101 ODIs in his career so far. The speedster will me India's vital cog in upcoming Champions Trophy 2025.

Mohammed Shami picked up 195 wickets in his 101 ODIs (100) innings. He bowled 51 maiden overs in his career.

Mohammed Shami who missed all the cricketing action since 2023 will most likely to be part of Rohit Sharma-led squad for the Champions Trophy 2025.

Mohammed Shami was recently featured for Bengal in domestic cricket before making international comeback.