Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Shahid Afridi: Batting innings by innings (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Shahid Afridi×At Shere Bangla National Stadium, Mirpur×
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4310133.336st †Mohammad Mithun b Shakib Al Hasan1v RRDhaka7 Dec 2015
15*702214.295not out2v DDDhaka9 Dec 2015
6610100.006b Ashar Zaidi2v CVDhaka10 Dec 2015
690066.676c RS Bopara b Shakib Al Hasan2v DDDhaka12 Nov 2016
13140192.866c sub (Nazmul Hossain Milon) b Mohammad Nabi1v CVDhaka27 Nov 2016
7710100.006st †Umar Akmal b Nazmul Islam2v RKDhaka28 Nov 2016
02000.002c AD Russell b Abu Jayed2v DDDhaka30 Nov 2016
7301233.334c Shahriar Nafees b Kamrul Islam Rabbi1v BBDhaka3 Dec 2016
381932200.005st †Liton Das b Rashid Khan2v CVDhaka4 Dec 2016
371715217.652lbw b TT Bresnan2v SSDhaka11 Nov 2017
120050.003c M Klinger b Shafiul Islam2v KTDhaka14 Nov 2017
15830187.502b Mehedi Hasan Miraz1v RKDhaka18 Nov 2017
211512140.007b Rubel Hossain2v RRDhaka21 Nov 2017
14730200.005c Mominul Haque b Mohammad Sami1v RKDhaka2 Dec 2017
301904157.896c Tamim Iqbal b Hasan Ali1v CVDhaka8 Dec 2017
8501160.008c Rubel Hossain b Nazmul Islam2v RRDhaka12 Dec 2017
39*2552156.007not out2v SSDhaka6 Jan 2019
251831138.897c CH Gayle b Nazmul Islam1v RRDhaka8 Jan 2019
9*501180.006not out2v RKDhaka11 Jan 2019
240050.006hit wicket b Khaled Ahmed1v CVDhaka13 Jan 2019
191512126.678c C Jonker b Kamrul Islam Rabbi2v RKDhaka21 Jan 2019
16821200.005c Shuvagata Hom b Shakib Al Hasan1v DDDhaka22 Jan 2019
181710105.886c sub (Mahmudul Hasan) b SP Narine1v DDDhaka1 Feb 2019
01000.007c †Liton Das b RS Bopara1v RRDhaka12 Dec 2019
4210200.006c DJ Malan b Soumya Sarkar1v CWDhaka13 Dec 2019
02000.006c Muktar Ali b RP Burl1v CCDhaka27 Dec 2019

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.