Mohammed Shami Profile, India

India India - Bowler

Full Name: Mohammed Shami

Birth Date: September 3, 1990 (35 Years)

Birth Place: Amroha, Uttar Pradesh

Nationality: India

Role: Bowler

Batting Style: Right Hand Bat

Bowling Style: Right Arm Fast Medium

Teams: India, Kolkata Knight Riders, Punjab Kings, Gujarat Titans, Delhi Capitals, Bengal, India A, Indian Board President's XI, Gujarat Titans

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 64 89 750 1005 27 56 12.09 74.62 0 2 83 25
ODI 108 49 225 273 20 25 7.75 82.41 0 0 17 9
T20I 25 5 6 10 3 6 3 60 0 0 0 1
T20 (Domestic) 176 43 134 134 22 32 6.38 100 0 0 11 5
List A 142 74 449 487 25 42 9.16 92.19 0 0 38 19
First Class 89 124 1088 1568 36 56 12.36 69.38 0 2 114 36

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 64 122 - 6346 229 9/118 27.71 3.3 - 6
ODI 108 107 - 4955 206 7/57 24.05 5.58 - 6
T20I 25 25 - 761 27 3/15 28.18 8.95 - 0
T20 (Domestic) 176 176 - 5270 210 4/11 25.09 8.34 - 0
List A 142 141 - 6396 268 7/57 23.86 5.48 - 6
First Class 89 168 - 9151 339 11/151 26.99 3.27 - 12

Other India Players

View All Squads

Mohammed Shami Profile, India: Age, Career Stats, Records & ICC Rankings

Mohammed Shami plays for the India cricket team. Mohammed Shami’s date of birth is September 03, 1990. He is 35. M Shami is a Right Arm Fast Medium from Amroha, Uttar Pradesh.

Mohammed Shami has played 64 matches in his Test Career in the red-ball format, and he has achieved 229 wickets with an average of 27.71, with a best performance of taking 6/56. He played his recent Test match against South Africa in January 2024.

Talking about the ODI career of Mohammed Shami, he has played 108 games and earned 206 wickets with his individual best bowling spell of 7/57. He played his recent ODI matches in March 2025 against New Zealand.

Mohammed Shami has participated in 25 International T20 matches, and he has taken 27 wickets in his name, with the best bowling T20 figure in this format being 3/15. He played his recent T20 match in February 2025 against England.

Mohammed Shami Profile, India (FAQs)