Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Mohammad Irfan: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
5 Oct 2015ZIM 161 v PAK 162/3Match 3 · ODIPAKDNB1/430Pakistan won by 7 wicketsHararePakistan in Zimbabwe ODI Series 2015/16
3 Oct 2015ZIM 276/6 v PAK 256/8Match 2 · ODIPAKDNB1/471Zimbabwe won by 5 runs (DLS method)HararePakistan in Zimbabwe ODI Series 2015/16
1 Oct 2015ZIM 128 v PAK 259/6Match 1 · ODIPAKDNB0/70Pakistan won by 131 runsHararePakistan in Zimbabwe ODI Series 2015/16
29 Sept 2015ZIM 121/7 v PAK 136/6Match 2 · T20IPAKDNB2/250Pakistan won by 15 runsHararePakistan in Zimbabwe T20I Series 2015/16
1 Aug 2015SL 172/7 v PAK 174/9Match 2 · T20IPAK1*1/310Pakistan won by 1 wicketColomboPakistan in Sri Lanka T20I Series 2015
30 Jul 2015SL 146/7 v PAK 175/5Match 1 · T20IPAKDNB0/250Pakistan won by 29 runsColomboPakistan in Sri Lanka T20I Series 2015
26 Jul 2015SL 368/4 v PAK 203Match 5 · ODIPAK4*0/730Sri Lanka won by 165 runsHambantotaPakistan in Sri Lanka ODI Series 2015
22 Jul 2015SL 256/9 v PAK 257/3Match 4 · ODIPAKDNB3/500Pakistan won by 7 wicketsColomboPakistan in Sri Lanka ODI Series 2015
19 Jul 2015SL 181 v PAK 316/4Match 3 · ODIPAKDNB0/320Pakistan won by 135 runsColomboPakistan in Sri Lanka ODI Series 2015
15 Jul 2015SL 288/8 v PAK 287/8Match 2 · ODIPAKDNB1/610Sri Lanka won by 2 wicketsKandyPakistan in Sri Lanka ODI Series 2015
11 Jul 2015SL 255/8 v PAK 259/4Match 1 · ODIPAKDNB0/410Pakistan won by 6 wicketsDambullaPakistan in Sri Lanka ODI Series 2015
7 Mar 2015PAK 222 v SA 202Match 29 · ODIPAK1*3/520Pakistan won by 29 runs (DLS method)AucklandICC Cricket World Cup 2014/15
4 Mar 2015PAK 339/6 v UAE 210/8Match 25 · ODIPAKDNB0/20Pakistan won by 129 runsNapierICC Cricket World Cup 2014/15
1 Mar 2015PAK 235/7 v ZIM 215Match 23 · ODIPAKDNB4/300Pakistan won by 20 runsBrisbaneICC Cricket World Cup 2014/15
21 Feb 2015PAK 160 v WI 310/6Match 10 · ODIPAK2*1/440West Indies won by 150 runsChristchurchICC Cricket World Cup 2014/15
15 Feb 2015IND 300/7 v PAK 224Match 4 · ODIPAK1*0/580India won by 76 runsAdelaideICC Cricket World Cup 2014/15
3 Feb 2015NZ 369/5 v PAK 250Match 2 · ODIPAK0*2/520New Zealand won by 119 runsNapierPakistan in New Zealand ODI Series 2014/15
31 Jan 2015NZ 213/3 v PAK 210Match 1 · ODIPAK1*1/600New Zealand won by 7 wicketsWellingtonPakistan in New Zealand ODI Series 2014/15
19 Dec 2014NZ 275/4 v PAK 207Match 5 · ODIPAK0*2/620New Zealand won by 68 runsAbu DhabiPakistan v New Zealand ODI Series 2014/15
17 Dec 2014NZ 299/5 v PAK 292/8Match 4 · ODIPAKDNB2/530New Zealand won by 7 runsAbu DhabiPakistan v New Zealand ODI Series 2014/15
14 Dec 2014NZ 217 v PAK 364/7Match 3 · ODIPAKDNB2/260Pakistan won by 147 runsSharjahPakistan v New Zealand ODI Series 2014/15
12 Dec 2014NZ 255/6 v PAK 252Match 2 · ODIPAK0*0/500New Zealand won by 4 wicketsSharjahPakistan v New Zealand ODI Series 2014/15
8 Dec 2014NZ 246/7 v PAK 250/7Match 1 · ODIPAKDNB3/570Pakistan won by 3 wicketsDubaiPakistan v New Zealand ODI Series 2014/15
4 Dec 2014NZ 135/7 v PAK 140/3Match 1 · T20IPAKDNB2/270Pakistan won by 7 wicketsDubaiPakistan v New Zealand T20I Series 2014/15
12 Oct 2014AUS 231/9 v PAK 230Match 3 · ODIPAK01/611Australia won by 1 runAbu DhabiPakistan v Australia ODI Series 2014/15
10 Oct 2014AUS 217/5 v PAK 215Match 2 · ODIPAK01/421Australia won by 5 wicketsDubaiPakistan v Australia ODI Series 2014/15
7 Oct 2014AUS 255/8 v PAK 162Match 1 · ODIPAK121/351Australia won by 93 runsSharjahPakistan v Australia ODI Series 2014/15
5 Oct 2014AUS 97/4 v PAK 96/9Only T20I · T20IPAK1*0/201Australia won by 6 wicketsDubai-
30 Aug 2014SL 104/3 v PAK 102Match 3 · ODIPAK51/370Sri Lanka won by 7 wickets (DLS method)DambullaPakistan in Sri Lanka ODI Series 2014
26 Aug 2014SL 310/9 v PAK 233Match 2 · ODIPAK1*0/650Sri Lanka won by 77 runsHambantotaPakistan in Sri Lanka ODI Series 2014
23 Aug 2014SL 275/7 v PAK 277/6Match 1 · ODIPAKDNB2/480Pakistan won by 4 wickets (DLS method)HambantotaPakistan in Sri Lanka ODI Series 2014
15 Nov 2013PAK 144/9 v SA 150/5Match 2 · T20IPAK2*0/120South Africa won by 6 runsDubaiPakistan v South Africa T20I Series 2013/14
13 Nov 2013PAK 98/9 v SA 99/1Match 1 · T20IPAKDNB0/70South Africa won by 9 wicketsDubaiPakistan v South Africa T20I Series 2013/14
11 Nov 2013PAK 151 v SA 268/7Match 5 · ODIPAK01/520South Africa won by 117 runsSharjahPakistan v South Africa ODI Series 2013/14
8 Nov 2013PAK 238 v SA 266/5Match 4 · ODIPAK2*1/510South Africa won by 28 runsAbu DhabiPakistan v South Africa ODI Series 2013/14
6 Nov 2013PAK 191 v SA 259/8Match 3 · ODIPAK4*3/460South Africa won by 68 runsAbu DhabiPakistan v South Africa ODI Series 2013/14
1 Nov 2013PAK 209 v SA 143Match 2 · ODIPAK0*3/530Pakistan won by 66 runsDubaiPakistan v South Africa ODI Series 2013/14
30 Oct 2013PAK 182 v SA 183Match 1 · ODIPAK21/350South Africa won by 1 runSharjahPakistan v South Africa ODI Series 2013/14
23 Oct 2013PAK 99 & 326/9 v SA 517Match 2 · TestPAK0 & 143/1020South Africa won by an innings and 92 runsDubaiPakistan v South Africa Test Series 2013/14
14 Oct 2013PAK 442 & 45/3 v SA 249 & 232Match 1 · TestPAK0* & DNB3/44 & 1/420Pakistan won by 7 wicketsAbu DhabiPakistan v South Africa Test Series 2013/14
31 Aug 2013ZIM 152 v PAK 260/6Match 3 · ODIPAKDNB0/200Pakistan won by 108 runsHararePakistan in Zimbabwe ODI Series 2013
29 Aug 2013ZIM 209 v PAK 299/4Match 2 · ODIPAKDNB1/452Pakistan won by 90 runsHararePakistan in Zimbabwe ODI Series 2013
27 Aug 2013ZIM 246/3 v PAK 244/7Match 1 · ODIPAKDNB0/450Zimbabwe won by 7 wicketsHararePakistan in Zimbabwe ODI Series 2013
23 Aug 2013ZIM 136/5 v PAK 161/5Match 1 · T20IPAKDNB0/180Pakistan won by 25 runsHararePakistan in Zimbabwe T20I Series 2013
27 Jul 2013WI 152/7 v PAK 158/8Match 1 · T20IPAKDNB1/390Pakistan won by 2 wicketsSt VincentPakistan in West Indies T20I Series 2013
24 Jul 2013WI 242/7 v PAK 243/6Match 5 · ODIPAKDNB2/340Pakistan won by 4 wicketsSt LuciaPakistan in West Indies ODI Series 2013
21 Jul 2013WI 261/7 v PAK 189/4Match 4 · ODIPAKDNB2/600Pakistan won by 6 wickets (DLS method)St LuciaPakistan in West Indies ODI Series 2013
19 Jul 2013WI 229/9 v PAK 229/6Match 3 · ODIPAKDNB2/340Match tiedSt LuciaPakistan in West Indies ODI Series 2013
16 Jul 2013WI 232/8 v PAK 195Match 2 · ODIPAK0*1/380West Indies won by 37 runsGuyanaPakistan in West Indies ODI Series 2013
14 Jul 2013WI 98 v PAK 224/9Match 1 · ODIPAK4*2/170Pakistan won by 126 runsGuyanaPakistan in West Indies ODI Series 2013
PreviousPage 3 · 169 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.