LOADING...
Summarize
David Miller surpasses 4,500 ODI runs: Dissecting his stellar numbers  
Miller has been an important member for SA (Image source: X/@ICC)

David Miller surpasses 4,500 ODI runs: Dissecting his stellar numbers  

Feb 21, 2025
06:53 pm

What's the story

South African dasher David Miller has gone past 4,500 runs in One Day International (ODI) cricket. The milestone was achieved during SA's opener in the 2025 ICC Champions Trophy against Afghanistan at the National Stadium in Karachi. Miller required just 10 runs to achieve the landmark when he came to bat. He was dismissed for 14 runs. He has been an important member of South Africa's white-ball teams for over a decade.

Career overview

Miller's ODI career: A closer look at his performance

Miller made his ODI debut in 2010 and has since featured in 176 ODIs. He crossed the 4,500-run mark (now 4,504) in his 152nd innings, becoming the 13th South African batter to do so. Over his career, Miller has averaged 41.32 as his strike rate reads 102.87. His tally includes 24 fifties besides six tons. His highest score in this format is a stunning 139.

Elite membership

Miller joins AB de Villiers on this list

As per ESPNcricinfo, Miller is now among just the two batters with a 40-plus average and 100-plus strike rate in ODI cricket (minimum 4,500 runs). He has joined his former South African teammate AB de Villiers, who averaged 53.50 and had a strike rate of 101.09. He finished with 9,577 ODI runs. Even though Miller has been dismissed for zero on nine occasions in ODIs, his performance is still consistent and remarkable.

Batting strategy

Miller's batting position contributes to his success

A large chunk of Miller's ODI runs, more than 4,350, have come while batting at number five or lower. Only Jonty Rhodes (4,754) has scored more ODI runs for South Africa in these positions. While Miller has mostly batted lower down the order, he has opened once and batted five times at number four in ODIs.

Stats 

Here are his CT numbers 

Miller is featuring in his third Champions Trophy campaign, having participated in the 2013 and 2017 editions. Playing his eighth game at the event, he has raced to 221 runs at 36.83. The tally includes two fifties.