New Zealand great Kane Williamson is undoubtedly one of the most decorated cricketers in the world. The Kiwi captain announced his international retirement with immediate effect on June 12, 2026, during the ongoing New Zealand Tour of England 2026.
Since his debut in 2010, Williamson has been the cornerstone of his country, establishing a strong reputation in the golden era through his exceptional talent and leadership.
In an era where everyone is seen taking an aggressive approach, Kane Williamson showcased his calm and composure, earning respect as one of the most-liked cricketers in the world and a spot in the Fab Four of cricket history, alongside Virat Kohli, Joe Root, and Steve Smith.
Kane Williamson Total Centuries
Williamson had a glittering 16-year international career, during which he played 378 games for his country, setting countless batting records and earning the respect and admiration of the cricketing world, according to the New Zealand Cricket website.
The 35-year-old finishes as New Zealand's all-time leading international run-scorer with 19,346 runs, including 48 centuries and six double-centuries.
Alongside his numbers, Kane Williamson's captaincy and leadership style were much admired, as he led the BlackCaps in all three formats during a golden period from 2016-2024, during which they reached two ICC World Cup Finals, three semi-finals, and won the inaugural ICC World Test Championship in 2021.
Stat
Tests
ODIs
T20Is
IPL
Matches
110
175
93
79
Runs
9,515
7,256
2,575
2,128
Highest Score (HS)
251
148
95
89
Average
54.06
48.69
33.44
35.47
100s
33
15
0
0
50s
38
47
18
18
Kane Williamson Centuries in Test
At just 19, Kane Williamson made his Test debut on November 4, 2010. Displaying maturity beyond his age, he scored 131 runs in his first innings, joining the elite list of players who have scored a century on their Test debut.
His Test career is characterised by consistency and the ability to set and break records.
For the unversed, Williamson scored the most Test runs for New Zealand in 2015, amassing 1,172 runs in 16 innings across 8 matches at a remarkable average of 90.15. This record-breaking year included 5 centuries, which set the record for the most centuries hit by a New Zealander in a single calendar year.
Moreover, he also became the thirteenth batter to score a century against all the other Test-playing nations, achieving this in the fewest innings and the quickest time from his Test debut. He also set a new record for scoring the most centuries, 33, by a New Zealand player in the longest format.
S. No.
Score
Opponent
Venue
Date
1
131
India
Sardar Patel Stadium, Ahmedabad
04 November 2010
2
102*
South Africa
Basin Reserve, Wellington
23 March 2012
3
135
Sri Lanka
Paikiasothy Saravanamuttu Stadium, Colombo
25 November 2012
4
114
Bangladesh
Zohur Ahmed Chowdhury Stadium, Chittagong
09 October 2013
5
113
India
Eden Park, Auckland
06 February 2014
6
113
West Indies
Sabina Park, Kingston
08 June 2014
7
161*
West Indies
Kensington Oval, Bridgetown
23 June 2014
8
192
Pakistan
Sharjah Cricket Stadium, Sharjah
26 November 2014
9
242*
Sri Lanka
Basin Reserve, Wellington
03 January 2015
10
132
England
Lord's, London
21 May 2015
11
140
Australia
The Gabba, Brisbane
05 November 2015
12
166
Australia
WACA Ground, Perth
13 November 2015
13
108*
Sri Lanka
Seddon Park, Hamilton
18 December 2015
14
113
Zimbabwe
Queens Sports Club, Bulawayo
06 August 2016
15
104*
Bangladesh
Basin Reserve, Wellington
12 January 2017
16
130
South Africa
University of Otago Oval, Dunedin
08 March 2017
17
176
South Africa
Seddon Park, Hamilton
25 March 2017
18
102
England
Eden Park, Auckland
22 March 2018
19
139
Pakistan
Sheikh Zayed Cricket Stadium, Abu Dhabi
03 December 2018
20
200*
Bangladesh
Seddon Park, Hamilton
28 February 2019
21
104*
England
Seddon Park, Hamilton
29 November 2019
22
251
West Indies
Seddon Park, Hamilton
03 December 2020
23
129
Pakistan
Bay Oval, Mount Maunganui
26 December 2020
24
238
Pakistan
Hagley Oval, Christchurch
03 January 2021
25
200*
Pakistan
National Bank Cricket Arena, Karachi
26 December 2022
26
132
England
Basin Reserve, Wellington
24 February 2023
27
121*
Sri Lanka
Hagley Oval, Christchurch
09 March 2023
28
215
Sri Lanka
Basin Reserve, Wellington
17 March 2023
29
104
Bangladesh
Sylhet International Cricket Stadium, Sylhet
29 November 2023
30
118
South Africa
Bay Oval, Mount Maunganui
04 February 2024
31
109
South Africa
Bay Oval, Mount Maunganui
04 February 2024
32
133*
South Africa
Seddon Park, Hamilton
13 February 2024
33
156
England
Seddon Park, Hamilton
14 December 2024
Kane Williamson Centuries in ODIs
Unlike his Test debut, Williamson’s journey in the One-day Internationals (ODIs) began with a rocky start against India on August 10, 2010. Notably, in his maiden ODI, he was dismissed for a 9-ball duck.
Nonetheless, he went on to establish himself in the format, evolving into a consistent run-scorer for the BlackCaps.
On October 14, 2010, against Bangladesh in Dhaka, he scored his maiden ODI century.
By the time he announced his retirement, Kane Williamson had scored 15 centuries. Out of 175 ODI appearances, he amassed 7,256 runs at a strong average of 48.69, putting him fourth on New Zealand's all-time list for both ODI runs and centuries.
Kane Williamson T20I Centuries
Kane Williamson’s T20I career can be defined by his composed batting and exceptional leadership, culminating in 2,575 runs across 93 matches.
He holds the record for the most T20I wins by a New Zealand captain with 39 victories in 75 matches.
However, he has never scored a century in the format. In his 93-match T20I career, his highest score was 95 runs (off 48 balls) against India in January 2020.
Notably, on November 1, 2025, he retired from international T20s to focus on Test cricket.
Kane Williamson IPL Centuries
Williamson made his Indian Premier League (IPL) debut in 2015 for the Hyderabad team as a backup to David Warner and thus did not get many opportunities in the early seasons. In the 2018 edition, Kane was appointed the captain of Hyderabad in the absence of David Warner.
He had a prolific tournament, finishing as the highest run-scorer (735 runs) and leading his team to the final, where they lost to Chennai.
In 2023, the Kiwi great joined Gujarat Titans, starting afresh after an eight-session stint with Hyderabad.
After being released by GT following the 2024 season, Williamson went unsold at the IPL auction.
However, in his IPL career, Kane never scored a hundred.