46MatchesODI 25 · T20I 21
1,958Runsaverage 47.76 · SR 92.9
123Highest score3 hundreds · 14 fifties

Kane Williamson against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
ODI251,29153.7983.43/8123
T20I2166739.24119.30/672*

Kane Williamson against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI39331.0066.40/158
2024 T20I28383.00145.60/157
2023 ODI425964.7590.60/395
2022 T20I414548.33121.80/159
2021 T20I12525.0096.20/025
11 earlier years
YearMatRunsAvgSR100s/50sHS
2020 T20I25858.00126.10/157*
2019 ODI14141.0059.40/041
2018 ODI728941.2976.71/1115
2018 T20I511723.40113.60/160
2016 T20I419264.00117.80/272*
2016 ODI29447.0091.30/184
2015 ODI1112112.00127.31/0112
2014 ODI534686.5089.61/2123
2014 T20I23216.00100.00/032
2012 T20I11515.00115.40/015
2011 ODI25728.5057.60/042

Kane Williamson's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
123105ODIZayed Cricket Stadium17 Dec 2014
115117ODIBasin Reserve6 Jan 2018
11288ODIMcLean Park3 Feb 2015
97119ODIZayed Cricket Stadium19 Dec 2014
9579ODIM. Chinnaswamy Stadium4 Nov 2023

Kane Williamson against Pakistan by ground

GroundMatRunsAvgSR
Zayed Cricket Stadium525951.8092.2
National Stadium, Karachi519939.8077.1
Dubai International Cricket Stadium513927.80113.0
Eden Park421152.75111.6
Seddon Park4187187.00117.6
Basin Reserve314749.0086.5
Sharjah Cricket Stadium314170.5083.4
McLean Park312842.67100.0

Pakistan bowlers Kane Williamson has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Shahid Afridi177142280.2
Shadab Khan142115481.0
Mohammad Irfan1181294109.3
Mohammad Amir115100087.0
Haris Sohail10289287.3
Wahab Riaz10295393.1
Haris Rauf1001130113.0
Faheem Ashraf9784386.6

Kane Williamson's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
19 Feb 2025ODI120050.0WonNational Stadium, Karachi
14 Feb 2025ODI34493169.4WonNational Stadium, Karachi
8 Feb 2025ODI58897065.2WonGaddafi Stadium
14 Jan 2024T20I26*1531173.3WonSeddon Park
12 Jan 2024T20I574290135.7WonEden Park
41 older innings
DateFormatRunsBalls4s6sSRResultGround
4 Nov 2023ODI9579102120.3LostM. Chinnaswamy Stadium
13 Jan 2023ODI53682077.9WonNational Stadium, Karachi
11 Jan 2023ODI8510010085.0WonNational Stadium, Karachi
9 Jan 2023ODI26393066.7LostNational Stadium, Karachi
9 Nov 2022T20I464211109.5LostSydney Cricket Ground
14 Oct 2022T20I593842155.3LostHagley Oval
11 Oct 2022T20I9*900100.0WonHagley Oval
8 Oct 2022T20I313010103.3LostHagley Oval
26 Oct 2021T20I25262196.2LostSharjah Cricket Stadium
22 Dec 2020T20I140025.0LostMcLean Park
20 Dec 2020T20I57*4281135.7WonSeddon Park
26 Jun 2019ODI41694059.4LostEdgbaston
9 Nov 2018ODI130033.3LostZayed Cricket Stadium
7 Nov 2018ODI27382071.1WonZayed Cricket Stadium
4 Nov 2018T20I603882157.9LostDubai International Cricket Stadium
2 Nov 2018T20I373420108.8LostDubai International Cricket Stadium
31 Oct 2018T20I11160068.8LostZayed Cricket Stadium
28 Jan 2018T20I9141064.3LostBay Oval
25 Jan 2018T20I01000.0LostEden Park
19 Jan 2018ODI22360061.1WonBasin Reserve
16 Jan 2018ODI32541059.3WonSeddon Park
13 Jan 2018ODI731017072.3WonUniversity Oval, Dunedin
9 Jan 2018ODI19282067.9WonSaxton Oval
6 Jan 2018ODI1151178198.3WonBasin Reserve
22 Mar 2016T20I17211081.0WonIS Bindra Stadium
31 Jan 2016ODI84869397.7WonEden Park
25 Jan 2016ODI10170058.8WonBasin Reserve
22 Jan 2016T20I33343197.1WonSky Stadium
17 Jan 2016T20I72*48110150.0WonSeddon Park
15 Jan 2016T20I706061116.7LostEden Park
3 Feb 2015ODI11288141127.3WonMcLean Park
19 Dec 2014ODI971198081.5WonZayed Cricket Stadium
17 Dec 2014ODI123105120117.1WonZayed Cricket Stadium
14 Dec 2014ODI46526088.5LostSharjah Cricket Stadium
12 Dec 2014ODI70*917076.9WonSharjah Cricket Stadium
8 Dec 2014ODI10192052.6LostDubai International Cricket Stadium
5 Dec 2014T20I323131103.2WonDubai International Cricket Stadium
4 Dec 2014T20I01000.0LostDubai International Cricket Stadium
23 Sept 2012T20I151320115.4LostPallekele International Cricket Stadium
1 Feb 2011ODI15361041.7LostMcLean Park
29 Jan 2011ODI42631066.7LostLancaster Park

Kane Williamson vs Pakistan: questions and answers

How many matches has Kane Williamson played against Pakistan?
Kane Williamson has played 46 matches against Pakistan (25 in ODIs, 21 in T20Is), from 2011 to 2025. New Zealand won 25 and lost 21 of them.
How many runs has Kane Williamson scored against Pakistan?
Kane Williamson has scored 1,958 runs in 46 innings against Pakistan at an average of 47.76 and a strike rate of 92.9 (1,291 runs at an average of 53.79 in ODIs, 667 runs at an average of 39.24 in T20Is).
What is Kane Williamson's highest score against Pakistan?
Kane Williamson's highest score against Pakistan is 123 off 105 balls (ODI) at Zayed Cricket Stadium on 17 December 2014.
How many hundreds has Kane Williamson scored against Pakistan?
Kane Williamson has scored 3 hundreds and 14 fifties against Pakistan.
Where has Kane Williamson scored the most runs against Pakistan?
At Zayed Cricket Stadium: 259 runs in 5 innings against Pakistan, at an average of 51.80.
How does Kane Williamson usually get out against Pakistan?
Of Kane Williamson's 41 dismissals against Pakistan: caught 25, bowled 10, run out 4, stumped 1 and lbw 1. Shadab Khan has dismissed Kane Williamson most often, 4 times in 142 balls.
When did Kane Williamson last play against Pakistan?
On 19 February 2025 (ODI) at National Stadium, Karachi: 1 off 2 balls. New Zealand won that match.