Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Shaheen Shah Afridi: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
19 Feb 2023KK 185/5 v LQ 118Match 8 · T20LQ01/390Karachi Kings won by 67 runsKarachiPakistan Super League 2022/23
13 Feb 2023LQ 175/6 v MS 174/6Match 1 · T20LQDNB1/270Lahore Qalandars won by 1 runMultanPakistan Super League 2022/23
13 Nov 2022PAK 137/8 v ENG 138/5Final · T20IPAK5*1/131England won by 5 wicketsMelbourneICC Men's T20 World Cup 2022/23
9 Nov 2022NZ 152/4 v PAK 153/3Semi-final · T20IPAKDNB2/240Pakistan won by 7 wicketsSydneyICC Men's T20 World Cup 2022/23
6 Nov 2022BAN 127/8 v PAK 128/5Match 41 · T20IPAKDNB4/220Pakistan won by 5 wicketsAdelaideICC Men's T20 World Cup 2022/23
3 Nov 2022PAK 185/9 v SA 108/9Match 36 · T20IPAKDNB3/140Pakistan won by 33 runs (DLS method)SydneyICC Men's T20 World Cup 2022/23
30 Oct 2022NED 91/9 v PAK 95/4Match 29 · T20IPAKDNB1/190Pakistan won by 6 wicketsPerthICC Men's T20 World Cup 2022/23
27 Oct 2022ZIM 130/8 v PAK 129/8Match 24 · T20IPAK10/290Zimbabwe won by 1 runPerthICC Men's T20 World Cup 2022/23
23 Oct 2022PAK 159/8 v IND 160/6Match 16 · T20IPAK160/340India won by 4 wicketsMelbourneICC Men's T20 World Cup 2022/23
16 Jul 2022SL 222 & 337 v PAK 218 & 344/61st Test · TestPAK0 & DNB4/58 & 0/210Pakistan won by 4 wicketsGallePakistan tour of Sri Lanka 2022
10 Jun 2022PAK 275/8 v WI 1552nd ODI · ODIPAK15*1/170Pakistan won by 120 runsMultanWest Indies tour of Pakistan 2022
8 Jun 2022WI 305/8 v PAK 306/51st ODI · ODIPAKDNB2/551Pakistan won by 5 wicketsMultanWest Indies tour of Pakistan 2022
5 May 2022SUS 392 & 335/4d v MID 358 & 370/3Match 17 · First-classMID18 & DNB3/97 & 1/430Middlesex won by 7 wicketsBrightonCounty Championship 2022
28 Apr 2022LEI 149 & 272 v MID 370 & 52/0Match · First-classMID29 & DNB3/54 & 3/930Middlesex won by 10 wicketsLondonCounty Championship 2022
21 Apr 2022GLA 122 & 132 v MID 336Match · First-classMID293/35 & 1/342Middlesex won by an innings and 82 runsCardiffCounty Championship 2022
5 Apr 2022PAK 162/8 v AUS 163/7Only T20I · T20IPAK02/210Australia won by 3 wicketsLahoreAustralia tour of Pakistan 2021/22
2 Apr 2022AUS 210 v PAK 214/13rd ODI · ODIPAKDNB2/400Pakistan won by 9 wicketsLahoreAustralia tour of Pakistan 2021/22
31 Mar 2022AUS 348/8 v PAK 349/42nd ODI · ODIPAKDNB4/631Pakistan won by 6 wicketsLahoreAustralia tour of Pakistan 2021/22
21 Mar 2022AUS 391 & 227/3d v PAK 268 & 2353rd Test · TestPAK0* & 54/79 & 1/450Australia won by 115 runsLahoreAustralia tour of Pakistan 2021/22
12 Mar 2022AUS 556/9d & 97/2d v PAK 148 & 443/72nd Test · TestPAK19 & DNB1/95 & 1/210Match drawnKarachiAustralia tour of Pakistan 2021/22
4 Mar 2022PAK 476/4d & 252/0 v AUS 4591st Test · TestPAKDNB & DNB2/880Match drawnRawalpindiAustralia tour of Pakistan 2021/22
27 Feb 2022LQ 180/5 v MS 138Final · T20LQDNB3/300Lahore Qalandars won by 42 runsLahorePakistan Super League 2021/22
25 Feb 2022LQ 168/7 v IU 162Eliminator · T20LQ0*2/320Lahore Qalandars won by 6 runsLahorePakistan Super League 2021/22
23 Feb 2022MS 163/2 v LQ 135/9Qualifier · T20LQ10/310Multan Sultans won by 28 runsLahorePakistan Super League 2021/22
21 Feb 2022PZ 158/7 v LQ 158/8Match 30 · T20LQ39*1/371Match tied (Peshawar Zalmi won the Super Over)LahorePakistan Super League 2021/22
19 Feb 2022LQ 197/6 v IU 131/9Match 27 · T20LQDNB2/281Lahore Qalandars won by 66 runsLahorePakistan Super League 2021/22
18 Feb 2022KK 149 v LQ 127/9Match 26 · T20LQ01/290Karachi Kings won by 22 runsLahorePakistan Super League 2021/22
13 Feb 2022QG 141/7 v LQ 143/2Match 20 · T20LQDNB2/271Lahore Qalandars won by 8 wicketsLahorePakistan Super League 2021/22
11 Feb 2022LQ 182/4 v MS 130Match 17 · T20LQDNB2/260Lahore Qalandars won by 52 runsLahorePakistan Super League 2021/22
7 Feb 2022LQ 204/5 v QG 207/3Match 15 · T20LQDNB0/400Quetta Gladiators won by 7 wicketsKarachiPakistan Super League 2021/22
5 Feb 2022LQ 174/9 v IU 166/5Match 12 · T20LQ41/241Lahore Qalandars won by 8 runsKarachiPakistan Super League 2021/22
2 Feb 2022LQ 199/4 v PZ 170/9Match 9 · T20LQDNB2/191Lahore Qalandars won by 29 runsKarachiPakistan Super League 2021/22
30 Jan 2022KK 170/7 v LQ 174/4Match 6 · T20LQDNB1/312Lahore Qalandars won by 6 wicketsKarachiPakistan Super League 2021/22
29 Jan 2022LQ 206/5 v MS 209/5Match 3 · T20LQDNB3/400Multan Sultans won by 5 wicketsKarachiPakistan Super League 2021/22
14 Dec 2021PAK 172/8 v WI 1632nd T20I · T20IPAKDNB3/260Pakistan won by 9 runsKarachiWest Indies tour of Pakistan 2021/22
13 Dec 2021PAK 200/6 v WI 1371st T20I · T20IPAKDNB1/350Pakistan won by 63 runsKarachiWest Indies tour of Pakistan 2021/22
4 Dec 2021PAK 300/4d v BAN 87 & 2052nd Test · TestPAKDNB1/3 & 2/310Pakistan won by an innings and 8 runsDhakaPakistan tour of Bangladesh 2021/22
26 Nov 2021BAN 330 & 157 v PAK 286 & 203/21st Test · TestPAK13* & DNB2/70 & 5/321Pakistan won by 8 wicketsChattogramPakistan tour of Bangladesh 2021/22
20 Nov 2021BAN 108/7 v PAK 109/22nd T20I · T20IPAKDNB2/150Pakistan won by 8 wicketsDhakaPakistan tour of Bangladesh 2021/22
11 Nov 2021PAK 176/4 v AUS 177/5Semi-final · T20IPAKDNB1/350Australia won by 5 wicketsDubaiICC Men's T20 World Cup 2021/22
7 Nov 2021PAK 189/4 v SCO 117/6Match 41 · T20IPAKDNB1/240Pakistan won by 72 runsSharjahICC Men's T20 World Cup 2021/22
2 Nov 2021PAK 189/2 v NAM 144/5Match 31 · T20IPAKDNB0/360Pakistan won by 45 runsAbu DhabiICC Men's T20 World Cup 2021/22
29 Oct 2021AFG 147/6 v PAK 148/524th Match, Group 2 · T20IPAKDNB1/220Pakistan won by 5 wickets (6 balls left)DubaiICC Men's T20 World Cup 2021/22
26 Oct 2021NZ 134/8 v PAK 135/5Match 19 · T20IPAKDNB1/210Pakistan won by 5 wicketsSharjahICC Men's T20 World Cup 2021/22
24 Oct 2021IND 151/7 v PAK 152/0Match 16 · T20IPAKDNB3/310Pakistan won by 10 wicketsDubaiICC Men's T20 World Cup 2021/22
20 Aug 2021PAK 302/9d & 176/6d v WI 150 & 2192nd Test · TestPAK19 & DNB6/51 & 4/430Pakistan won by 109 runsKingstonPakistan tour of West Indies 2021
12 Aug 2021PAK 217 & 203 v WI 253 & 168/91st Test · TestPAK0* & 04/59 & 4/500West Indies won by 1 wicketKingstonPakistan tour of West Indies 2021
31 Jul 2021PAK 157/8 v WI 150/42nd T20I · T20IPAKDNB1/440Pakistan won by 7 runsProvidencePakistan tour of West Indies 2021
28 Jul 2021WI 85/5 v PAK1st T20I · T20IPAK-0/201No resultBridgetownPakistan tour of West Indies 2021
20 Jul 2021PAK 154/6 v ENG 155/73rd T20I · T20IPAKDNB0/160England won by 3 wicketsManchesterPakistan tour of England 2021
PreviousPage 5 · 366 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.