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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Shahid Afridi: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Pakistan v South Africa ODI Series 2010/1120105501104922.0097113.4000084
Pakistan in New Zealand T20I Series 2010/112010330412013.6725164.0000024
Pakistan in New Zealand ODI Series 2010/1120116501526530.40111136.94010118
ICC Cricket World Cup 2010/112011870842012.0067125.3700091
Pakistan in West Indies ODI Series 2011201153028119.3328100.0000040
Pakistan v Sri Lanka ODI Series 2011/1220115401237530.7598125.5101084
Pakistan in Bangladesh ODI Series 2011/122011331754237.5059127.1200082
Big Bash League 2011/122011-2012641692623.0045153.3300063
Pakistan v England ODI Series 2011/1220124401065126.50105100.9501092
Pakistan v England T20I Series 2011/122012330352511.6732109.3800031
Asia Cup 2011/122012430413213.6738107.8900141
Pakistan in Sri Lanka T20I Series 201220122215352*53.0035151.4301051
Pakistan in Sri Lanka ODI Series 2012201254128179.332996.5500130
Pakistan v Australia ODI Series 20122012220773.507100.0000110
ICC World Twenty20 2012/13201265030146.0022136.3600250
Pakistan in India T20I Series 2012/132012221141114.007200.0000011
Pakistan in South Africa T20I Series 2012/1320131111919*-13146.1500030
Pakistan in South Africa ODI Series 2012/1320135401268831.5069182.61011810
Pakistan in West Indies ODI Series 201320135511027625.5083122.8901086
Pakistan in West Indies T20I Series 20132013220524626.0037140.5400042
Pakistan in Zimbabwe T20I Series 201320132112323*-16143.7500011
Pakistan in Zimbabwe ODI Series 201320133315739*28.5045126.6700033
Pakistan v South Africa ODI Series 2013/142013550532610.6047112.7700070
Pakistan v South Africa T20I Series 2013/142013220241412.0023104.3500011
Pakistan in South Africa T20I Series 2013/1420132111313*-1492.8600020
Pakistan in South Africa ODI Series 2013/142013220372618.5036102.7800021
Afghanistan v Kenya in United Arab Emirates 2013/14201311111*-333.3300000
Pakistan v Sri Lanka T20I Series 2013/1420132216739*67.0033203.0300045
Pakistan v Sri Lanka ODI Series 2013/142013431663433.0031212.9000035
Asia Cup 2013/142014442975948.5050194.00010410
2014 Asia Cup2014110666.001154.5500000
World T20 2013/142014441682222.6742161.9000045
Pakistan in Sri Lanka ODI Series 20142014331331716.5024137.5000050
Pakistan v Australia ODI Series 2014/1520143301364.332846.4300010
Pakistan v New Zealand T20I Series 2014/152014210282828.0011254.5500013
Pakistan v New Zealand ODI Series 2014/1520145502056141.00125164.00020219
Pakistan in New Zealand ODI Series 2014/152015220786739.0038205.26010103
ICC Cricket World Cup 2014/1520157611162823.2087133.33001106
NatWest T20 Blast 201520158841383434.5091151.65000116
Zimbabwe in Pakistan T20I Series 2015201522111711.004275.0000011
Caribbean Premier League 201520151092962113.7165147.6900027
Pakistan in Sri Lanka T20I Series 20152015220534526.5026203.8500015
Pakistan in Zimbabwe T20I Series 2015/162015220422.00580.0000000
Pakistan v England T20I Series 2015/162015330532917.6730176.6700116
Bangladesh Premier League 2015/162015541876229.0057152.6301076
Pakistan in New Zealand T20I Series 2015/162016330382312.6719200.0000024
Pakistan Super League 2015/162016960703811.6746152.1700145
Asia Cup 2015/162016420221.00450.0000100
World T20 2015/162016440904922.5049183.6700077
NatWest T20 Blast 20162016111101913517.36119160.50000189

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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