David Warner, the swashbuckling Australian opener, has carved a niche for himself as one of the most prolific run-scorers in modern-day cricket. His aggressive batting style and ability to dismantle bowling attacks have earned him immense respect around the globe.
This article focuses on Warner’s remarkable journey in One Day Internationals (ODIs), particularly his impressive tally of centuries scored.

A Century of Centuries (Almost!)
As of May 2024, David Warner boasts a phenomenal 22 ODI centuries to his name. This places him among the elite company of ODI greats. His highest score in this format is a belligerent 179, which he smashed against Pakistan in January 2017. Warner is particularly dominant against South Africa, having plundered a staggering five ODI tons against the Proteas – the most by any player against a single nation.
Key milestones and records
- Warner holds the distinction of being the first Australian batsman to score seven ODI centuries in a single calendar year. This remarkable feat was achieved in 2016.
- He is also ranked second only to Rohit Sharma of India for the most ODI scores in excess of 150. Warner has achieved this feat a staggering seven times.
Recent Form and Looking Ahead
Warner recently continued his love affair with centuries, scoring a brilliant 106 against South Africa in September 2023. This knock showcased his enduring power and hunger for runs.
At 37 years old, Warner shows no signs of slowing down. With his experience and unwavering determination, he is well on track to add many more ODI centuries to his already illustrious career.
Conclusion
David Warner’s ODI centuries stand as a testament to his exceptional talent and unwavering dedication to the sport. He is a true entertainer and a nightmare for bowlers around the world. Cricket fans can eagerly anticipate Warner’s next chapter in ODIs, as he strives to etch his name even deeper in the record books.