Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Fri 13 Nov, 02:00 India (H) Their stats Preview

Kane Williamson ODI Performance Points

How many runs, fours and sixes Kane Williamson scores each innings.

Updated 29 October 2025, after New Zealand vs England

All Comps Last 10
vsIndia Avg Hit

No games in this view.

Williamson match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Williamson by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
One Day InternationalsODI 2025 NZ 2 21 10.5 52.5 0 0
ICC Champions TrophyICC Champions Trophy 2025 NZ 5 200 40 85.5 2 2
Tri-Nation SeriesTri-Nation Series 2025 NZ 3 225 112.5 89.6 2 3
ICC Cricket World CupICC Cricket World Cup 2023 NZ 4 256 85.3 93.4 3 4
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 NZ 9 381 54.4 70.2 3 2
One Day InternationalsODI 2020 NZ 2 41 20.5 71.9 0 0
One Day InternationalsODI 2019 NZ 7 238 39.7 70.2 2 2
One Day InternationalsODI 2018/2019 NZ 3 132 44 89.2 2 1
One Day InternationalsODI 2018 NZ 2 28 14 68.3 0 0
One Day InternationalsODI 2017/2018 NZ 1 38 38 84.4 0 0
One Day InternationalsODI 2017 NZ 10 316 31.6 81 3 3
One Day InternationalsODI 2016/2017 NZ 3 140 70 74.9 1 1

Williamson Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 33 1465 54.3 83.6 13 133
Away 18 551 30.6 69.1 5 85
Innings M Runs Avg SR 50+ HS
Batting first 24 956 39.8 82.3 9 102
Chasing 27 1060 50.5 76.4 9 133
Result M Runs Avg SR 50+ HS
Won 30 1282 51.3 83.4 12 133
Lost 20 734 36.7 72.7 6 95
Position Inns Runs Avg SR 50+ HS
Batting 2 1 21 21 53.8 0 21
Batting 3 50 1995 45.3 79.5 18 133
Opponent M Runs Avg SR 50+ HS
India 14 512 42.7 75.7 5 94
Pakistan 9 380 42.2 81.4 4 95
South Africa 7 416 69.3 100.2 4 133
Bangladesh 7 299 74.8 73.6 3 95
Australia 6 170 28.3 59.2 0 45
Sri Lanka 4 146 36.5 89.6 2 76
West Indies 2 72 36 75.8 0 38
England 2 21 10.5 52.5 0 21
Ground M Runs Avg SR 50+ HS
Bay OvalMount Maunganu 6 147 24.5 84.5 1 76
National StadiumKarachi 5 199 39.8 77.1 2 85
Seddon ParkHamilton 5 149 29.8 84.7 1 59
Hagley OvalChristchurch 4 165 82.5 82.5 2 69
Saxton OvalNelson 3 164 82 75.9 2 95
Eden ParkAuckland 3 128 64 86.5 1 94
Cazaly's StadiumWestcourt, Cairns, Queensland 3 89 29.7 48.1 0 45
Gaddafi StadiumLahore 2 160 80 87.4 2 102
M.Chinnaswamy StadiumBengaluru 2 109 54.5 116 1 95
Dubai International Cricket StadiumDubai 2 92 46 68.7 1 81
Wankhede StadiumMumbai 2 75 37.5 92.6 1 69
McLean ParkNapier 2 75 37.5 72.8 1 64
Sky StadiumWellington 2 62 31 54.9 0 39
Sheikh Zayed StadiumAbu Dhabi 2 28 14 68.3 0 27
Multan Cricket StadiumMultan 1 133 - 117.7 1 133
MA Chidambaram StadiumChennai 1 78 - 72.9 1 78
Green ParkKanpur 1 64 64 76.2 1 64
Cobham Oval (New)Whangarei 1 38 38 84.4 0 38
Kensington OvalBridgetown 1 34 34 68 0 34
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 19 19 73.1 0 19
Rawalpindi Cricket StadiumRawalpindi 1 5 5 125 0 5
Maharashtra Cricket Association StadiumPune 1 3 3 21.4 0 3
Year M Runs Avg SR 50+ HS
2025 10 446 49.6 85 4 133
2023 7 420 70 87.3 5 95
2022 6 217 54.3 64.6 1 94
2020 2 41 20.5 71.9 0 22
2019 10 370 41.1 76 4 76
2018 2 28 14 68.3 0 27
2017 11 354 32.2 81.4 3 69
2016 3 140 70 74.9 1 95

More on Statz

Where to go next for Williamson and New Zealand.

Kane Williamson ODI Performance Points

In Kane Williamson's last 30 All ODI Cricket games (2019–2025) for New Zealand, they have scored 1,278 runs at an average of 42.6 with a strike rate of 69.8.

Kane Williamson Stats - All ODI Cricket

Kane Williamson is a right hand bat batsman. Across these 30 games, Kane Williamson has hit 121 fours and 11 sixes, taking 16 catches in the field. Their highest score in this span is 133.

Kane Williamson: Betting Insights

For bet builder markets, Kane Williamson has scored 25+ runs in 60% of their last 30 All ODI Cricket games (18/30). They have registered 1+ boundaries in 90% of these games (27/30). Over their last 5 games, Kane Williamson has 215 runs.

Kane Williamson Questions

How old is Kane Williamson?

Kane Williamson was born on 8 August 1990 and is 36 years old. Kane Williamson is a batsman with 51 ODI matches on record, 2016 runs and 6 wickets.

Which team does Kane Williamson play for?

Kane Williamson currently plays for New Zealand, and has also played for Abu Dhabi Knight Riders, Durban's Super Giants and Karachi Kings. Statz has Kane Williamson's 51 ODI matches on record, the most recent against England (29 Oct 2025), with 2016 runs and 6 wickets in all.

What is Kane Williamson's highest score in ODI cricket?

Kane Williamson's highest score in the 51 ODI matches Statz has on record is 133 off 113 balls against South Africa (10 Feb 2025). Across those matches Kane Williamson has scored 2016 runs at 39.5 a match.

What are Kane Williamson's ODI batting stats?

Kane Williamson averages 42.6 runs per match at a strike rate of 69.8, based on 30 games (2019–2025). In the last 5 matches Kane Williamson scored 21, 0, 11, 102 and 81, newest first. Kane Williamson has 2016 runs in all 51 ODI matches on record.

How many fifties and hundreds has Kane Williamson scored in ODI cricket?

Kane Williamson has 2 hundreds and 16 fifties in the 51 ODI matches Statz has on record. The highest is 133 against South Africa (10 Feb 2025). Kane Williamson has passed 30 in 25 of 51 innings.

How many wickets has Kane Williamson taken in ODI cricket?

Kane Williamson has taken 6 wickets in the 51 ODI matches Statz has on record, at an economy of 4.97 and an average of 29.8. Kane Williamson took 0 wickets in the last 5 matches.

What are Kane Williamson's best bowling figures in ODI cricket?

Kane Williamson's best figures in the 51 ODI matches Statz has on record are 3/22 against Bangladesh (28 Dec 2016). Kane Williamson has taken three or more wickets in an innings 1 time, and 6 wickets in all.