Skip to content

Shaheen Afridi

354 matches · 2018 to 2026 · played for Pakistan, Lahore Qalandars, Nottinghamshire, Hampshire

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2011111197912.71129.35375
ODIs434336914.7689.33316
Tests29462697.2742.8345
First-class337625.3384.492

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20240880.07,13332621.888.1116.2
ODIs75631.03,55314324.855.6326.5
Tests341114.03,54512628.133.1853.0
First-class3101.53561425.433.5043.6

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

Recent matches

DateCompetitionMatchResult
31 Oct 2026ODIsPakistan v Sri Lankawon
27 Oct 2026ODIsPakistan v Sri Lankalost
25 Oct 2026ODIsPakistan v Englandwon
20 Oct 2026ODIsPakistan v Englandwon
18 Oct 2026ODIsPakistan v Sri Lankawon
5 Aug 2026lplKandy Royals v Colombo Kapslost
30 Jul 2026lplKandy Royals v Jaffna Kingslost
29 Jul 2026lplKandy Royals v Galle Gallantswon
26 Jul 2026lplKandy Royals v Jaffna Kingslost
23 Jul 2026lplKandy Royals v Colombo Kapslost

Query Shaheen Afridi yourself

500 free credits every month, no card. REST or MCP. Player id 45a7e761.

Get a free key