Consistency separates good batsmen from great ones in international cricket. The New Zealand captain has shown this quality throughout his 14-year international career across all formats.
He made his international debut as a young player in 2010. Since then, his career has progressed steadily with regular performances at the highest level of cricket.
Kane williamson century innings have come in different match situations and conditions. His ability to build innings from difficult positions shows his value to the New Zealand team.
His playing style emphasizes patience and proper shot selection. He waits for loose deliveries rather than forcing the pace, which helps him maintain high averages.
Kane Williamson Centuries in Test, ODI, and T20I reflect his versatility as an international batsman. Each format demands different skills, and his record shows successful adaptation across these requirements.
Contents
Kane Williamson Centuries in Test, ODI, and T20I

This article provides a detailed statistical analysis of Kane Williamson Centuries In All Formats.
The data includes complete century lists with dates and venues, format-wise breakdowns, and performance records to give a comprehensive view of his international career.
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 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 not scored a century in this format yet.
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.
Also Check: