David Warner is an Australian international cricketer and former captain of the Australian national team in limited overs cricket. A left-handed opening batsman, Warner is well known for his "aggressive" batting style. , he has scored 49 centuries26 in Tests, 22 in One Day Internationals (ODIs) and 1 in Twenty20 Internationals (T20Is)for Australia. This is the most by any opener in international cricket.

Warner made his Test debut against New Zealand in December 2011 and scored his first century (123 not out) in the second match of the series held at the Bellerive Oval. He carried the bat in the fourth innings of the match, which Australia lost by seven runs. He followed that with a 69-ball century in the third match of the home series against India in January 2012. It was the joint-fourth fastest in terms of balls faced at the time. In January 2017, while playing against Pakistan at the Sydney Cricket Ground, he became the fifth cricketerand the first in Australiato score a century before lunch on the first day of a Test match. His highest score of 335 not out was made against Pakistan at the Adelaide Oval in November 2019. Warner is one of three batsmen to score centuries in both innings of a Test match on three occasions. In December 2022, he scored 200 in his hundredth Test match, becoming the second Australian to score a century in his hundredth Test, and the second overall to score a double century. Among all countries, Warner has scored the most Test centuries (six) against Pakistan.

Warner scored his first ODI century in 2012, three years after his debut, when he made 163 against Sri Lanka in the first of three finals of the 2011–12 Commonwealth Bank Series. His 178 against Afghanistan in the 2015 World Cup was at the time the highest score by an Australian in the tournament's history. The following year, he scored seven centuries, including a career-high score of 179 against Pakistan. On 28 September 2017, he played in his 100th ODI and became the first batsman for Australia and 8th batsman overall to score a century in his 100th ODI. His seven scores in excess of 150 in ODIs is second only to India's Rohit Sharma's eight. Among all countries, Warner has scored the most ODI centuries (five) against South Africa. Warner scored a man of the match innings of 89 in his T20I debut against South Africa in January 2009. His highest score in this format of 100 not out was made against Sri Lanka at the Adelaide Oval in October 2019.

As of November 2025, Warner ranks eleventh on the list of players who have scored the most centuries in international cricket.

Key * Remained not out Man of the match

Test centuries + Test centuries scored by David WarnerScoreAgainst Venue 1 * 2 4 2/2 Bellerive Oval, Hobart Home Lost 2 2 2 3/4 WACA Ground, Perth Home Won 3 1 1 2/3 Adelaide Oval, Adelaide Home Drawn 4 2 3 1/5 The Gabba, Brisbane Home Won 5 2 3 3/5 WACA Ground, Perth Home Won 6 2 3 1/3 SuperSport Park, Centurion Away Won 7 2 1 3/3 Newlands Cricket Ground, Cape Town Away 1 Won 8 2 3 3/3 Newlands Cricket Ground, Cape Town Away 2 Won 9 2 2 1/2 Dubai International Cricket Stadium, Dubai Neutral Lost 10 2 1 1/4 Adelaide Oval, Adelaide Home 1 Won 11 2 3 1/4 Adelaide Oval, Adelaide Home 2 Won 12 2 1 4/4 Sydney Cricket Ground, Sydney Home Drawn 13 2 1 1/3 The Gabba, Brisbane Home 1 Won 14 2 3 1/3 The Gabba, Brisbane Home 2 Won 15 2 1 2/3 WACA Ground, Perth Home Drawn 16 * 1 2 3/3 Sydney Cricket Ground, Sydney Home Drawn 17 2 2 2/3 Melbourne Cricket Ground, Melbourne Home Won 18 2 1 3/3 Sydney Cricket Ground, Sydney Home Won 19 1 4 1/2 Sher-e-Bangla National Cricket Stadium, Dhaka Away Lost 20 2 2 2/2 Zohur Ahmed Chowdhury Stadium, Chittagong Away Won 21 2 1 4/5 Melbourne Cricket Ground, Melbourne Home Drawn 22 1 2 1/2 The Gabba, Brisbane Home Won 23 * 1 1 2/2 Adelaide Oval, Adelaide Home Won 24 * 1 3 3/3 Sydney Cricket Ground, Sydney Home Won 25 1 2 2/3 Melbourne Cricket Ground, Melbourne Home Won 26 1 1 1/3 Perth Stadium, Perth Home Won

One Day International centuries + ODI centuries scored by David WarnerScoreAgainstVenue 1 1 1 103.82 The Gabba, Brisbane Home Won 2 2 1 71.42 Adelaide Oval, Adelaide Home Lost 3 1 2 110.43 Sydney Cricket Ground, Sydney Home Won 4 1 1 133.83 WACA Ground, Perth Home Won 5 2 1 107.54 Sydney Cricket Ground, Sydney Home Lost 6 1 1 90.83 Warner Park, Basseterre Neutral Won 7 1 2 84.12 Pallekele Cricket Stadium, Kandy Away Won 8 1 1 109.34 Kingsmead Cricket Ground, Durban Away Lost 9 1 2 127.20 Newlands Cricket Ground, Cape Town Away Lost 10 1 1 103.47 Manuka Oval, Canberra Home Won 11 1 1 121.88 Melbourne Cricket Ground, Melbourne Home Won 12 2 1 109.24 Sydney Cricket Ground, Sydney Home Won 13 1 1 139.84 Adelaide Oval, Adelaide Home Won 14 1 1 104.20 M. Chinnaswamy Stadium, Bangalore Away Won 15 2 1 96.39 County Ground, Taunton Neutral Won 16 1 1 112.92 Trent Bridge, Nottingham Neutral Won 17 1 2 104.27 Old Trafford, Manchester Neutral Lost 18 * 1 2 114.28 Wankhede Stadium, Mumbai Away Won 19 1 2 103.92 Melbourne Cricket Ground, Melbourne Home Won 20 1 1 113.97 Mangaung Oval, Bloemfontein Away Won 21 1 1 131.45 M. Chinnaswamy Stadium, Bangalore Neutral Won 22 2 1 111.82 Arun Jaitley Cricket Stadium, Delhi Neutral Won

Twenty20 International centuries + T20I centuries scored by David WarnerScoreAgainstVenue 1 2 1 178.57 Adelaide Oval, Adelaide Home Won

References

Notes