The Sports Legends

They Create history

Cricket

Updated on October 16th 2026, 6:30:29 am

David Warner Centuries List: All 49 International Hundreds

David Warner celebrates an international century during his decorated career as Australia's explosive opening batter.

Explore the David Warner centuries list, including all 49 international hundreds, Test and ODI records, his T20I ton, milestones and key career stats.

David Warner finished his international career with 49 centuries for Australia: 26 in Tests, 22 in ODIs and one in T20Is. Across 383 matches and 472 innings, the explosive opener built a reputation for aggressive strokeplay and match-winning performances across formats.


Warner made his international debut in 2009 without playing a first-class match, an unusual route into the Australian team. Over the next 15 years, he developed from a T20 specialist into one of the most accomplished opening batters of his generation.


His 49 international hundreds put him second only to Sachin Tendulkar among opening batters. Here is the complete David Warner centuries list, along with his biggest scores, major milestones and batting lessons.


David Warner International Centuries: Format-Wise Breakdown


Format

Centuries

Tests

26

ODIs

22

T20Is

1

Total

49


Warner's century record reflects his adaptability. His Test hundreds included huge scores against several of the world's leading attacks, while his ODI record shows how effectively he converted his aggressive approach into sustained scoring.


David Warner Test Centuries List: 26 Hundreds


Warner scored 26 Test centuries in 112 matches. His Test career included a 335 not out against Pakistan, a 253 against New Zealand and a double-century in his 100th Test against South Africa.


No.

Score

Opposition

Venue

Year

Result

1

123*

New Zealand

Hobart

2011

Lost

2

180

India

Perth

2012

Won

3

119

South Africa

Adelaide

2012

Drawn

4

124

England

Brisbane

2013

Won

5

112

England

Perth

2013

Won

6

115

South Africa

Centurion

2014

Won

7

135

South Africa

Cape Town

2014

Won

8

145

South Africa

Cape Town

2014

Won

9

133

Pakistan

Dubai

2014

Lost

10

145

India

Adelaide

2014

Won

11

102

India

Adelaide

2014

Won

12

101

India

Sydney

2015

Drawn

13

163

New Zealand

Brisbane

2015

Won

14

116

New Zealand

Brisbane

2015

Won

15

253

New Zealand

Perth

2015

Drawn

16

122*

West Indies

Sydney

2016

Drawn

17

144

Pakistan

Melbourne

2016

Won

18

113

Pakistan

Sydney

2017

Won

19

112

Bangladesh

Dhaka

2017

Lost

20

123

Bangladesh

Chittagong

2017

Won

21

103

England

Melbourne

2017

Drawn

22

154

Pakistan

Brisbane

2019

Won

23

335*

Pakistan

Adelaide

2019

Won

24

111*

New Zealand

Sydney

2020

Won

25

200

South Africa

Melbourne

2022

Won

26

164

Pakistan

Perth

2023

Won


His 335* against Pakistan in Adelaide remains the standout score on the list. Warner also produced the fastest Test century at the WACA in 2012, reaching three figures from 69 balls against India.


David Warner ODI Centuries List: 22 Hundreds

Warner scored 22 ODI centuries in 161 matches, maintaining a career strike rate above 95. His ODI record also includes six World Cup centuries, highlighting his ability to produce major scores on the biggest stage.


His highest ODI score was 179 against Pakistan in Adelaide in 2017.


No.

Score

Opposition

Venue

Year

Result

1

163

Sri Lanka

Brisbane

2012

Won

2

100

Sri Lanka

Adelaide

2012

Lost

3

127

England

Sydney

2015

Won

4

178

Afghanistan

Perth

2015

Won

5

122

India

Sydney

2016

Lost

6

109

South Africa

Basseterre

2016

Won

7

106

Sri Lanka

Pallekele

2016

Won

8

117

South Africa

Durban

2016

Lost

9

173

South Africa

Cape Town

2016

Lost

10

119

New Zealand

Canberra

2016

Won

11

156

New Zealand

Melbourne

2016

Won

12

130

Pakistan

Sydney

2017

Won

13

179

Pakistan

Adelaide

2017

Won

14

124

India

Bengaluru

2017

Won

15

107

Pakistan

Taunton

2019

Won

16

166

Bangladesh

Nottingham

2019

Won

17

122

South Africa

Manchester

2019

Lost

18

128*

India

Mumbai

2020

Won

19

106

England

Melbourne

2022

Won

20

104

South Africa

Bloemfontein

2023

Won

21

163

Pakistan

Bengaluru

2023

Won

22

104

Netherlands

Delhi

2023

Won


One of Warner's notable ODI innings came against India in Mumbai in 2020, when he made an unbeaten 128. He also scored 163 against Pakistan in Bengaluru in 2023, adding another major hundred late in his international career.


David Warner T20I Century


Warner scored one century in T20 Internationals, despite finishing with 28 T20I half-centuries.


  • Score: 100* off 56 balls

  • Opposition: Sri Lanka

  • Venue: Adelaide Oval

  • Date: October 27, 2019

  • Result: Australia won by 134 runs


The innings completed Warner's set of international hundreds across all three formats. He became the third Australian batter, after Aaron Finch and Glenn Maxwell, to score an international century in Tests, ODIs and T20Is.


David Warner's Major Century Records and Milestones


Several milestones stand out from Warner's century record:


  1. 49 international centuries as an opener: Warner finished with 49 international hundreds and ranks second behind Sachin Tendulkar among opening batters.


  1. 335 at Adelaide Oval:* His unbeaten 335 against Pakistan in 2019 became the highest individual Test score at the venue, surpassing the previous 334 marks associated with Mark Taylor and Sir Donald Bradman.


  1. 200 in his 100th Test: Warner scored 200 against South Africa at the MCG on Boxing Day in 2022, becoming the second Australian after Ricky Ponting to score a century in his 100th Test.


  1. 69-ball Test hundred: Warner reached his century from 69 balls against India at Perth in 2012.


  1. Three Tests with centuries in both innings: He scored centuries in both innings of a Test on three occasions—twice against South Africa and once against New Zealand.


Frequently Asked Questions


How many international centuries has David Warner scored?


David Warner scored 49 international centuries for Australia: 26 in Tests, 22 in ODIs and one in T20Is.


What is David Warner's highest Test score?


Warner's highest Test score is 335 not out against Pakistan at the Adelaide Oval in November 2019.


How many ODI World Cup centuries did David Warner score?


Warner scored six ODI World Cup centuries during his career.


Who has more international centuries as an opener, Sachin Tendulkar or David Warner?


Sachin Tendulkar has more international centuries as an opener. Warner finished with 49 international hundreds across formats and ranks second in the figures covered in this article.

Did David Warner score centuries in all three international formats?


Yes. Warner scored 26 Test centuries, 22 ODI centuries and one T20I century, giving him hundreds in all three international formats.