Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Asad Shafiq: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Asia Cup 20102010110171717.001989.4700020
NatWest Series 201020105501205024.0014682.19011121
Pakistan v South Africa ODI Series 2010/112010440994324.7516858.9300090
Pakistan v South Africa Test Series 2010/112010110616161.0011851.69010100
Pakistan in New Zealand T20I Series 2010/1120102201487.002653.8500000
Pakistan in New Zealand Test Series 2010/1120112301078335.6729236.64011181
Pakistan in New Zealand ODI Series 2010/112011220302615.004763.8300030
ICC Cricket World Cup 2010/11201143115478*77.0021770.97010140
-2011030773325.6772106.9400071
Pakistan in West Indies ODI Series 201120114411557151.6721671.76021110
Pakistan in West Indies Test Series 20112011240484212.0015231.5800170
Pakistan tour of Ireland 20112011110444.001233.3300010
Pakistan in Zimbabwe ODI Series 20112011110515151.007270.8301031
Pakistan in Zimbabwe T20I Series 20112011220473823.5033142.4200071
Pakistan v Sri Lanka Test Series 2011/1220113421085954.0028937.3701071
Pakistan v Sri Lanka ODI Series 2011/122011110262626.003868.4200030
Pakistan in Bangladesh ODI Series 2011/122011110777.002330.4300010
Pakistan in Bangladesh Test Series 2011/12201122014610473.0033643.45100142
Pakistan v England Test Series 2011/1220123501675833.4039242.60010161
Afghanistan v Pakistan in United Arab Emirates 2011/122012110202020.002195.2400050
Pakistan v England ODI Series 2011/122012330836527.6711870.3401180
Pakistan v England T20I Series 2011/122012330543418.0054100.0000050
Asia Cup 2011/122012110444.00666.6700000
Pakistan in Sri Lanka ODI Series 20122012331683834.0010068.0000060
Pakistan in Sri Lanka Test Series 20122012351257100*64.2553048.49121320
Pakistan v Australia ODI Series 20122012330925630.6712971.3201032
Pakistan in South Africa Test Series 2012/13201336019911133.1745843.45110281
Pakistan in South Africa ODI Series 2012/132013110555.001435.7100000
Pakistan in Scotland ODI Series 20132013110999.001947.3700000
Pakistan in Ireland ODI Series 20132013220888444.0010088.0001090
ICC Champions Trophy 20132013220414120.506167.2100130
Pakistan in West Indies ODI Series 2013201322010105.001855.5600110
Pakistan in Zimbabwe Test Series 20132013240431510.7512235.2500060
Pakistan v South Africa Test Series 2013/14201323019413064.6744443.69110231
Pakistan v South Africa ODI Series 2013/14201322012116.003040.0000010
Pakistan in South Africa ODI Series 2013/142013110111.00520.0000000
Pakistan v Sri Lanka Test Series 2013/142013-2014351612315.2521528.3700060
Pakistan in Sri Lanka Test Series 201420142401577539.2532448.46010162
Pakistan v Australia ODI Series 2014/152014330925030.6713667.6501081
Pakistan v Australia Test Series 2014/1520142201108955.0018360.1101063
Pakistan v New Zealand Test Series 2014/15201434123313777.6737661.97100317
Pakistan v New Zealand ODI Series 2014/15201444036239.007548.0000010
Pakistan in Bangladesh Test Series 2015201523020510768.3335058.57110161
Zimbabwe in Pakistan ODI Series 20152015320553927.508465.4800020
Pakistan in Sri Lanka Test Series 2015201534017513143.7534950.14100100
Pakistan in Zimbabwe ODI Series 2015/1620152213938*39.006659.0900020
Pakistan v England Test Series 2015/16201536032610754.3366349.17120311
Pakistan in England Test Series 2016201647027410939.1450154.69112402
Pakistan v West Indies Test Series 2016/1720163611986839.6036254.70032190
Pakistan in New Zealand Test Series 2016/172016240562314.0013242.4200180
Page 1Next

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.