Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Shahid Afridi: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
27 Jan 2008PAK 272/9 v ZIM 235/7Match 3 · ODIPAK851/600Pakistan won by 37 runsMultanZimbabwe in Pakistan ODI Series 2007/08
24 Jan 2008PAK 239/5 v ZIM 238/8Match 2 · ODIPAK43*1/390Pakistan won by 5 wicketsSindZimbabwe in Pakistan ODI Series 2007/08
21 Jan 2008PAK 347/5 v ZIM 243/7Match 1 · ODIPAK2*2/330Pakistan won by 104 runsKarachiZimbabwe in Pakistan ODI Series 2007/08
15 Nov 2007IND 260/4 v PAK 255/6Match 4 · ODIPAK10/670India won by 6 wicketsGwaliorPakistan in India ODI Series 2007/08
11 Nov 2007IND 294/6 v PAK 248Match 3 · ODIPAK120/570India won by 46 runsKanpurPakistan in India ODI Series 2007/08
8 Nov 2007IND 321/9 v PAK 322/6Match 2 · ODIPAK29*1/651Pakistan won by 4 wicketsChandigarhPakistan in India ODI Series 2007/08
5 Nov 2007IND 242/5 v PAK 239/7Match 1 · ODIPAK311/341India won by 5 wicketsGuwahatiPakistan in India ODI Series 2007/08
29 Oct 2007PAK 219 v SA 233/9Match 5 · ODIPAK90/440South Africa won by 14 runsLahoreSouth Africa in Pakistan ODI Series 2007/08
26 Oct 2007PAK 230/9 v SA 233/3Match 4 · ODIPAK01/430South Africa won by 7 wicketsMultanSouth Africa in Pakistan ODI Series 2007/08
23 Oct 2007PAK 202/4 v SA 197Match 3 · ODIPAK323/372Pakistan won by 6 wicketsFaisalabadSouth Africa in Pakistan ODI Series 2007/08
20 Oct 2007PAK 265/9 v SA 240Match 2 · ODIPAK61/411Pakistan won by 25 runsLahoreSouth Africa in Pakistan ODI Series 2007/08
18 Oct 2007PAK 249 v SA 294/5Match 1 · ODIPAK471/481South Africa won by 45 runsLahoreSouth Africa in Pakistan ODI Series 2007/08
24 Sept 2007IND 157/5 v PAK 152Final · T20IPAK00/301India won by 5 runsJohannesburgICC World Twenty20 2007/08
22 Sept 2007NZ 143/8 v PAK 147/4Semi-final · T20IPAK61/240Pakistan won by 6 wicketsCape TownICC World Twenty20 2007/08
20 Sept 2007BAN 140 v PAK 141/623rd T20I · T20IPAK391/250Pakistan won by 4 wicketsCape TownICC World Twenty20 2007/08
18 Sept 2007AUS 164/7 v PAK 165/418th T20I · T20IPAKDNB1/350Pakistan won by 6 wicketsJohannesburgICC World Twenty20 2007/08
17 Sept 2007PAK 189/6 v SL 156/916th T20I · T20IPAK173/181Pakistan won by 33 runsJohannesburgICC World Twenty20 2007/08
14 Sept 2007IND 141/9 v PAK 141/710th T20I · T20IPAK72/370Match tied (India won the bowl-out)DurbanICC World Twenty20 2007/08
12 Sept 2007PAK 171/9 v SCO 1203rd T20I · T20IPAK224/190Pakistan won by 51 runsDurbanICC World Twenty20 2007/08
2 Sept 2007BAN 161/7 v PAK 191/72nd T20I · T20IPAK322/261Pakistan won by 30 runsNairobiTwenty20 Quadrangular (in Kenya) 2007/08
20 May 2007PAK 313/9 v SL 2152nd ODI · ODIPAK13/370Pakistan won by 98 runsAbu DhabiWarid Cricket Series 2007
18 May 2007SL 235/9 v PAK 239/51st ODI · ODIPAK73*0/430Pakistan won by 5 wickets (with 48 balls remaining)Abu DhabiWarid Cricket Series 2007
21 Mar 2007PAK 349 v ZIM 99Match 17 · ODIPAK163/200Pakistan won by 93 runs (DLS method)JamaicaICC World Cup 2006/07
9 Feb 2007SA v PAK 245/8Match 3 · ODIPAK8-0No resultPort ElizabethPakistan in South Africa ODI Series 2006/07
7 Feb 2007SA 210 v PAK 351/4Match 2 · ODIPAK77*3/250Pakistan won by 141 runsDurbanPakistan in South Africa ODI Series 2006/07
4 Feb 2007SA 392/6 v PAK 228Match 1 · ODIPAK172/420South Africa won by 164 runsCenturionPakistan in South Africa ODI Series 2006/07
2 Feb 2007PAK 129/8 v SA 132/0Only T20I · T20IPAK70/190South Africa won by 10 wickets (with 51 balls remaining)JohannesburgPakistan tour of South Africa 2006/07
13 Dec 2006PAK 209 v WI 212/3Match 4 · ODIPAK10/130West Indies won by 7 wicketsMultanWest Indies in Pakistan ODI Series 2006/07
27 Oct 2006PAK 89 v SA 213/8Match 16 · ODIPAK140/260South Africa won by 124 runsChandigarhICC Champions Trophy 2006/07
25 Oct 2006NZ 274/7 v PAK 223Match 14 · ODIPAK40/490New Zealand won by 51 runsChandigarhICC Champions Trophy 2006/07
17 Oct 2006PAK 255/6 v SL 253Match 9 · ODIPAK11/470Pakistan won by 4 wicketsJaipurICC Champions Trophy 2006/07
10 Sept 2006ENG 155/7 v PAK 154/9Match 5 · ODIPAK22/140England won by 3 wicketsBirminghamNatWest Series 2006
8 Sept 2006ENG 237/2 v PAK 235/8Match 4 · ODIPAK230/250England won by 8 wicketsNottinghamNatWest Series 2006
5 Sept 2006ENG 271/9 v PAK 274/8Match 3 · ODIPAK00/260Pakistan won by 2 wicketsSouthamptonNatWest Series 2006
2 Sept 2006ENG 166 v PAK 169/3Match 2 · ODIPAKDNB1/270Pakistan won by 7 wickets (DLS method)LondonNatWest Series 2006
30 Aug 2006ENG 202 v PAK 46/1Match 1 · ODIPAKDNB2/381No resultCardiffNatWest Series 2006
28 Aug 2006ENG 144/7 v PAK 148/5Only T20I · T20IPAK280/280Pakistan won by 5 wicketsBristol-
27 Jul 2006PAK 119 & 222 v ENG 461/9d2nd Test · TestPAK15 & 171/760England won by an innings and 120 runsManchesterPakistan tour of England and Scotland 2006
13 Jul 2006ENG 528/9d & 296/8d v PAK 445 & 214/41st Test · TestPAK17 & DNB1/63 & 1/650Match drawnLondonPakistan tour of England and Scotland 2006
27 Jun 2006SCO 203/8 v PAK 205/5Only ODI · ODIPAK111/421Pakistan won by 5 wickets (with 37 balls remaining)EdinburghPakistan tour of England and Scotland 2006
19 Apr 2006IND 269/5 v PAK 218Match 2 · ODIPAK01/390India won by 51 runsAbu DhabiDLF Cup 2005/06
18 Apr 2006IND 197 v PAK 201/4Match 1 · ODIPAKDNB1/420Pakistan won by 6 wicketsAbu DhabiDLF Cup 2005/06
26 Mar 2006SL 185 & 448/5 v PAK 176 & 337/41st Test · TestPAK14 & DNB1/6 & 1/570Match drawnColomboPakistan tour of Sri Lanka 2005/06
22 Mar 2006SL 224 v PAK 229/6Match 3 · ODIPAK13/370Pakistan won by 4 wicketsColomboPakistan in Sri Lanka ODI Series 2005/06
19 Mar 2006SL 130 v PAK 134/6Match 2 · ODIPAK22/281Pakistan won by 4 wicketsColomboPakistan in Sri Lanka ODI Series 2005/06
17 Mar 2006SL v PAK 201/8Match 1 · ODIPAK2-0No resultColomboPakistan in Sri Lanka ODI Series 2005/06
13 Feb 2006PAK 288/8 v IND 292/5Match 3 · ODIPAK190/240India won by 5 wicketsLahoreIndia in Pakistan ODI Series 2005/06
11 Feb 2006PAK 265 v IND 266/3Match 2 · ODIPAK180/170India won by 7 wicketsRawalpindiIndia in Pakistan ODI Series 2005/06
6 Feb 2006PAK 311/7 v IND 328Match 1 · ODIPAK170/680Pakistan won by 7 runs (DLS method)PeshawarIndia in Pakistan ODI Series 2005/06
29 Jan 2006PAK 245 & 599/7d v IND 238 & 2653rd Test · TestPAK10 & 601/12 & 0/100Pakistan won by 341 runsKarachiIndia tour of Pakistan 2005/06
PreviousPage 9 · 685 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.