Indian cricketer
Mohammed Shami Ahmed is an Indian international cricketer, who plays for the Indian national cricket team in all formats of the game as a bowler. He plays domestically for Bengal and in the Indian Premier League for Gujarat Titans.
Read more onThere are 27 more famous people who are born on the same day as Mohammed Shami. We're showing the top 4 most popular below but you can see the rest here.
See more birthdays on 9th MarchThere are 161 more celebrities who are age 34 like Mohammed Shami. We're showing the top 4 most popular below but you can see the rest here.