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
24 Jan 2020NZ 203/5 v IND 204/41st T20I · T20IINDDNB0/530India won by 6 wicketsAucklandIndia tour of New Zealand 2019/20
19 Jan 2020IND 289/3 v AUS 286/93rd ODI · ODIINDDNB4/630India won by 7 wicketsBengaluruAustralia tour of India 2019/20
17 Jan 2020IND 340/6 v AUS 3042nd ODI · ODIIND1*3/771India won by 36 runsRajkotAustralia tour of India 2019/20
14 Jan 2020IND 255 v AUS 258/01st ODI · ODIIND100/580Australia won by 10 wicketsMumbaiAustralia tour of India 2019/20
22 Dec 2019IND 316/6 v WI 315/53rd ODI · ODIINDDNB1/660India won by 4 wicketsCuttackWest Indies tour of India 2019/20
18 Dec 2019IND 387/5 v WI 2802nd ODI · ODIINDDNB3/390India won by 107 runsVisakhapatnamWest Indies tour of India 2019/20
15 Dec 2019IND 287/8 v WI 291/21st ODI · ODIIND0*1/570West Indies won by 8 wicketsChennaiWest Indies tour of India 2019/20
11 Dec 2019IND 240/3 v WI 173/83rd T20I · T20IINDDNB2/250India won by 67 runsMumbaiWest Indies tour of India 2019/20
22 Nov 2019IND 347/9d v BAN 106 & 195/9Match 2 · TestIND10*2/36 & 0/421India won by an innings and 46 runsKolkataBangladesh in India Test Series 2019/20
14 Nov 2019IND 493/6d v BAN 150 & 213Match 1 · TestINDDNB3/27 & 4/310India won by an innings and 130 runsIndoreBangladesh in India Test Series 2019/20
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestIND10*2/22 & 3/100India won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
10 Oct 2019IND 601/5d v SA 275 & 189Match 2 · TestINDDNB2/44 & 1/340India won by an innings and 137 runsPuneSouth Africa in India Test Series 2019/20
2 Oct 2019IND 502/7d & 323/4d v SA 431 & 191Match 1 · TestINDDNB & DNB0/47 & 5/350India won by 203 runsVisakhapatnamSouth Africa in India Test Series 2019/20
30 Aug 2019WI 117 & 210 v IND 416 & 168/4dMatch 2 · TestIND0 & DNB2/34 & 3/650India won by 257 runsKingstonIndia in West Indies Test Series 2019
22 Aug 2019WI 222 & 100 v IND 297 & 343/7dMatch 1 · TestIND0 & DNB2/48 & 2/130India won by 318 runsNorth SoundIndia in West Indies Test Series 2019
14 Aug 2019WI 240/7 v IND 256/43rd ODI · ODIINDDNB2/500India won by 6 wickets (DLS method)Port of SpainIndia tour of United States of America and West Indies 2019
11 Aug 2019WI 210 v IND 279/72nd ODI · ODIIND3*2/391India won by 59 runs (DLS method)Port of SpainIndia tour of United States of America and West Indies 2019
8 Aug 2019WI 54/1 v IND1st ODI · ODIIND-0/50No resultProvidenceIndia tour of United States of America and West Indies 2019
2 Jul 2019BAN 286 v IND 314/9Match 40 · ODIIND11/681India won by 28 runsBirminghamWorld Cup 2019
30 Jun 2019ENG 337/7 v IND 306/5Match 38 · ODIINDDNB5/691England won by 31 runsBirminghamWorld Cup 2019
27 Jun 2019IND 268/7 v WI 143Match 34 · ODIIND04/161India won by 125 runsManchesterWorld Cup 2019
22 Jun 2019AFG 213 v IND 224/828th match · ODIIND14/400India won by 11 runsSouthampton2019 Cricket World Cup
5 May 2019CSK 170/5 v PK 173/4Match 55 · T20PKDNB2/171Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
3 May 2019PK 183/6 v KKR 185/3Match 52 · T20PKDNB1/150Kolkata Knight Riders won by 7 wicketsChandigarhIndian Premier League 2019
29 Apr 2019SH 212/6 v PK 167/8Match 48 · T20PK1*2/361Sunrisers Hyderabad won by 45 runsHyderabadIndian Premier League 2019
24 Apr 2019RCB 202/4 v PK 185/7Match 42 · T20PKDNB1/530Royal Challengers Bangalore won by 17 runsBengaluruIndian Premier League 2019
20 Apr 2019PK 163/7 v DC 166/5Match 37 · T20PKDNB1/210Delhi Capitals won by 5 wicketsDelhiIndian Premier League 2019
16 Apr 2019PK 182/6 v RR 170/7Match 32 · T20PKDNB2/461Kings XI Punjab won by 12 runsChandigarhIndian Premier League 2019
13 Apr 2019PK 173/4 v RCB 174/2Match 28 · T20PKDNB1/430Royal Challengers Bangalore won by 8 wicketsChandigarhIndian Premier League 2019
10 Apr 2019PK 197/4 v MI 198/7Match 24 · T20PKDNB3/210Mumbai Indians won by 3 wicketsMumbaiIndian Premier League 2019
8 Apr 2019SH 150/4 v PK 151/4Match 22 · T20PKDNB1/300Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
6 Apr 2019CSK 160/3 v PK 138/5Match 18 · T20PKDNB0/410Chennai Super Kings won by 22 runsChennaiIndian Premier League 2019
1 Apr 2019PK 166/9 v DC 152Match 13 · T20PK02/270Kings XI Punjab won by 14 runsChandigarhIndian Premier League 2019
30 Mar 2019MI 176/7 v PK 177/2Match 9 · T20PKDNB2/421Kings XI Punjab won by 8 wicketsChandigarhIndian Premier League 2019
27 Mar 2019KKR 218/4 v PK 190/4Match 6 · T20PKDNB1/440Kolkata Knight Riders won by 28 runsKolkataIndian Premier League 2019
25 Mar 2019PK 184/4 v RR 170/9Match 4 · T20PKDNB0/331Kings XI Punjab won by 14 runsJaipurIndian Premier League 2019
13 Mar 2019IND 237 v AUS 272/95th ODI · ODIIND32/570Australia won by 35 runsDelhiAustralia tour of India 2018/19
8 Mar 2019IND 281 v AUS 313/53rd ODI · ODIIND81/520Australia won by 32 runsRanchiAustralia tour of India 2018/19
5 Mar 2019IND 250 v AUS 2422nd ODI · ODIIND2*0/600India won by 8 runsNagpurAustralia tour of India 2018/19
2 Mar 2019IND 240/4 v AUS 236/71st ODI · ODIINDDNB2/440India won by 6 wicketsHyderabadAustralia tour of India 2018/19
3 Feb 2019NZ 217 v IND 2525th ODI · ODIIND12/352India won by 35 runsWellingtonIndia tour of New Zealand 2018/19
28 Jan 2019NZ 243 v IND 245/33rd ODI · ODIINDDNB3/411India won by 7 wicketsMount MaunganuiIndia tour of New Zealand 2018/19
26 Jan 2019NZ 234 v IND 324/42nd ODI · ODIINDDNB1/431India won by 90 runsMount MaunganuiIndia tour of New Zealand 2018/19
23 Jan 2019NZ 157 v IND 156/21st ODI · ODIINDDNB3/190India won by 8 wickets (DLS method)NapierIndia tour of New Zealand 2018/19
18 Jan 2019AUS 230 v IND 234/33rd ODI · ODIINDDNB2/470India won by 7 wicketsMelbourneIndia tour of Australia 2018/19
15 Jan 2019AUS 298/9 v IND 299/42nd ODI · ODIINDDNB3/580India won by 6 wicketsAdelaideIndia tour of Australia 2018/19
12 Jan 2019AUS 288/5 v IND 254/91st ODI · ODIIND10/461Australia won by 34 runsSydneyIndia tour of Australia 2018/19
3 Jan 2019AUS 300 & 6/0 v IND 622/7d4th Test · TestINDDNB2/58 & 0/40Match drawnSydneyIndia tour of Australia 2018/19
26 Dec 2018AUS 151 & 261 v IND 443/7d & 106/8d3rd Test · TestINDDNB & 0*1/27 & 2/710India won by 137 runsMelbourneIndia tour of Australia 2018/19
14 Dec 2018AUS 326 & 243 v IND 283 & 1402nd Test · TestIND0 & 0*0/80 & 6/561Australia won by 146 runsPerthIndia tour of Australia 2018/19
PreviousPage 4 · 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.