CRICMIND.AI
PLAYER ANALYSIS

Shahid Afridi Career Stats, Records and All-Format Analysis

7,647 runs and 527 wickets across 262 international and franchise matches — Shahid Afridi's career in numbers.

AI
CricMind AI
CricMind Intelligence Engine
··6 min read
Shahid Afridi Career Stats, Records and All-Format Analysis

Shahid Afridi Career Stats, Records and All-Format Analysis

Few cricketers have divided opinion as sharply as Shahid Afridi. Boom Boom Afridi, as he became universally known, accumulated 7,647 runs and 527 wickets across Tests, ODIs and T20s in a career that stretched from a record-breaking ODI debut in 1996 to franchise appearances well into his forties. Those twin tallies mark him as one of the most prolific all-rounders the limited-overs game has produced — a genuine match-winner with both bat and ball who redefined what aggression meant in white-ball cricket.

Career at a Glance

FormatMatRunsAvgSRHS50s100sWktsBowl AvgEcon
Test640136.45114.6156211146.643.47
ODI2053,91323.29136.012415324232.854.66
T202623,33317.36154.71017127422.856.92
Total4737,647——156245527——

The numbers tell two distinct stories. With the bat, Afridi was a force of nature — a strike rate north of 130 in every format, including a remarkable 154.7 in T20 cricket. With the ball, his leg-spin and occasional pace variations yielded 527 wickets at economical rates, making him a captain's dream in the middle overs.

The ODI Pioneer

Afridi's ODI career remains the centrepiece of his legend. Across 205 matches, he scored 3,913 runs at a strike rate of 136.0 — a number that was extraordinary in the era he played. His 341 fours and 177 sixes in the format speak to the damage he inflicted on bowling attacks worldwide. Three ODI centuries and 15 fifties punctuated an innings list that featured far more explosive cameos than patient knocks.

But it was his bowling that gave Pakistan sustained value. His 242 ODI wickets at an average of 32.85 and economy of 4.66 made him one of the most effective leg-spinners in the format's history. In a Pakistan side that often lacked a reliable fifth bowler, Afridi filled the role with variations that troubled the best batsmen — the quicker one that skidded through, the googly, and a looping leg-break that drew false shots.

His ODI debut against Sri Lanka in Nairobi in 1996 remains one of cricket's most iconic moments. Coming in as a 16-year-old (by his own later admission, his age was debated for years), he smashed the fastest ODI century off just 37 balls — a record that stood for nearly two decades. That innings set the tone for everything that followed: fearless, unpredictable, and always entertaining.

T20 Cricket — Born for the Format

If ODIs showcased Afridi's talent, T20 cricket was purpose-built for his temperament. His 262 T20 matches across internationals and franchise leagues make him one of the most experienced players in the format's history. The 3,333 runs at a strike rate of 154.7 and 274 wickets at a bowling average of 22.85 are elite dual-threat numbers.

The 274 T20 wickets deserve particular attention. That tally, accumulated across Pakistan internationals, the PSL (Peshawar Zalmi, Karachi Kings, Multan Sultans, Quetta Gladiators), the IPL (Deccan Chargers), the BBL (Melbourne Renegades), and Caribbean Premier League stints, places him among the most prolific T20 wicket-takers of all time.

His T20 batting, while statistically modest in average terms (17.36), was defined by impact. A strike rate of 154.7 with 205 sixes meant that when Afridi connected, the ball disappeared. His solitary T20 century — a 101 scored with characteristic violence — proved he could sustain the onslaught when the situation demanded.

The Brief Test Chapter

Afridi's Test career was a footnote by comparison — just 6 matches yielding 401 runs and 11 wickets. Yet even in the longest format, his strike rate of 114.6 was astonishing. His highest Test score of 156, scored against India in Faisalabad in 2006, arrived off just 128 balls and included 17 fours and 6 sixes. It was a Test innings played at T20 pace, years before T20 cricket existed as a professional format.

The limited Test exposure was partly by choice and partly by circumstance. Pakistan's selectors and Afridi himself seemed to agree that his gifts were best deployed in limited-overs cricket, where his high-risk approach carried less structural cost.

The All-Rounder Question

With 7,647 runs and 527 wickets, Afridi's combined numbers invite comparison with the great all-rounders. In ODIs, only Jacques Kallis can claim superior numbers in both disciplines simultaneously. In T20s, no player has matched Afridi's combination of 3,000+ runs and 270+ wickets.

The batting average in T20s (17.36) and ODIs (23.29) will always be cited by critics. Afridi was dismissed cheaply often — 192 T20 dismissals against 225 innings tells you he rarely batted deep. But his value was never in accumulation. It was in acceleration, in changing the momentum of a match in five or six deliveries, in making bowlers fear for their figures from the moment he walked in.

Franchise Cricket Legacy

Afridi's franchise career spanned multiple leagues and continents. In the PSL, he was a foundational figure for Peshawar Zalmi, captaining the side to the inaugural final and becoming a fan favourite across Pakistan. Stints with Karachi Kings, Multan Sultans and Quetta Gladiators followed. His IPL tenure with the Deccan Chargers was brief, and BBL appearances for the Melbourne Renegades added an Australian chapter to a truly global career.

The franchise circuit allowed Afridi to extend his career well beyond the usual international retirement age. His last recorded T20 appearance came as recently as May 2026 — representing Germany in European cricket, a testament to the enduring appeal of his name and the peripatetic nature of modern franchise cricket.

What the Numbers Show

Afridi was never a player for the purists. His career batting average across formats hovers around 22-23, and his dismissal rate suggests a player who lived by the sword. But reduce him to averages and you miss the point entirely.

The 527 wickets are the quiet foundation of his career — the reason he kept getting selected, the reason captains trusted him with crucial overs, the reason he remained relevant for over two decades. The runs were the fireworks. The wickets were the substance.

In an era before analytics quantified "impact" and "expected runs added," Afridi was the original impact player — a cricketer whose presence on the team sheet changed how opponents planned and how fans engaged. The strike rate numbers across all formats (114.6, 136.0, 154.7) form a progression that mirrors cricket's own acceleration toward entertainment-first thinking.

FAQ

How many international wickets did Shahid Afridi take?

Afridi took 253 international wickets — 11 in Tests, 242 in ODIs. Adding his 274 T20 wickets across internationals and franchise cricket brings the combined total to 527.

What was Shahid Afridi's fastest century record?

Afridi scored the fastest ODI century off 37 balls against Sri Lanka in Nairobi in 1996, on debut. The record stood until Corey Anderson broke it in 2014 (36 balls), and AB de Villiers later set the current record of 31 balls.

Which franchise teams did Shahid Afridi play for?

Afridi represented Deccan Chargers (IPL), Melbourne Renegades (BBL), Peshawar Zalmi, Karachi Kings, Multan Sultans, Quetta Gladiators (PSL), and St Kitts and Nevis Patriots (CPL), among others.

Was Shahid Afridi a better batsman or bowler?

Statistically, Afridi's bowling was more consistent — 527 wickets at strong averages across formats. His batting was higher-impact but lower-average, making him primarily a bowling all-rounder who could change games with the bat on his day.

SHARE THIS ARTICLE
This article uses statistical insights generated by the Cricmind analytics engine. AI-generated analysis for entertainment and informational purposes.
TOPICS
Shahid Afridi statsShahid Afridi careerShahid Afridi recordsPakistan cricketcricket all-rounder recordsBoom Boom Afridi
GET THE FULL AI PREDICTION
Cricmind analyses 278,205 IPL deliveries to predict every match outcome with confidence scores and key factor breakdowns.
VIEW PREDICTIONSMORE ARTICLES
MORE IN PLAYER ANALYSIS
Editorial Standards

This article was produced by the CricMind Sports Editor, CricMind.ai's AI-assisted editorial identity. All predictions are generated by the Oracle engine and stored immutably before the match. Statistical claims are verified against the IPL 2008-2026 ball-by-ball dataset.

Read our Publication Policy · About CricMind · Contact