The New Zealand captain has built a reputation as one of cricket’s most reliable run-scorers over the past decade. His technical skill and mental strength have helped him perform consistently across different formats and conditions.
Kane Williamson century performances have become a key feature of New Zealand cricket since his international debut in 2010. He has scored runs against all major cricket nations in various conditions worldwide.
His batting approach focuses on solid technique rather than aggressive shot-making. This style has allowed him to build long innings and anchor the team in difficult situations.
Kane Williamson Centuries in Test, ODI, and T20I represent his contribution to New Zealand’s success at the international level. His record shows consistency in the longest format while maintaining strong numbers in limited-overs cricket.
The data reveals patterns in his scoring across different opponents, venues, and match situations. His ability to adapt his game based on format requirements shows his versatility as a batsman.
This article examines Kane Williamson Centuries In All Formats with complete statistical breakdowns. We analyze his century list, venue-wise performance, and format-specific records to understand his international career through numbers.
Kane Williamson Centuries In All Formats

Kane Williamson – Career Stats
First, let’s examine his overall career statistics:
| Format | Matches | Runs | Average | Highest Score | 100s | 50s |
|---|---|---|---|---|---|---|
| Test | 105 | 9276 | 54.88 | 251 | 33 | 37 |
| ODI | 173 | 7235 | 49.21 | 148 | 15 | 47 |
| T20I | 93 | 2575 | 33.44 | 95 | 0 | 18 |
Kane Williamson made his international debut in 2010 against India in an ODI match. This marked the start of his journey at the highest level of cricket.
His Test debut came three months later in November 2010, also against India. He scored 131 in his second Test innings, becoming one of the few players to register a century on debut.
His career progressed rapidly after that breakthrough performance. He scored his first ODI century against Bangladesh in 2010, showing early signs of his batting quality across formats.
The centuries continued to flow consistently over the years. Kane Williamson Centuries became a regular feature for New Zealand, helping the team compete against stronger opponents in all conditions.
Kane Williamson’s Playing Style
Kane Williamson’s batting is built on solid technique and precise shot selection. He does not rely on power hitting but uses timing and placement to score runs efficiently.
His footwork allows him to play both pace and spin effectively. He judges the line early and plays late, which helps him adapt to different pitch conditions and bowling styles.
He excels in pressure situations where building an innings is more important than quick scoring. His calm approach makes him reliable when the team needs stability in challenging match situations.
Williamson adjusts his game based on conditions. He handles swing in England, bounce in Australia, and spin in Asian conditions with equal effectiveness.
Kane Williamson Test Centuries
Here is the complete table of Kane Williamson Test centuries:
| No. | Score | Opponent | Venue | Date |
|---|---|---|---|---|
| 1 | 131 | India | Ahmedabad | 4 November 2010 |
| 2 | 102* | South Africa | Wellington | 23 March 2012 |
| 3 | 135 | Sri Lanka | Colombo | 25 November 2012 |
| 4 | 114 | Bangladesh | Chittagong | 9 October 2013 |
| 5 | 113 | India | Auckland | 6 February 2014 |
| 6 | 113 | West Indies | Kingston | 8 June 2014 |
| 7 | 161* | West Indies | Bridgetown | 23 June 2014 |
| 8 | 192 | Pakistan | Sharjah | 26 November 2014 |
| 9 | 242* | Sri Lanka | Wellington | 3 January 2015 |
| 10 | 132 | England | Lord’s | 21 May 2015 |
| 11 | 140 | Australia | Brisbane | 5 November 2015 |
| 12 | 166 | Australia | Perth | 13 November 2015 |
| 13 | 108* | Sri Lanka | Hamilton | 18 December 2015 |
| 14 | 113 | Zimbabwe | Bulawayo | 6 August 2016 |
| 15 | 104* | Bangladesh | Wellington | 12 January 2017 |
| 16 | 130 | South Africa | Dunedin | 8 March 2017 |
| 17 | 176 | South Africa | Hamilton | 25 March 2017 |
| 18 | 102 | England | Auckland | 22 March 2018 |
| 19 | 139 | Pakistan | Abu Dhabi | 3 December 2018 |
| 20 | 200* | Bangladesh | Hamilton | 28 February 2019 |
| 21 | 104* | England | Hamilton | 29 November 2019 |
| 22 | 251 | West Indies | Hamilton | 3 December 2020 |
| 23 | 129 | Pakistan | Mount Maunganui | 26 December 2020 |
| 24 | 238 | Pakistan | Christchurch | 3 January 2021 |
| 25 | 200* | Pakistan | Karachi | 26 December 2022 |
| 26 | 132 | England | Wellington | 24 February 2023 |
| 27 | 121* | Sri Lanka | Christchurch | 9 March 2023 |
| 28 | 215 | Sri Lanka | Wellington | 17 March 2023 |
| 29 | 104 | Bangladesh | Sylhet | 29 November 2023 |
| 30 | 118 | South Africa | Mount Maunganui | 4 February 2024 |
| 31 | 109 | South Africa | Mount Maunganui | 4 February 2024 |
| 32 | 133* | South Africa | Hamilton | 13 February 2024 |
| 33 | 156 | England | Hamilton | 13 December 2024 |
Kane Williamson’s Test record includes 105 matches with 9,276 runs at an average of 54.88. His 33 Test hundreds place him among the top century-makers in Test cricket history.
He has scored 10 unbeaten centuries in Tests, showing his ability to remain at the crease till the end. His highest score of 251 came against the West Indies at Hamilton in 2020.
Looking at Kane Williamson test hundreds in each country, he has scored centuries in New Zealand, India, Sri Lanka, Bangladesh, Pakistan, UAE, England, Australia, South Africa, West Indies, and Zimbabwe.
This demonstrates his ability to perform across different conditions worldwide.
Notable Test records include:
- 9,276 runs in Test cricket (17th overall)
- Century on Test debut against India
- 33 Test centuries (12th overall)
- Fastest to 9,000 Test runs in 164 innings
Kane Williamson ODI Centuries
Here is the complete table of Kane Williamson ODI centuries:
| No. | Score | Opponent | Venue | Date |
|---|---|---|---|---|
| 1 | 108 | Bangladesh | Dhaka | 14 October 2010 |
| 2 | 100* | Zimbabwe | Bulawayo | 25 October 2011 |
| 3 | 145* | South Africa | Kimberley | 22 January 2013 |
| 4 | 123 | Pakistan | Abu Dhabi | 17 December 2014 |
| 5 | 103 | Sri Lanka | Nelson | 20 January 2015 |
| 6 | 112 | Pakistan | Napier | 3 February 2015 |
| 7 | 118 | England | Southampton | 14 June 2015 |
| 8 | 118 | India | Delhi | 20 October 2016 |
| 9 | 100 | Australia | Birmingham | 2 June 2017 |
| 10 | 115 | Pakistan | Wellington | 6 January 2018 |
| 11 | 112* | England | Wellington | 3 March 2018 |
| 12 | 106* | South Africa | Birmingham | 19 June 2019 |
| 13 | 148 | West Indies | Manchester | 22 June 2019 |
| 14 | 133* | South Africa | Lahore | 10 February 2025 |
| 15 | 102 | South Africa | Lahore | 5 March 2025 |
Kane Williamson made his ODI debut in 2010 and scored his first hundred against Bangladesh the same year.
He has registered 15 ODI centuries in 173 matches, maintaining a strong average of 49.21.
His ODI batting focuses on building innings through timing and placement rather than power hitting.
He rotates strike effectively and accelerates when needed, making him valuable in middle-order situations.
His highest ODI score of 148 came against West Indies during the 2019 World Cup.
He has scored six unbeaten centuries in ODIs, showing his ability to finish innings successfully.
Notable ODI records include:
- Career average of 49.21 (15th overall)
- 15 ODI centuries (30th overall)
- Fastest to 7,000 ODI runs in 159 innings (2nd overall)
Kane Williamson T20 Centuries
Kane Williamson has played 93 T20I matches, scoring 2,575 runs at an average of 33.44. Despite his consistent performance in T20 cricket, he has yet to score a century in this format.
His highest T20I score is 95, falling just short of the three-figure mark. He has scored 18 half-centuries in T20 internationals, showing regular contributions to the team.
Notable Performances
Here are some key performances from Kane Williamson Centuries In All Formats:
Test Cricket:
- 131 vs India at Ahmedabad, 2010 (debut century)
- 242* vs Sri Lanka at Wellington, 2015
- 251 vs West Indies at Hamilton, 2020 (career-best)
- 238 vs Pakistan at Christchurch, 2021
- 200* vs Pakistan at Karachi, 2022
ODI Cricket:
- 145* vs South Africa at Kimberley, 2013
- 118 vs India at Delhi, 2016
- 148 vs West Indies at Manchester, 2019 (World Cup)
- 133* vs South Africa at Lahore, 2025
Conclusion: 48 Centuries And Still Going Strong
Kane Williamson Centuries In All Formats showcase his consistency across Test and ODI cricket over 14 years.
His 48 international hundreds reflect technical skill and mental strength in varied conditions.
His record in Tests shows dominance with 33 centuries, while his 15 ODI hundreds prove his value in limited-overs cricket.
Though he lacks a T20I century, his overall contribution remains significant across all formats.
As he continues his career, his statistical record continues to grow.
His approach to batting and ability to score under pressure make him one of the top batsmen of this generation.