Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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/27QUETAS

Shaheen Shah Afridi: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
14 Nov 2024AUS 93/4 v PAK 64/91st T20I · T20IPAK110/250Australia won by 29 runsBrisbanePakistan tour of Australia 2024/25
10 Nov 2024AUS 140/9 v PAK 143/23rd ODI · ODIPAKDNB3/320Pakistan won by 8 wicketsPerthPakistan tour of Australia 2024/25
8 Nov 2024AUS 163 v PAK 169/12nd ODI · ODIPAKDNB3/260Pakistan won by 9 wicketsAdelaidePakistan tour of Australia 2024/25
4 Nov 2024PAK 203 v AUS 204/81st ODI · ODIPAK242/430Australia won by 2 wicketsMelbournePakistan tour of Australia 2024/25
7 Oct 2024PAK 556 & 220/9 v ENG 823/7d1st Test · TestPAK26 & 101/1200England won by an innings and 47 runsMultanEngland tour of Pakistan 2024/25
21 Aug 2024PAK 448/6d & 146 v BAN 565 & 30/01st Test · TestPAK29* & 22/88 & 0/80Bangladesh won by 10 wicketsRawalpindiBangladesh tour of Pakistan 2024
16 Jun 2024IRE 106/9 v PAK 111/7Match 36 · T20IPAK13*3/221Pakistan won by 3 wicketsLauderhillICC Men's T20 World Cup 2024
11 Jun 2024CAN 106/7 v PAK 107/3Match 22 · T20IPAKDNB1/210Pakistan won by 7 wicketsNew YorkICC Men's T20 World Cup 2024
9 Jun 2024IND 119 v PAK 113/7Match 19 · T20IPAK0*1/290India won by 6 runsNew YorkICC Men's T20 World Cup 2024
6 Jun 2024PAK 159/7 v USA 159/3Match 11 · T20IPAK23*0/330Match tied (United States of America won the Super Over)DallasICC Men's T20 World Cup 2024
30 May 2024PAK 157 v ENG 158/34th T20I · T20IPAK00/200England won by 7 wicketsLondonPakistan tour of England 2024
25 May 2024ENG 183/7 v PAK 1602nd T20I · T20IPAK93/361England won by 23 runsBirminghamPakistan tour of England 2024
14 May 2024IRE 178/7 v PAK 181/43rd T20I · T20IPAKDNB3/141Pakistan won by 6 wicketsDublinPakistan tour of Ireland 2024
12 May 2024IRE 193/7 v PAK 195/32nd T20I · T20IPAKDNB3/491Pakistan won by 7 wicketsDublinPakistan tour of Ireland 2024
10 May 2024PAK 182/6 v IRE 183/51st T20I · T20IPAK14*1/261Ireland won by 5 wicketsDublinPakistan tour of Ireland 2024
27 Apr 2024PAK 178/5 v NZ 1695th T20I · T20IPAKDNB4/300Pakistan won by 9 runsLahoreNew Zealand tour of Pakistan 2024
21 Apr 2024PAK 178/4 v NZ 179/33rd T20I · T20IPAKDNB0/370New Zealand won by 7 wicketsRawalpindiNew Zealand tour of Pakistan 2024
20 Apr 2024NZ 90 v PAK 92/32nd T20I · T20IPAKDNB3/130Pakistan won by 7 wicketsRawalpindiNew Zealand tour of Pakistan 2024
18 Apr 2024NZ 2/1 v PAK1st T20I · T20IPAK-1/00No resultRawalpindiNew Zealand tour of Pakistan 2024
10 Mar 2024LQ 166/4 v QG 169/4Match 28 · T20LQ552/410Quetta Gladiators won by 6 wicketsKarachiPakistan Super League 2023/24
9 Mar 2024LQ 177/5 v KK 179/7Match 26 · T20LQ11/370Karachi Kings won by 3 wicketsKarachiPakistan Super League 2023/24
6 Mar 2024LQ 162/7 v IU 145Match 23 · T20LQ302/320Lahore Qalandars won by 17 runsRawalpindiPakistan Super League 2023/24
27 Feb 2024MS 214/4 v LQ 154Match 14 · T20LQ92/390Multan Sultans won by 60 runsLahorePakistan Super League 2023/24
25 Feb 2024PZ 211/4 v LQ 203/6Match 12 · T20LQDNB3/330Peshawar Zalmi won by 8 runsLahorePakistan Super League 2023/24
24 Feb 2024LQ 175/6 v KK 176/8Match 10 · T20LQDNB1/341Karachi Kings won by 2 wicketsLahorePakistan Super League 2023/24
21 Feb 2024LQ 166/5 v MS 170/5Match 7 · T20LQDNB2/250Multan Sultans won by 5 wicketsMultanPakistan Super League 2023/24
19 Feb 2024LQ 187/7 v QG 188/5Match 4 · T20LQ121/381Quetta Gladiators won by 5 wicketsLahorePakistan Super League 2023/24
17 Feb 2024LQ 195/5 v IU 200/2Match 1 · T20LQ00/310Islamabad United won by 8 wicketsLahorePakistan Super League 2023/24
1 Feb 2024DV 169/6 v DC 170/6Match 17 · T20DVDNB2/470Dubai Capitals won by 4 wicketsDubaiInternational League T20 2023/24
30 Jan 2024ME 149/9 v DV 150/8Match 15 · T20DV17*0/392Desert Vipers won by 2 wicketsDubaiInternational League T20 2023/24
28 Jan 2024SW 174/7 v DV 167/7Match 13 · T20DV14*1/341Sharjah Warriors won by 7 runsSharjahInternational League T20 2023/24
27 Jan 2024DV 154/8 v ADKR 160/4Match 10 · T20DV150/310Abu Dhabi Knight Riders won by 6 wicketsAbu DhabiInternational League T20 2023/24
24 Jan 2024GG 160/6 v DV 162/4Match 7 · T20DVDNB3/220Desert Vipers won by 6 wicketsDubaiInternational League T20 2023/24
21 Jan 2024PAK 134/8 v NZ 925th T20I · T20IPAK12/200Pakistan won by 42 runsChristchurchPakistan tour of New Zealand 2023/24
19 Jan 2024PAK 158/5 v NZ 159/34th T20I · T20IPAKDNB3/340New Zealand won by 7 wicketsChristchurchPakistan tour of New Zealand 2023/24
17 Jan 2024NZ 224/7 v PAK 179/73rd T20I · T20IPAK16*1/430New Zealand won by 45 runsDunedinPakistan tour of New Zealand 2023/24
14 Jan 2024NZ 194/8 v PAK 1732nd T20I · T20IPAK220/301New Zealand won by 21 runsHamiltonPakistan tour of New Zealand 2023/24
12 Jan 2024NZ 226/8 v PAK 1801st T20I · T20IPAK03/460New Zealand won by 46 runsAucklandPakistan tour of New Zealand 2023/24
26 Dec 2023AUS 318 & 262 v PAK 264 & 2372nd Test · TestPAK21 & 02/85 & 4/760Australia won by 79 runsMelbournePakistan tour of Australia 2023/24
14 Dec 2023AUS 487 & 233/5d v PAK 271 & 891st Test · TestPAK4 & 3*1/96 & 1/760Australia won by 360 runsPerthPakistan tour of Australia 2023/24
11 Nov 2023ENG 337/9 v PAK 244Match 44 · ODIPAK252/721England won by 93 runsKolkataICC Cricket World Cup 2023/24
4 Nov 2023NZ 401/6 v PAK 200/1Match 35 · ODIPAKDNB0/900Pakistan won by 21 runs (DLS method)BengaluruICC Cricket World Cup 2023/24
31 Oct 2023BAN 204 v PAK 205/3Match 31 · ODIPAKDNB3/230Pakistan won by 7 wicketsKolkataICC Cricket World Cup 2023/24
27 Oct 2023PAK 270 v SA 271/9Match 26 · ODIPAK23/450South Africa won by 1 wicketChennaiICC Cricket World Cup 2023/24
23 Oct 2023AFG 286/2 v PAK 282/722nd Match · ODIPAK3*1/580Afghanistan won by 8 wickets (with 6 balls remaining)Chennai2023 Cricket World Cup
20 Oct 2023AUS 367/9 v PAK 305Match 18 · ODIPAK105/540Australia won by 62 runsBengaluruICC Cricket World Cup 2023/24
14 Oct 2023PAK 191 v IND 192/3Match 12 · ODIPAK2*2/360India won by 7 wicketsAhmedabadICC Cricket World Cup 2023/24
10 Oct 2023SL 344/9 v PAK 345/4Match 8 · ODIPAKDNB1/661Pakistan won by 6 wicketsHyderabadICC Cricket World Cup 2023/24
6 Oct 2023PAK 286 v NED 205Match 2 · ODIPAK13*1/371Pakistan won by 81 runsHyderabadICC Cricket World Cup 2023/24
3 Oct 2023PAK 337/9 v AUS 351/710th Match · List APAKDNB0/250Australia wonDehradunICC World Cup Warm-up Matches 2023
PreviousPage 3 · 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.