Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMAfghanistan won the toss and chose to bowlLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO206/3 (20)TITInnings break - TIT need 207 runs to winT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2067th Match · CSA Pro20 2026/27WPLIOT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Shahid Afridi: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
281051280.004c MH Yardy b JWM Dalrymple2v ENGBristol28 Aug 2006
7170041.186c RJ Peterson b AC Thomas1v SAJohannesburg2 Feb 2007
321803177.785c Alok Kapali b Mohammad Ashraful1v BANNairobi2 Sept 2007
22712314.296c RM Haq b CM Wright1v SCODurban12 Sept 2007
790077.787c KD Karthik b Harbhajan Singh2v INDDurban14 Sept 2007
17920188.896b SL Malinga1v SLJohannesburg17 Sept 2007
391552260.002c †Mushfiqur Rahim b Abdur Razzak2v BANCape Town20 Sept 2007
6510120.005c PG Fulton b SE Bond2v NZCape Town22 Sept 2007
01000.007c S Sreesanth b IK Pathan2v INDJohannesburg24 Sept 2007
10810125.006b Shahadat Hossain1v BANKarachi20 Apr 2008
270028.576lbw b R Bhatia1v DCHyderabad22 Apr 2008
10411250.003c RA Jadeja b YK Pathan1v RRHyderabad24 Apr 2008
13711185.715c Yuvraj Singh b Gagandeep Singh1v PKHyderabad1 May 2008
120050.005c DW Steyn b P Kumar2v RCBBangalore3 May 2008
20*622333.335not out2v CSKChennai6 May 2008
130033.335c MM Patel b SK Warne1v RRJaipur9 May 2008
331432235.712c sub (AB de Villiers) b A Mishra2v DCDelhi15 May 2008
01000.002c DJ Thornely b DJ Bravo2v MIHyderabad18 May 2008
120050.006c SK Raina b L Balaji1v CSKHyderabad27 May 2008
7301233.336c S Dhaniram b U Bhatti1v CANKing City10 Oct 2008
120050.006c SHT Kandamby b K Weeraratne2v SLKing City11 Oct 2008
561083.332c C Zhuwao b CB Mpofu2v ZIMKing City12 Oct 2008
141310107.693c J Mubarak b T Thushara1v SLKing City13 Oct 2008
5120041.676c sub (EJG Morgan) b GP Swann2v ENGLondon7 Jun 2009
13701185.716b DP Nannes1v NEDLondon9 Jun 2009
01000.006c TM Dilshan b M Muralitharan2v SLLondon12 Jun 2009
29*1830161.115not out2v NZLondon13 Jun 2009
241330184.623c JF Mooney b WK McCallan1v IRELondon15 Jun 2009
513480150.003c AB de Villiers b JP Duminy1v SANottingham18 Jun 2009
54*4022135.003not out2v SLLondon21 Jun 2009
503742135.144c KMDN Kulasekara b T Thushara1v SLColombo12 Aug 2009
241621150.004c TG Southee b AJ Redmond1v NZDubai12 Nov 2009
221711129.414c SE Bond b NL McCullum1v NZDubai13 Nov 2009
891088.895c EJG Morgan b GP Swann2v ENGDubai20 Feb 2010
9900100.003c Mahmudullah b Shakib Al Hasan1v BANSt Lucia1 May 2010
332431137.506b SW Tait2v AUSSt Lucia2 May 2010
01000.005run out (LJ Wright/†C Kieswetter)1v ENGBarbados6 May 2010
11910122.226c NL McCullum b IG Butler2v NZBarbados8 May 2010
301841166.676b CK Langeveldt1v SASt Lucia10 May 2010
890088.894c †BJ Haddin b DJ Hussey1v AUSSt Lucia14 May 2010
01000.005lbw b SPD Smith1v AUSBirmingham5 Jul 2010
181321138.466c †TD Paine b DP Nannes1v AUSBirmingham6 Jul 2010
16*1410114.296not out1v ENGCardiff5 Sept 2010
240050.005c EJG Morgan b SCJ Broad1v ENGCardiff7 Sept 2010
25713357.145c LE Bosman b J Botha1v SAAbu Dhabi26 Oct 2010
3300100.006c GC Smith b J Theron1v SAAbu Dhabi27 Oct 2010
201212166.672c TG Southee b KD Mills1v NZAuckland26 Dec 2010
7401175.002b KD Mills2v NZHamilton28 Dec 2010
14911155.566b TG Southee1v NZChristchurch30 Dec 2010
121010120.006c DJG Sammy b D Bishoo2v WISt Lucia21 Apr 2011
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.