DJ Malan: 11,388 Runs Across Formats and Counting
Dawid Malan has assembled one of the most quietly devastating batting records in modern cricket. Across Tests, ODIs, and T20s, the left-hander from London — born in Roehampton but raised in South Africa — has amassed 11,388 runs in an international and franchise career spanning three formats, ten teams, and over a decade of professional cricket.
His headline number is staggering: 8,896 T20 runs in 306 matches at a strike rate of 133.2. In ODIs, his average of 56.72 from 29 innings places him among the most efficient fifty-over batsmen England have produced. Yet Malan's career has always existed in a strange tension — universally respected by analysts, occasionally overlooked by selectors, and perpetually underrated by the wider cricket public.
Career at a Glance
| Format | Mat | Inns | Runs | Avg | SR | HS | 50s | 100s |
|---|---|---|---|---|---|---|---|---|
| Test | 22 | 39 | 1,074 | 27.54 | 41.0 | 140 | 9 | 1 |
| ODI | 29 | 29 | 1,418 | 56.72 | 97.9 | 140 | 7 | 6 |
| T20 | 306 | 307 | 8,896 | 33.57 | 133.2 | 117 | 67 | 4 |
| Total | 357 | 375 | 11,388 | — | — | 140 | 83 | 11 |
Those 11 centuries and 83 half-centuries across formats tell the story of a batter who converts starts relentlessly. In ODIs particularly, six hundreds from just 29 innings is a conversion rate that few in the history of the format can match.
The T20 Phenomenon: 8,896 Runs
Malan's T20 career is the centrepiece of his cricketing legacy. He has represented ten different teams across global franchise leagues — England in internationals, Punjab Kings in the IPL, Hobart Hurricanes in the BBL, Peshawar Zalmi and Islamabad United in the PSL, Multan Sultans, Trent Rockets and Oval Invincibles in The Hundred, Northern Superchargers, and Sunrisers Eastern Cape in SA20.
The numbers are formidable:
- 8,896 runs — placing him among the all-time leading T20 run-scorers globally
- 67 half-centuries — a marker of extraordinary consistency
- 4 centuries including a highest score of 117
- Strike rate of 133.2 — fast enough to dominate powerplays and middle overs
- 885 fours and 303 sixes — 1,188 boundaries in total, averaging nearly four per innings
What makes Malan exceptional in T20s is his dual capability. He can anchor an innings at 120 strike rate when the situation demands it, then accelerate past 150 when he has his eye in. His average of 33.57 in a format where 25 is considered excellent underlines how rarely he fails.
At one point in his T20I career, Malan held the No. 1 ranking in the ICC Men's T20I batting rankings — a perch he occupied for an extended period and one that placed him ahead of players with far louder reputations.
The ODI Anomaly: 56.72 Average
Malan's ODI career is perhaps the most curious chapter. In just 29 innings, he scored 1,418 runs at an average of 56.72 with a strike rate of 97.9 — numbers that would headline any country's batting lineup.
Six centuries and seven fifties from 29 innings mean Malan reached fifty in 13 of his 29 ODI knocks — a success rate of nearly 45%. His highest score of 140 matched his Test best, and his ability to bat deep while maintaining near-run-a-ball tempo made him an ideal middle-order option.
Yet England's depth of white-ball talent — and the selectors' preference for explosive stroke-makers — meant Malan's ODI career was sporadic. He last played an ODI in November 2023, leaving a record that reads like a player who was never given the extended run his numbers demanded.
The Test Chapter: Gritty but Brief
22 Tests, 1,074 runs at 27.54. The headline average flatters to deceive in the wrong direction — Malan's Test career included a magnificent 140 and nine half-centuries, but also featured a run of low scores that cost him his place.
His Test strike rate of 41.0 reflected a different batter entirely — compact, patient, willing to grind. The 147 fours against just a single six in Test cricket showed a player who adapted his game completely to the format's demands. The problem was never talent; it was the relentless competition for batting spots in an England setup that oscillated between Bazball aggression and traditional approaches.
A Franchise Cricket Pioneer
Malan has been one of the most well-travelled franchise cricketers of his generation. His ten-team T20 career spans:
- IPL — Punjab Kings
- BBL — Hobart Hurricanes
- PSL — Peshawar Zalmi, Islamabad United, Multan Sultans
- The Hundred — Trent Rockets, Oval Invincibles, Northern Superchargers
- SA20 — Sunrisers Eastern Cape
This breadth of experience across conditions — Australian pace, subcontinental spin, English seam, South African bounce — has made Malan one of the most adaptable batters in world cricket. His ability to score runs everywhere, against every bowling type, on every surface, is reflected in his remarkably consistent T20 numbers.
The Bowling Footnote
Malan's part-time leg-spin has produced 9 wickets across formats — 2 in Tests (at 65.5), 1 in ODIs (at 17.0), and 6 in T20s (at 49.67). His economy of 3.54 in Test cricket from 37 overs suggests a useful option, though he has never been more than an occasional sixth-bowler choice.
What the Numbers Show
Dawid Malan's career defies easy categorisation. He is not a power hitter in the mould of a Jos Buttler or a Chris Gayle. He is not a classical anchor like a Kane Williamson. Instead, Malan occupies a space uniquely his own — a left-hander who blends classical technique with modern intent, who can play all formats but has found his truest expression in T20 cricket.
His 11,388 career runs place him in rare company. His ODI average of 56.72 would be the envy of most modern batsmen. And his 8,896 T20 runs, accumulated across a decade of franchise leagues and international cricket, make him one of the most prolific — if underappreciated — run-scorers the game has produced.
FAQ
How many T20 runs has DJ Malan scored?
DJ Malan has scored 8,896 runs in 306 T20 matches at an average of 33.57 and a strike rate of 133.2, with 67 fifties and 4 centuries.
What is DJ Malan's ODI batting average?
Malan averages 56.72 in ODI cricket from 29 innings, with 1,418 runs including 6 centuries and 7 half-centuries.
How many teams has DJ Malan played for in T20 cricket?
Malan has represented ten teams in T20 cricket: England, Punjab Kings (IPL), Hobart Hurricanes (BBL), Peshawar Zalmi, Islamabad United, and Multan Sultans (PSL), Trent Rockets, Oval Invincibles, and Northern Superchargers (The Hundred), and Sunrisers Eastern Cape (SA20).
Did DJ Malan ever reach No. 1 in the ICC T20I rankings?
Yes, Malan held the No. 1 spot in the ICC Men's T20I batting rankings, a position he maintained for an extended period during the peak of his international T20 career.