The Sports Legends

They Create history

Cricket

Updated on August 21st 2026, 11:14:59 am

Kane Williamson Test Centuries List: Complete Record

Kane Williamson celebrates a Test century during his record-breaking career for New Zealand.

Explore Kane Williamson’s complete Test centuries list, including all 33 hundreds, double centuries, highest score, milestones, and records by opponent.

Kane Williamson has built one of the finest Test batting records in modern cricket through technique, patience and remarkable consistency. A key member of the “Fab Four” alongside Steve Smith, Joe Root and Virat Kohli, Williamson has anchored New Zealand’s top order for more than a decade.


With 33 Test centuries, Williamson holds the record for the most Test hundreds by a New Zealand batter, ahead of Ross Taylor and Martin Crowe. His hundreds have come in a wide range of conditions, from home surfaces in New Zealand to challenging assignments in Asia.


This Kane Williamson Test centuries list covers all 33 hundreds, including his scores, opponents, venues and match results, along with his biggest milestones and century record against each opponent.


Kane Williamson Test Centuries List


Williamson scored his first Test century on debut against India in Ahmedabad in 2010. Since then, his hundreds have included six double centuries and a career-best 251 against the West Indies.


No.

Score

Opposition

Venue

Year

Result

1

131

India

Ahmedabad

2010

Drawn

2

102*

South Africa

Wellington

2012

Drawn

3

135

Sri Lanka

Colombo

2012

Won

4

114

Bangladesh

Chattogram

2013

Drawn

5

113

India

Auckland

2014

Won

6

113

West Indies

Kingston

2014

Won

7

161*

West Indies

Bridgetown

2014

Won

8

192

Pakistan

Sharjah

2014

Won

9

242*

Sri Lanka

Wellington

2015

Won

10

132

England

Lord's

2015

Lost

11

140

Australia

Brisbane

2015

Lost

12

166

Australia

Perth

2015

Drawn

13

108*

Sri Lanka

Hamilton

2015

Won

14

113

Zimbabwe

Bulawayo

2016

Won

15

104*

Bangladesh

Wellington

2017

Won

16

130

South Africa

Dunedin

2017

Drawn

17

176

South Africa

Hamilton

2017

Drawn

18

102

England

Auckland

2018

Won

19

139

Pakistan

Abu Dhabi

2018

Won

20

200*

Bangladesh

Hamilton

2019

Won

21

104*

England

Hamilton

2019

Drawn

22

251

West Indies

Hamilton

2020

Won

23

129

Pakistan

Mount Maunganui

2020

Won

24

238

Pakistan

Christchurch

2021

Won

25

200*

Pakistan

Karachi

2022

Drawn

26

132

England

Wellington

2023

Won

27

121*

Sri Lanka

Christchurch

2023

Won

28

215

Sri Lanka

Wellington

2023

Won

29

104

Bangladesh

Sylhet

2023

Lost

30

118

South Africa

Mount Maunganui

2024

Won

31

109

South Africa

Mount Maunganui

2024

Won

32

133*

South Africa

Hamilton

2024

Won

33

156

England

Hamilton

2024

Won


Kane Williamson Test Century Milestones


Williamson’s century record is notable not only for its volume but also for the variety of conditions in which he has scored. Several innings stand out as defining points in his Test career.


Century on Test Debut


Williamson announced himself at Test level with 131 against India in Ahmedabad in 2010. He became only the eighth New Zealander to score a century on Test debut.


That innings established the qualities that would become central to his career: patience, control and the ability to bat for long periods.


Highest Test Score: 251


Williamson’s highest Test score is 251 against the West Indies at Seddon Park, Hamilton, in December 2020.


The innings remains his only Test score above 250 and is also the highest individual score in his century list.


Six Test Double Centuries


Six of Williamson’s 33 Test hundreds have progressed beyond 200. They are:


  • 242* vs Sri Lanka, Wellington, 2015

  • 200* vs Bangladesh, Hamilton, 2019

  • 251 vs West Indies, Hamilton, 2020

  • 238 vs Pakistan, Christchurch, 2021

  • 200* vs Pakistan, Karachi, 2022

  • 215 vs Sri Lanka, Wellington, 2023


These innings demonstrate his ability to convert a century into a substantial contribution rather than stopping after reaching three figures.


Centuries in Both Innings Against South Africa


In February 2024, Williamson scored 118 and 109 against South Africa at Mount Maunganui.


That performance made him the fifth New Zealand player to score centuries in both innings of a Test match, adding another significant milestone to his career.


Kane Williamson Test Centuries by Opposition


Williamson has scored centuries against every major opponent listed in his career record. His distribution also shows how frequently he has produced three-figure scores against the leading Test nations.


Opposition

Test Centuries

Highest Score

South Africa

5

176

Sri Lanka

5

242*

Pakistan

5

238

England

5

156

Bangladesh

4

200*

West Indies

3

251

India

2

131

Australia

2

166

Zimbabwe

1

113


The record is particularly balanced across South Africa, Sri Lanka, Pakistan and England, against whom Williamson has five centuries apiece.


His record also includes multiple hundreds in Asia, including centuries in India, Sri Lanka, Pakistan and Bangladesh. That range is important because Test batting conditions can vary sharply between New Zealand’s generally seam-friendly environments and the slower, spin-oriented surfaces often encountered in the subcontinent.


Frequently Asked Questions


How Many Test Centuries Does Kane Williamson Have?


Kane Williamson has scored 33 Test centuries in his career, according to the record detailed above. He holds the record for the most Test hundreds by a New Zealand batter.


What Is Kane Williamson’s Highest Test Score?


Williamson’s highest Test score is 251, made against the West Indies at Hamilton in December 2020.


How Many Double Centuries Has Kane Williamson Scored?


Williamson has scored six Test double centuries: 242*, 200*, 251, 238, 200* and 215.


Did Kane Williamson Score a Century on Test Debut?


Yes. Williamson scored 131 against India in Ahmedabad in November 2010 during his Test debut.


Who Has the Most Test Centuries for New Zealand?


Kane Williamson holds the New Zealand record with 33 Test centuries, ahead of Ross Taylor, who has 19.


Kane Williamson’s Test Century Legacy


Kane Williamson’s 33 Test centuries provide a clear measure of his longevity and consistency as a red-ball batter. His record includes a century on debut, six double hundreds, a career-best 251 and centuries across a broad range of international conditions.


The numbers also show that Williamson has not relied on one particular opponent or venue. He has produced major innings against South Africa, Sri Lanka, Pakistan, England, Bangladesh, the West Indies, India, Australia and Zimbabwe.


For New Zealand, his century record represents more than a collection of individual milestones. It reflects the sustained contribution of a batter who has combined technical discipline with the temperament to occupy the crease for long periods and build innings capable of changing Test matches.


Also Read |