Shahid Afridi's career ODI strike rate of 136.0 stands as the highest ever recorded by any batter who has faced at least 1,000 deliveries in the format. Across 205 ODIs and 3,913 runs, the Pakistani all-rounder redefined what it meant to bat with intent in 50-over cricket — long before the modern power-hitting era made triple-figure strike rates commonplace.
The leaderboard of fastest career ODI scorers reads like a who's who of cricket's most fearless stroke-makers, spanning generations from Adam Gilchrist's revolution at the top of the order to the boundary-clearing pyrotechnics of Glenn Maxwell and Jos Buttler.
The All-Time ODI Strike Rate Leaderboard
| Rank | Player | Team(s) | Strike Rate | Matches | Runs |
|---|---|---|---|---|---|
| 1 | Shahid Afridi | Pakistan, Asia XI, ICC World XI | 136.0 | 205 | 3,913 |
| 2 | GJ Maxwell | Australia | 124.2 | 138 | 3,695 |
| 3 | H Klaasen | South Africa | 117.3 | 55 | 2,131 |
| 4 | JC Buttler | England | 115.7 | 168 | 5,473 |
| 5 | L Ronchi | New Zealand, Australia | 114.5 | 68 | 1,397 |
| 6 | MA Leask | Scotland | 113.5 | 84 | 1,558 |
| 7 | NLTC Perera | Sri Lanka | 112.8 | 157 | 2,233 |
| 8 | HH Pandya | India | 111.1 | 91 | 1,897 |
| 9 | CL Tryon | South Africa | 108.9 | 93 | 2,000 |
| 10 | CJ Anderson | New Zealand | 108.9 | 47 | 1,102 |
| 11 | SO Hetmyer | West Indies | 108.5 | 46 | 1,414 |
| 12 | R Ravindra | New Zealand | 108.5 | 37 | 1,392 |
| 13 | A Gardner | Australia | 108.1 | 87 | 1,604 |
| 14 | V Sehwag | India, Asia XI, ICC World XI | 105.9 | 166 | 5,763 |
| 15 | JJ Roy | England | 105.5 | 109 | 4,237 |
| 16 | TM Head | Australia | 105.2 | 76 | 2,948 |
| 17 | C Munro | New Zealand | 105.0 | 53 | 1,249 |
| 18 | AC Gilchrist | Australia | 104.9 | 118 | 4,355 |
| 19 | HC Brook | England | 104.9 | 36 | 1,263 |
| 20 | GD Phillips | New Zealand | 104.2 | 40 | 1,191 |
Qualification: minimum 1,000 balls faced in ODI cricket.
The Names at the Top
Shahid Afridi — The Original Disruptor
When Afridi walked out to bat in an ODI, the default expectation was violence. His career strike rate of 136.0 is not merely the highest in ODI history — it sits nearly 12 points clear of the next qualifier. Across 205 matches, Afridi accumulated 3,913 runs at this relentless pace, a volume that puts his record beyond the reach of small-sample-size anomalies.
What makes Afridi's number extraordinary is the era in which it was compiled. The bulk of his career (1996–2015) predated the T20-influenced batting revolution. While contemporaries were content with strike rates in the 70s and 80s, Afridi was treating ODIs like exhibition matches. His approach was binary — he either cleared the ropes or missed entirely — and the data shows that this approach, sustained over nearly two decades, produced the most aggressive career in the format's history.
Glenn Maxwell — Controlled Chaos
Australia's Glenn Maxwell holds the second-highest career ODI strike rate at 124.2 across 138 matches and 3,695 runs. Unlike Afridi's all-or-nothing approach, Maxwell combines unorthodox shot-making with genuine tactical awareness. His ability to reverse-sweep fast bowlers, switch-hit spinners, and manufacture boundaries from good-length deliveries makes him the most complete power-hitter of the modern era.
Maxwell's 201* against Afghanistan in the 2023 World Cup — chasing 292 after being reduced to 91/7 — stands as perhaps the greatest ODI innings ever played. That knock alone captures his philosophy: strike rate is not recklessness when it produces results.
The England Revolution — Buttler and Beyond
England's white-ball transformation from 2015 onwards is stamped across this leaderboard. Jos Buttler (115.7 SR, 5,473 runs, 168 matches) is the highest run-scorer among the top five by a significant margin. Jason Roy (105.5, 4,237 runs) and Harry Brook (104.9, 1,263 runs) round out England's presence. Buttler's combination of volume and velocity is unmatched — no other batter in the top 10 has crossed 4,000 ODI runs while maintaining a strike rate above 110.
This cluster of English batters reflects a deliberate strategic shift. After their humiliating 2015 World Cup group-stage exit, England rebuilt their ODI identity around aggression. The data confirms it worked: three English batters in the top 20 fastest scorers of all time, and a 2019 World Cup trophy to validate the approach.
Context and Caveats
The 1,000-Ball Threshold
The qualification bar of 1,000 balls faced filters out cameo specialists and lower-order hitters who may have batted a handful of times at extraordinary pace. It ensures that every name on this list sustained their strike rate across a meaningful body of work. At roughly 25 balls per ODI innings, 1,000 balls translates to approximately 40 innings — enough to smooth out hot streaks and expose pretenders.
New Zealand's Assembly Line
Five New Zealanders appear in the top 20: Luke Ronchi (114.5), Corey Anderson (108.9), Rachin Ravindra (108.5), Colin Munro (105.0), and Glenn Phillips (104.2). No other country has as many representatives. New Zealand's production of middle-order power hitters, often from franchise T20 leagues, has been a quiet strength of their ODI programme.
The Gilchrist Benchmark
Adam Gilchrist's presence at number 18 (104.9 SR, 4,355 runs, 118 matches) is a reminder that aggressive ODI batting did not begin in the T20 era. Gilchrist, who debuted in 1996, was the prototype for the modern keeper-batter who attacks from ball one. His 2007 World Cup final century — scored with a squash ball tucked inside his glove — remains one of ODI cricket's most iconic innings. That he sits at 18th despite retiring in 2008 speaks to how far the standard has moved.
Virender Sehwag — The Indian Trailblazer
Sehwag's career strike rate of 105.9 across 166 matches and 5,763 runs made him India's most destructive ODI opener of any era. His 219 against the West Indies in 2011 — the highest individual ODI score at the time — was scored at a strike rate of 144.0. Sehwag treated every bowler identically: if it was in his zone, it was going to the boundary. His place on this leaderboard, compiled almost entirely before T20 cricket reshaped batting norms, marks him as a genuine pioneer.
The All-Rounder Factor
Several entries on this list — Afridi, Thisara Perera (112.8), Hardik Pandya (111.1), Michael Leask (113.5) — are all-rounders who batted in the lower middle order. Their roles demanded acceleration from ball one, with little time to settle. This positional context inflates their strike rates relative to top-order batters who face the new ball and must navigate early movement. Pandya's 111.1 from 91 matches and 1,897 runs is particularly notable given India's traditional preference for accumulation in the middle overs.
Heinrich Klaasen's Rapid Rise
South Africa's Klaasen sits third with 117.3 from 55 matches. His sample size is the smallest in the top five, but his impact has been seismic — particularly his 109 off 67 balls in the 2023 World Cup semifinal against Australia. If he maintains this rate across another 50–60 matches, Klaasen could challenge Maxwell for the second spot permanently.
The Generational Shift
The leaderboard illustrates a clear trend. Of the top 20, only three — Afridi, Gilchrist, and Sehwag — retired before 2015. The remaining 17 are products of the T20 franchise era, where exposure to high-pressure power-hitting situations has become year-round. The barrier to a career ODI strike rate above 100 has fallen from extraordinary to expected for modern middle-order batters.
This does not diminish the achievements of Afridi, Gilchrist, or Sehwag. If anything, it amplifies them — they achieved these numbers without the training infrastructure, match simulation, and tactical frameworks that T20 leagues provide to the current generation.
FAQ
Who has the highest strike rate in ODI cricket history?
Shahid Afridi holds the highest career ODI strike rate at 136.0, compiled across 205 matches and 3,913 runs. This is the highest among all batters who have faced a minimum of 1,000 deliveries in ODI cricket.
What is a good strike rate in ODI cricket?
The global average ODI strike rate has risen from roughly 75 in the 1990s to above 90 in the modern era. A career strike rate above 100 is considered aggressive, while anything above 110 places a batter among the fastest scorers in the format's history.
Which country has the most batters in the all-time ODI strike rate top 20?
New Zealand leads with five representatives: Luke Ronchi, Corey Anderson, Rachin Ravindra, Colin Munro, and Glenn Phillips. Australia and England each have four.
How does the ODI strike rate qualification work?
The standard qualification threshold is 1,000 balls faced in ODI cricket. This translates to roughly 40 innings and ensures that a batter's strike rate reflects sustained performance rather than a handful of explosive cameos.