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
29 Sept 2023NZ 346/5 v PAK 345/53rd Match · List APAKDNB-0New Zealand won by 5 wickets (38 balls left)HyderabadICC World Cup Warm-up Matches 2023
14 Sept 2023PAK 252/7 v SL 252/8Match 11 · ODIPAK1*2/520Sri Lanka won by 2 wickets (DLS method)ColomboAsia Cup 2023
10 Sept 2023IND 356/2 v PAK 128/8Match 9 · ODIPAK7*1/790India won by 228 runsColomboAsia Cup 2023
6 Sept 2023BAN 193 v PAK 194/3Match 7 · ODIPAKDNB1/420Pakistan won by 7 wicketsLahoreAsia Cup 2023
2 Sept 2023IND 266 v PAKMatch 3 · ODIPAK-4/350No resultKandyAsia Cup 2023
30 Aug 2023PAK 342/6 v NEP 104Match 1 · ODIPAKDNB2/270Pakistan won by 238 runsMultanAsia Cup 2023
26 Aug 2023AFG 209 v PAK 268/83rd ODI · ODIPAK2*2/311Pakistan won by 59 runsColomboPakistan v Afghanistan in Sri Lanka 2023
24 Aug 2023AFG 300/5 v PAK 302/92nd ODI · ODIPAK42/580Pakistan won by 1 wicket (with 1 ball remaining)HambantotaPakistan v Afghanistan in Sri Lanka 2023
22 Aug 2023AFG 59/9 v PAK 2011st ODI · ODIPAK22/90Pakistan won by 142 runsHambantotaPakistan v Afghanistan in Sri Lanka 2023
14 Aug 2023TR 152/6 v WF 148/6Match 20 · The HundredWFDNB0/280Trent Rockets won by 4 runsCardiffThe Hundred Men's Competition 2023
12 Aug 2023WF 87 v SB 91/1Match 17 · The HundredWF2*0/100Southern Brave won by 9 wicketsCardiffThe Hundred Men's Competition 2023
10 Aug 2023BP 112/7 v WF 116/4Match 14 · The HundredWFDNB1/261Welsh Fire won by 6 wicketsBirminghamThe Hundred Men's Competition 2023
6 Aug 2023WF 138/6 v OI 138/7Match 9 · The HundredWF3*2/220Match tiedLondonThe Hundred Men's Competition 2023
4 Aug 2023SB 147/8 v WF 145/7Match 5 · The HundredWFDNB1/160Southern Brave won by 2 runsSouthamptonThe Hundred Men's Competition 2023
2 Aug 2023WF 94/3 v MO 85/4Match 2 · The HundredWFDNB2/240Welsh Fire won by 9 runsCardiffThe Hundred Men's Competition 2023
24 Jul 2023SL 166 & 188 v PAK 576/5d2nd Test · TestPAKDNB1/44 & 0/300Pakistan won by an innings and 222 runsColomboPakistan tour of Sri Lanka 2023
16 Jul 2023SL 312 & 279 v PAK 461 & 133/61st Test · TestPAK9 & DNB3/86 & 2/640Pakistan won by 4 wicketsGallePakistan tour of Sri Lanka 2023
2 Jul 2023NOT 168/8 v LEI 164/8Match · T20NOT02/260Nottinghamshire won by 4 runsNottinghamVitality Blast 2023
30 Jun 2023NOT 168 v BB 172/8Match · T20NOT14/290Birmingham Bears won by 2 wicketsNottinghamVitality Blast 2023
22 Jun 2023NOT 139/8 v WOR 140/5Match · T20NOT10/251Worcestershire won by 5 wicketsWorcesterVitality Blast 2023
20 Jun 2023NOT 165/8 v LEI 143/8Match · T20NOT32/280Nottinghamshire won by 22 runsLeicesterVitality Blast 2023
18 Jun 2023NOR 177/5 v NOT 99Match · T20NOT01/381Northamptonshire won by 78 runsNorthamptonVitality Blast 2023
9 Jun 2023DER 142/6 v NOT 143/7Match · T20NOT142/371Nottinghamshire won by 3 wicketsDerbyVitality Blast 2023
8 Jun 2023NOT 187/7 v DUR 161/9Match · T20NOT11*1/300Nottinghamshire won by 26 runsNottinghamVitality Blast 2023
4 Jun 2023LAN 145 v NOT 149/5Match · T20NOTDNB2/251Nottinghamshire won by 5 wicketsNottinghamVitality Blast 2023
3 Jun 2023NOT 214/3 v BB 203/9Match · T20NOTDNB3/390Nottinghamshire won by 11 runsBirminghamVitality Blast 2023
2 Jun 2023WOR 226/5 v NOT 170Match · T20NOT291/450Worcestershire won by 56 runsNottinghamVitality Blast 2023
30 May 2023YOR 182/7 v NOT 174/4Match · T20NOTDNB1/290Yorkshire won by 8 runsNottinghamVitality Blast 2023
29 May 2023DUR 168/6 v NOT 171/5Match · T20NOT17*1/390Nottinghamshire won by 5 wicketsChester-le-StreetVitality Blast 2023
27 May 2023LAN 208/4 v NOT 186/5Match · T20NOTDNB1/470Lancashire won by 22 runsManchesterVitality Blast 2023
26 May 2023DER 178/6 v NOT 182/6Match · T20NOTDNB1/210Nottinghamshire won by 4 wicketsNottinghamVitality Blast 2023
7 May 2023NZ 299 v PAK 2525th ODI · ODIPAK03/460New Zealand won by 47 runsKarachiNew Zealand tour of Pakistan 2023
5 May 2023PAK 334/6 v NZ 2324th ODI · ODIPAK23*1/341Pakistan won by 102 runsKarachiNew Zealand tour of Pakistan 2023
3 May 2023PAK 287/6 v NZ 2613rd ODI · ODIPAKDNB2/530Pakistan won by 26 runsKarachiNew Zealand tour of Pakistan 2023
27 Apr 2023NZ 288/7 v PAK 291/51st ODI · ODIPAKDNB2/630Pakistan won by 5 wicketsRawalpindiNew Zealand tour of Pakistan 2023
24 Apr 2023PAK 193/5 v NZ 194/45th T20I · T20IPAKDNB2/480New Zealand won by 6 wicketsRawalpindiNew Zealand tour of Pakistan 2023
20 Apr 2023NZ 164/5 v PAK4th T20I · T20IPAK-1/401No resultRawalpindiNew Zealand tour of Pakistan 2023
17 Apr 2023NZ 163/5 v PAK 1593rd T20I · T20IPAK62/330New Zealand won by 4 runsLahoreNew Zealand tour of Pakistan 2023
15 Apr 2023PAK 192/4 v NZ 154/72nd T20I · T20IPAKDNB0/251Pakistan won by 38 runsLahoreNew Zealand tour of Pakistan 2023
14 Apr 2023PAK 182 v NZ 941st T20I · T20IPAK11/110Pakistan won by 88 runsLahoreNew Zealand tour of Pakistan 2023
18 Mar 2023LQ 200/6 v MS 199/8Final · T20LQ44*4/510Lahore Qalandars won by 1 runLahorePakistan Super League 2022/23
17 Mar 2023PZ 171/5 v LQ 176/6Eliminator · T20LQ12*1/410Lahore Qalandars won by 4 wicketsLahorePakistan Super League 2022/23
15 Mar 2023MS 160/5 v LQ 76Qualifier · T20LQ00/470Multan Sultans won by 84 runsLahorePakistan Super League 2022/23
9 Mar 2023LQ 226/5 v IU 107/9Match 26 · T20LQDNB0/180Lahore Qalandars won by 119 runsRawalpindiPakistan Super League 2022/23
7 Mar 2023PZ 207 v LQ 172Match 23 · T20LQ524/310Peshawar Zalmi won by 35 runsRawalpindiPakistan Super League 2022/23
4 Mar 2023LQ 180/9 v MS 159/7Match 20 · T20LQ90/291Lahore Qalandars won by 21 runsLahorePakistan Super League 2022/23
2 Mar 2023LQ 148 v QG 131/7Match 18 · T20LQ160/350Lahore Qalandars won by 17 runsLahorePakistan Super League 2022/23
27 Feb 2023LQ 200/7 v IU 90Match 16 · T20LQ0*0/221Lahore Qalandars won by 110 runsLahorePakistan Super League 2022/23
26 Feb 2023LQ 241/3 v PZ 201/9Match 15 · T20LQDNB5/401Lahore Qalandars won by 40 runsLahorePakistan Super League 2022/23
21 Feb 2023LQ 198/6 v QG 135/8Match 10 · T20LQDNB3/221Lahore Qalandars won by 63 runsKarachiPakistan Super League 2022/23
PreviousPage 4 · 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.