Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Mohammed Shami: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
4 Mar 2022IND 574/8d v SL 174 & 1781st Test · TestIND20*1/27 & 2/481India won by an innings and 222 runsChandigarhSri Lanka tour of India 2021/22
11 Jan 2022IND 223 & 198 v SA 210 & 212/33rd Test · TestIND7 & 02/39 & 1/410South Africa won by 7 wicketsCape TownIndia tour of South Africa 2021/22
3 Jan 2022IND 202 & 266 v SA 229 & 243/32nd Test · TestIND9 & 02/52 & 1/550South Africa won by 7 wicketsJohannesburgIndia tour of South Africa 2021/22
26 Dec 2021IND 327 & 174 v SA 197 & 1911st Test · TestIND8 & 15/44 & 3/631India won by 113 runsCenturionIndia tour of South Africa 2021/22
8 Nov 2021NAM 132/8 v IND 136/1Match 42 · T20IINDDNB0/391India won by 9 wicketsDubaiICC Men's T20 World Cup 2021/22
5 Nov 2021SCO 85 v IND 89/2Match 37 · T20IINDDNB3/150India won by 8 wicketsDubaiICC Men's T20 World Cup 2021/22
3 Nov 2021IND 210/2 v AFG 144/733rd Match, Group 2 · T20IINDDNB3/320India won by 66 runsAbu DhabiICC Men's T20 World Cup 2021/22
31 Oct 2021IND 110/7 v NZ 111/2Match 28 · T20IIND0*0/110New Zealand won by 8 wicketsDubaiICC Men's T20 World Cup 2021/22
24 Oct 2021IND 151/7 v PAK 152/0Match 16 · T20IIND0*0/430Pakistan won by 10 wicketsDubaiICC Men's T20 World Cup 2021/22
7 Oct 2021CSK 134/6 v PK 139/4Match 53 · T20PKDNB1/220Punjab Kings won by 6 wicketsDubaiIndian Premier League 2021
3 Oct 2021RCB 164/7 v PK 158/6Match 48 · T20PKDNB3/390Royal Challengers Bangalore won by 6 runsSharjahIndian Premier League 2021
1 Oct 2021KKR 165/7 v PK 168/5Match 45 · T20PKDNB1/230Punjab Kings won by 5 wicketsDubaiIndian Premier League 2021
28 Sept 2021PK 135/6 v MI 137/4Match 42 · T20PKDNB1/420Mumbai Indians won by 6 wicketsAbu DhabiIndian Premier League 2021
25 Sept 2021PK 125/7 v SH 120/7Match 37 · T20PK0*2/140Punjab Kings won by 5 runsSharjahIndian Premier League 2021
21 Sept 2021RR 185 v PK 183/4Match 32 · T20PKDNB3/210Rajasthan Royals won by 2 runsDubaiIndian Premier League 2021
25 Aug 2021IND 78 & 278 v ENG 4323rd Test · TestIND0 & 64/950England won by an innings and 76 runsLeedsIndia tour of England 2021
12 Aug 2021IND 364 & 298/8d v ENG 391 & 1202nd Test · TestIND0 & 56*2/95 & 1/130India won by 151 runsLondonIndia tour of England 2021
4 Aug 2021ENG 183 & 303 v IND 278 & 52/11st Test · TestIND13 & DNB3/28 & 1/721Match drawnNottinghamIndia tour of England 2021
18 Jun 2021IND 217 & 170 v NZ 249 & 140/2Final · TestIND4* & 134/76 & 0/311New Zealand won by 8 wicketsSouthamptonICC World Test Championship 2021
2 May 2021PK 166/6 v DC 167/3Match 29 · T20PKDNB0/370Delhi Capitals won by 7 wicketsAhmedabadIndian Premier League 2021
30 Apr 2021PK 179/5 v RCB 145/8Match 26 · T20PKDNB1/280Punjab Kings won by 34 runsAhmedabadIndian Premier League 2021
26 Apr 2021PK 123/9 v KKR 126/5Match 21 · T20PK1*1/250Kolkata Knight Riders won by 5 wicketsAhmedabadIndian Premier League 2021
23 Apr 2021MI 131/6 v PK 132/1Match 17 · T20PKDNB2/210Punjab Kings won by 9 wicketsChennaiIndian Premier League 2021
21 Apr 2021PK 120 v SH 121/1Match 14 · T20PK30/160Sunrisers Hyderabad won by 9 wicketsChennaiIndian Premier League 2021
18 Apr 2021PK 195/4 v DC 198/4Match 11 · T20PKDNB0/530Delhi Capitals won by 6 wicketsMumbaiIndian Premier League 2021
16 Apr 2021PK 106/8 v CSK 107/4Match 8 · T20PK9*2/210Chennai Super Kings won by 6 wicketsMumbaiIndian Premier League 2021
12 Apr 2021PK 221/6 v RR 217/7Match 4 · T20PKDNB2/331Punjab Kings won by 4 runsMumbaiIndian Premier League 2021
17 Dec 2020IND 244 & 36/9 v AUS 191 & 93/21st Test · TestIND0 & 1*0/410Australia won by 8 wicketsAdelaideIndia tour of Australia 2020/21
4 Dec 2020IND 161/7 v AUS 150/71st T20I · T20IINDDNB0/460India won by 11 runsCanberraIndia tour of Australia 2020/21
29 Nov 2020AUS 389/4 v IND 338/92nd ODI · ODIIND11/731Australia won by 51 runsSydneyIndia tour of Australia 2020/21
27 Nov 2020AUS 374/6 v IND 308/81st ODI · ODIIND133/590Australia won by 66 runsSydneyIndia tour of Australia 2020/21
1 Nov 2020PK 153/6 v CSK 154/1Match 53 · T20PKDNB0/290Chennai Super Kings won by 9 wicketsAbu DhabiIndian Premier League 2020/21
30 Oct 2020PK 185/4 v RR 186/3Match 50 · T20PKDNB0/360Rajasthan Royals won by 7 wicketsAbu DhabiIndian Premier League 2020/21
26 Oct 2020KKR 149/9 v PK 150/2Match 46 · T20PKDNB3/350Kings XI Punjab won by 8 wicketsSharjahIndian Premier League 2020/21
24 Oct 2020PK 126/7 v SH 114Match 43 · T20PKDNB1/340Kings XI Punjab won by 12 runsDubaiIndian Premier League 2020/21
20 Oct 2020DC 164/5 v PK 167/5Match 38 · T20PKDNB2/280Kings XI Punjab won by 5 wicketsDubaiIndian Premier League 2020/21
18 Oct 2020MI 176/6 v PK 176/6Match 36 · T20PKDNB2/300Match tied (Kings XI Punjab won the Super Over)DubaiIndian Premier League 2020/21
15 Oct 2020RCB 171/6 v PK 177/2Match 31 · T20PKDNB2/450Kings XI Punjab won by 8 wicketsSharjahIndian Premier League 2020/21
10 Oct 2020KKR 164/6 v PK 162/5Match 24 · T20PKDNB1/300Kolkata Knight Riders won by 2 runsAbu DhabiIndian Premier League 2020/21
8 Oct 2020SH 201/6 v PK 132Match 22 · T20PK01/400Sunrisers Hyderabad won by 69 runsDubaiIndian Premier League 2020/21
4 Oct 2020PK 178/4 v CSK 181/0Match 18 · T20PKDNB0/350Chennai Super Kings won by 10 wicketsDubaiIndian Premier League 2020/21
1 Oct 2020MI 191/4 v PK 143/8Match 13 · T20PK2*1/360Mumbai Indians won by 48 runsAbu DhabiIndian Premier League 2020/21
27 Sept 2020PK 223/2 v RR 226/6Match 9 · T20PKDNB3/531Rajasthan Royals won by 4 wicketsSharjahIndian Premier League 2020/21
24 Sept 2020PK 206/3 v RCB 109Match 6 · T20PKDNB1/140Kings XI Punjab won by 97 runsDubaiIndian Premier League 2020/21
20 Sept 2020DC 157/8 v PK 157/8Match 2 · T20PK0*3/151Match tied (Delhi Capitals won the Super Over)DubaiIndian Premier League 2020/21
29 Feb 2020NZ 235 & 132/3 v IND 242 & 124Match 2 · TestIND16 & 54/81 & 0/110New Zealand won by 7 wicketsChristchurchIndia in New Zealand Test Series 2019/20
21 Feb 2020NZ 348 & 9/0 v IND 165 & 191Match 1 · TestIND21 & 2*1/911New Zealand won by 10 wicketsWellingtonIndia in New Zealand Test Series 2019/20
5 Feb 2020NZ 348/6 v IND 347/41st ODI · ODIINDDNB1/631New Zealand won by 4 wicketsHamiltonIndia tour of New Zealand 2019/20
29 Jan 2020NZ 179/6 v IND 179/53rd T20I · T20IINDDNB2/320Match tied (India won the Super Over)HamiltonIndia tour of New Zealand 2019/20
26 Jan 2020NZ 132/5 v IND 135/32nd T20I · T20IINDDNB0/220India won by 7 wicketsAucklandIndia tour of New Zealand 2019/20
PreviousPage 3 · 333 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.