Skip to content

Sahibzada Mohammad Shahid Khan Afridi

465 matches · 2003 to 2022 · played for Pakistan, Hampshire, Multan Sultans, Peshawar Zalmi

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs1851853,91323.29136.0339177
T202112113,15617.44153.6225187
Tests61140136.45114.64717
List A1144.0040.000

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20246882.16,02325523.626.8320.8
ODIs2001704.47,95024232.854.6642.3
Tests6147.45131146.643.4780.5
List A110.0440n/a4.40n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
12 Feb 2022PSLQuetta Gladiators v Islamabad Unitedwon
7 Feb 2022PSLQuetta Gladiators v Lahore Qalandarswon
3 Feb 2022PSLQuetta Gladiators v Islamabad Unitedlost
27 Feb 2021PSLMultan Sultans v Karachi Kingslost
26 Feb 2021PSLMultan Sultans v Lahore Qalandarswon
23 Feb 2021PSLMultan Sultans v Peshawar Zalmilost
21 Feb 2021PSLMultan Sultans v Islamabad Unitedlost
30 Nov 2020lplGalle Gladiators v Kandy Tuskerslost
28 Nov 2020lplGalle Gladiators v Colombo Kingslost
27 Nov 2020lplGalle Gladiators v Jaffna Stallionslost

Query Sahibzada Mohammad Shahid Khan Afridi yourself

500 free credits every month, no card. REST or MCP. Player id 0dc00542.

Get a free key