Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM77/1 (21.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Mohammad Nabi: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
5 Sept 2019BAN 205 & 173 v AFG 342 & 260Only Test · TestAFG0 & 83/56 & 1/390Afghanistan won by 224 runsChittagongAfghanistan tour of Bangladesh 2019/20
10 Aug 2019SOM 206/8 v KEN 151Match · T20KEN01/460Somerset won by 55 runsTauntonVitality Blast 2019
7 Aug 2019GLO 131/5 v KEN 125/8Match · T20KEN31/260Gloucestershire won by 5 wicketsBristolVitality Blast 2019
4 Aug 2019KEN 138/6 v HAM 135Match · T20KEN131/170Kent won by 4 wicketsBeckenhamVitality Blast 2019
2 Aug 2019SUS 158/1 v KEN 154/8Match · T20KEN430/170Sussex won by 9 wicketsBrightonVitality Blast 2019
1 Aug 2019MID 176/7 v KEN 204/4Match · T20KEN72/320Kent won by 28 runsLondonVitality Blast 2019
30 Jul 2019SUR 54/4 v KEN 55/1Match · T20KEN43*1/120Kent won by 9 wickets (DLS method)LondonVitality Blast 2019
26 Jul 2019KEN 175/6 v ESS 153/7Match · T20KEN01/240Kent won by 22 runsCanterburyVitality Blast 2019
21 Jul 2019HAM 145/5 v KEN 146/8Match · T20KEN41/211Kent won by 2 wicketsSouthamptonVitality Blast 2019
20 Jul 2019KEN 165/9 v SOM 124Match · T20KEN340/292Kent won by 41 runsCanterburyVitality Blast 2019
4 Jul 2019AFG 288 v WI 311/642nd match · ODIAFG21/561West Indies won by 23 runsLeeds2019 Cricket World Cup
29 Jun 2019AFG 227/9 v PAK 230/736th match · ODIAFG162/230Pakistan won by 3 wickets (with 2 balls remaining)Leeds2019 Cricket World Cup
24 Jun 2019AFG 200 v BAN 262/731st match · ODIAFG01/442Bangladesh won by 62 runsSouthampton2019 Cricket World Cup
22 Jun 2019AFG 213 v IND 224/828th match · ODIAFG522/330India won by 11 runsSouthampton2019 Cricket World Cup
18 Jun 2019ENG 397/6 v AFG 247/824th match · ODIAFG90/701England won by 150 runsManchester2019 Cricket World Cup
15 Jun 2019AFG 125 v SA 131/121st match · ODIAFG10/291South Africa won by 9 wickets (with 116 balls remaining) (D/L method)Cardiff2019 Cricket World Cup
8 Jun 2019AFG 172 v NZ 173/313th match · ODIAFG90/180New Zealand won by 7 wickets (with 107 balls remaining)Taunton2019 Cricket World Cup
4 Jun 2019AFG 152 v SL 2017th match · ODIAFG114/300Sri Lanka won by 34 runs (D/L method)Cardiff2019 Cricket World Cup
1 Jun 2019AUS 209/3 v AFG 2074th match · ODIAFG70/320Australia won by 7 wickets (with 91 balls remaining)Bristol2019 Cricket World Cup
19 May 2019IRE 210 v AFG 1381st ODI · ODIAFG270/210Ireland won by 72 runsBelfastAfghanistan tour of Ireland 2019
8 May 2019SH 162/8 v DC 165/8Eliminator · T20SH200/292Delhi Capitals won by 2 wicketsVisakhapatnamIndian Premier League 2019
4 May 2019SH 175/7 v RCB 178/6Match 54 · T20SH40/260Royal Challengers Bangalore won by 4 wicketsBengaluruIndian Premier League 2019
2 May 2019MI 162/5 v SH 162/6Match 51 · T20SH311/242Match tied (Mumbai Indians won the Super Over)MumbaiIndian Premier League 2019
29 Apr 2019SH 212/6 v PK 167/8Match 48 · T20SH200/280Sunrisers Hyderabad won by 45 runsHyderabadIndian Premier League 2019
8 Apr 2019SH 150/4 v PK 151/4Match 22 · T20SH120/420Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
6 Apr 2019MI 136/7 v SH 96Match 19 · T20SH111/130Mumbai Indians won by 40 runsHyderabadIndian Premier League 2019
4 Apr 2019DC 129/8 v SH 131/5Match 16 · T20SH17*2/212Sunrisers Hyderabad won by 5 wicketsDelhiIndian Premier League 2019
31 Mar 2019SH 231/2 v RCB 113Match 11 · T20SHDNB4/110Sunrisers Hyderabad won by 118 runsHyderabadIndian Premier League 2019
15 Mar 2019IRE 172 & 288 v AFG 314 & 149/3Only Test · TestAFG0 & 13/36 & 0/580Afghanistan won by 7 wicketsDehradunIreland v Afghanistan in India 2018/19
10 Mar 2019IRE 219/5 v AFG 216/65th ODI · ODIAFG401/470Ireland won by 5 wickets (with 16 balls remaining)DehradunIreland v Afghanistan in India 2018/19
8 Mar 2019IRE 114 v AFG 2234th ODI · ODIAFG641/180Afghanistan won by 109 runsDehradunIreland v Afghanistan in India 2018/19
5 Mar 2019IRE 260/6 v AFG 256/83rd ODI · ODIAFG21/450Ireland won by 4 wickets (with 6 balls remaining)DehradunIreland v Afghanistan in India 2018/19
2 Mar 2019IRE v AFG 250/72nd ODI · ODIAFG24-0No resultDehradunIreland v Afghanistan in India 2018/19
28 Feb 2019IRE 161 v AFG 165/51st ODI · ODIAFGDNB1/520Afghanistan won by 5 wickets (with 49 balls remaining)DehradunIreland v Afghanistan in India 2018/19
24 Feb 2019AFG 210/7 v IRE 178/83rd T20I · T20IAFG810/281Afghanistan won by 32 runsDehradunIreland v Afghanistan in India 2018/19
21 Feb 2019IRE 132/6 v AFG 136/51st T20I · T20IAFG49*2/161Afghanistan won by 5 wickets (with 4 balls remaining)DehradunIreland v Afghanistan in India 2018/19
7 Feb 2019HH 183/6 v MR 167/8Match 52 · T20MR31/220Hobart Hurricanes won by 16 runsHobartBig Bash League 2018/19
30 Jan 2019MR 140/7 v ST 113Match 46 · T20MR36-0Melbourne Renegades won by 27 runsMelbourneBig Bash League 2018/19
28 Jan 2019PS 79 v MR 157/5Match 43 · T20MR170/120Melbourne Renegades won by 78 runsPerthBig Bash League 2018/19
22 Jan 2019ST 140/5 v MR 152/9Match 38 · T20MR40/120Melbourne Renegades won by 12 runsSydneyBig Bash League 2018/19
19 Jan 2019MR 121 v MS 124/4Match 35 · T20MR281/90Melbourne Stars won by 6 wicketsMelbourneBig Bash League 2018/19
16 Jan 2019SS 115/9 v MR 116/3Match 32 · T20MR6*4/250Melbourne Renegades won by 7 wicketsSydneyBig Bash League 2018/19
13 Jan 2019MR 91 v BH 192/4Match 29 · T20MR90/281Brisbane Heat won by 101 runsGeelongBig Bash League 2018/19
10 Jan 2019BH 144/8 v MR 145/2Match 26 · T20MRDNB0/142Melbourne Renegades won by 8 wicketsBrisbaneBig Bash League 2018/19
7 Jan 2019MR 150/4 v HH 145/5Match 23 · T20MR26*0/130Melbourne Renegades won by 6 wicketsMelbourneBig Bash League 2018/19
3 Jan 2019MR 126/9 v AS 158/6Match 18 · T20MR20/220Adelaide Strikers won by 32 runsGeelongBig Bash League 2018/19
1 Jan 2019MS 151/3 v MR 148/9Match 16 · T20MR60/220Melbourne Stars won by 7 wicketsMelbourneBig Bash League 2018/19
29 Dec 2018MR 99/9 v SS 132/7Match 12 · T20MR81/170Sydney Sixers won by 33 runsMelbourneBig Bash League 2018/19
23 Dec 2018AS 174/5 v MR 176/5Match 6 · T20MR48*1/211Melbourne Renegades won by 5 wicketsAdelaideBig Bash League 2018/19
20 Dec 2018MR 107/6 v PS 103Match 2 · T20MR350/120Melbourne Renegades won by 4 wicketsMelbourneBig Bash League 2018/19
PreviousPage 7 · 607 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.