Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM99/1 (25.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
9 Feb 2018AFG 333/5 v ZIM 1791st ODI · ODIAFGDNB1/251Afghanistan won by 154 runsSharjahZimbabwe v Afghanistan in United Arab Emirates 2017/18
6 Feb 2018AFG 158/9 v ZIM 141/52nd T20I · T20IAFG451/240Afghanistan won by 17 runsSharjahZimbabwe v Afghanistan in United Arab Emirates 2017/18
12 Jan 2018MR 144/9 v MS 167/4Match 26 · T20MR232/150Melbourne Stars won by 23 runsMelbourneBig Bash League 2017/18
8 Jan 2018PS 186/5 v MR 185/3Match 22 · T20MRDNB1/300Perth Scorchers won by 5 wicketsPerthBig Bash League 2017/18
6 Jan 2018MS 157/4 v MR 159/4Match 19 · T20MR521/270Melbourne Renegades won by 6 wicketsMelbourneBig Bash League 2017/18
3 Jan 2018MR 112/2 v SS 111/8Match 16 · T20MRDNB2/220Melbourne Renegades won by 8 wicketsGeelongBig Bash League 2017/18
29 Dec 2017MR 130/9 v PS 133/7Match 10 · T20MR131/160Perth Scorchers won by 3 wicketsMelbourneBig Bash League 2017/18
23 Dec 2017MR 137/3 v BH 132/8Match 6 · T20MRDNB0/140Melbourne Renegades won by 7 wicketsMelbourneBig Bash League 2017/18
21 Dec 2017HH 164/8 v MR 165/3Match 3 · T20MRDNB1/251Melbourne Renegades won by 7 wicketsHobartBig Bash League 2017/18
10 Dec 2017IRE 180/5 v AFG 1773rd ODI · ODIAFG12/280Ireland won by 5 wickets (with 72 balls remaining)SharjahIreland v Afghanistan in United Arab Emirates 2017/18
7 Dec 2017IRE 271/9 v AFG 2202nd ODI · ODIAFG292/611Ireland won by 51 runsSharjahIreland v Afghanistan in United Arab Emirates 2017/18
5 Dec 2017IRE 100 v AFG 238/91st ODI · ODIAFG01/140Afghanistan won by 138 runsSharjahIreland v Afghanistan in United Arab Emirates 2017/18
14 Nov 2017CV 139/4 v CV 140/4Match 14 · T20CV0*1/190Comilla Victorians won by 6 wicketsDhakaBangladesh Premier League 2017/18
12 Nov 2017RK 115/7 v CV 120/1Match 12 · T20CVDNB3/150Comilla Victorians won by 9 wicketsDhakaBangladesh Premier League 2017/18
7 Nov 2017CV 143/7 v CV 144/2Match 5 · T20CVDNB1/180Comilla Victorians won by 8 wicketsSylhetBangladesh Premier League 2017/18
5 Nov 2017CV 145/6 v SS 148/6Match 3 · T20CV51/220Sylhet Sixers won by 4 wicketsSylhetBangladesh Premier League 2017/18
9 Sept 2017SKAN 135/6 v TKR 136/7Final · T20SKAN18*0/190Trinbago Knight Riders won by 3 wicketsTrinidadCaribbean Premier League 2017
5 Sept 2017SKAN 149/7 v TKR 111Qualifier 1 · T20SKAN10/181St Kitts and Nevis Patriots won by 38 runsTrinidadCaribbean Premier League 2017
3 Sept 2017BT 128/9 v SKAN 129/0Match 30 · T20SKANDNB1/232St Kitts and Nevis Patriots won by 10 wicketsBarbadosCaribbean Premier League 2017
30 Aug 2017JT 157/5 v SKAN 116Match 26 · T20SKAN41/240Jamaica Tallawahs won by 41 runsJamaicaCaribbean Premier League 2017
23 Aug 2017SKAN 162/3 v TKR 88/2Match 22 · T20SKANDNB0/230Trinbago Knight Riders won by 8 wickets (DLS method)St KittsCaribbean Premier League 2017
21 Aug 2017SKAN 208/3 v JT 171/7Match 20 · T20SKAN291/310St Kitts and Nevis Patriots won by 37 runsSt KittsCaribbean Premier League 2017
19 Aug 2017SLS 46/1 v SKANMatch 18 · T20SKAN--1No resultSt KittsCaribbean Premier League 2017
18 Aug 2017BT 168/6 v SKAN 84/1Match 16 · T20SKANDNB0/232St Kitts and Nevis Patriots won by 17 runs (DLS method)St KittsCaribbean Premier League 2017
14 Aug 2017SKAN 158/7 v TKR 161/6Match 13 · T20SKAN172/121Trinbago Knight Riders won by 4 wicketsTrinidadCaribbean Premier League 2017
12 Aug 2017SKAN 196/6 v SLS 163/8Match 10 · T20SKAN24*3/150St Kitts and Nevis Patriots won by 33 runsSt LuciaCaribbean Premier League 2017
6 Aug 2017SKAN 132/3 v GAW 128/8Match 4 · T20SKANDNB1/180St Kitts and Nevis Patriots won by 4 runsLauderhillCaribbean Premier League 2017
5 Aug 2017GAW 123/7 v SKAN 124/6Match 2 · T20SKAN5*0/171St Kitts and Nevis Patriots won by 4 wicketsLauderhillCaribbean Premier League 2017
11 Jun 2017WI 138/6 v AFG 1352nd ODI · ODIAFG131/331West Indies won by 4 wickets (with 64 balls remaining)Gros IsletAfghanistan tour of West Indies 2017
9 Jun 2017WI 149 v AFG 212/61st ODI · ODIAFG27*0/342Afghanistan won by 63 runsGros IsletAfghanistan tour of West Indies 2017
5 Jun 2017AFG 146/6 v WI 147/33rd T20I · T20IAFG381/330West Indies won by 7 wickets (with 4 balls remaining)BasseterreAfghanistan tour of West Indies 2017
3 Jun 2017WI 112/3 v AFG 932nd T20I · T20IAFG81/210West Indies won by 29 runs (DLS method)BasseterreAfghanistan tour of West Indies 2017
13 May 2017GL 154 v SH 158/2Match 53 · T20SHDNB0/170Sunrisers Hyderabad won by 8 wicketsKanpurIndian Premier League 2017
8 May 2017SH 140/3 v MI 138/7Match 48 · T20SHDNB1/130Sunrisers Hyderabad won by 7 wicketsHyderabadIndian Premier League 2017
17 Apr 2017SH 159/6 v PK 154Match 19 · T20SH21/280Sunrisers Hyderabad won by 5 runsHyderabadIndian Premier League 2017
24 Mar 2017IRE 229 v AFG 231/35th ODI · ODIAFGDNB0/450Afghanistan won by 7 wickets (with 8 balls remaining)Greater NoidaIreland v Afghanistan in India 2016/17
22 Mar 2017IRE 224/7 v AFG 2204th ODI · ODIAFG414/301Ireland won by 3 wickets (with 19 balls remaining)Greater NoidaIreland v Afghanistan in India 2016/17
19 Mar 2017IRE 265/4 v AFG 264/83rd ODI · ODIAFG131/640Ireland won by 6 wickets (with 9 balls remaining)Greater NoidaIreland v Afghanistan in India 2016/17
17 Mar 2017IRE 304 v AFG 3382nd ODI · ODIAFG140/703Afghanistan won by 34 runsGreater NoidaIreland v Afghanistan in India 2016/17
15 Mar 2017IRE 262 v AFG 292/71st ODI · ODIAFG34*0/380Afghanistan won by 30 runsGreater NoidaIreland v Afghanistan in India 2016/17
12 Mar 2017AFG 233/8 v IRE 2053rd T20I · T20IAFG891/433Afghanistan won by 28 runsGreater NoidaIreland v Afghanistan in India 2016/17
10 Mar 2017AFG 184/8 v IRE 93/92nd T20I · T20IAFG340/141Afghanistan won by 17 runs (DLS method)Greater NoidaIreland v Afghanistan in India 2016/17
8 Mar 2017IRE 165/5 v AFG 171/41st T20I · T20IAFG10/480Afghanistan won by 6 wickets (with 12 balls remaining)Greater NoidaIreland v Afghanistan in India 2016/17
26 Feb 2017ZIM 54 v AFG 253/95th ODI · ODIAFG483/140Afghanistan won by 106 runs (D/L method)HarareAfghanistan tour of Zimbabwe 2016/17
24 Feb 2017ZIM 107/3 v AFG 1114th ODI · ODIAFG172/110Zimbabwe won by 7 wickets (with 118 balls remaining) (D/L method)HarareAfghanistan tour of Zimbabwe 2016/17
21 Feb 2017ZIM 129 v AFG 1263rd ODI · ODIAFG111/262Zimbabwe won by 3 runsHarareAfghanistan tour of Zimbabwe 2016/17
19 Feb 2017ZIM 184 v AFG 238/92nd ODI · ODIAFG333/380Afghanistan won by 54 runsHarareAfghanistan tour of Zimbabwe 2016/17
16 Feb 2017ZIM 99/4 v AFG 2151st ODI · ODIAFG61/261Afghanistan won by 12 runs (D/L method)HarareAfghanistan tour of Zimbabwe 2016/17
20 Jan 2017IRE 71 v AFG 75/0Final · T20IAFGDNB4/100Afghanistan won by 10 wickets (with 73 balls remaining)DubaiDesert T20 Challenge 2016/17
20 Jan 2017OMA 149/8 v AFG 150/21st Semi-final · T20IAFGDNB0/280Afghanistan won by 8 wickets (with 9 balls remaining)DubaiDesert T20 Challenge 2016/17
PreviousPage 9 · 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.