Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
Recent Players
Adil Rashid
Jasprit Bumrah
Varun Vinod
Arshdeep Singh
Liam Dawson
Jamie Overton
Axar Patel
William Jacks
Hardik Pandya
Corbin Bosch
Rachin Ravindra
Matt Henry
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Kane Williamson vs David Warner
Career • Test • ODI • T20I Comparison
🏆 Final Verdict: David Warner has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours Kane Williamson.
CAREER
Overall
KW
DW
Most Runs
19624
19184
Highest Score
494
614
Best Strike Rate
257
310
Most sixes
147
325
Most Fours
1996
2132
Best Averages
Most 50s
106
100
Most 100s
46
47
Most Not Outs
49
25
2025
KW
DW
Most Runs
582
Highest Score
235
Best Strike Rate
158
Most sixes
5
Most Fours
67
Best Averages
Most 50s
3
Most 100s
2
Most Not Outs
2
2024
KW
DW
Most Runs
1124
474
Highest Score
213
138
Best Strike Rate
179
216
Most sixes
7
17
Most Fours
132
53
Best Averages
Most 50s
5
5
Most 100s
4
Most Not Outs
2
1
2023
KW
DW
Most Runs
1279
1498
Highest Score
310
327
Best Strike Rate
145
171
Most sixes
7
43
Most Fours
133
165
Best Averages
Most 50s
7
8
Most 100s
4
4
Most Not Outs
1
2022
BEST
KW
DW
Most Runs
1173
1652
Highest Score
355
381
Best Strike Rate
237
310
Most sixes
16
23
Most Fours
96
206
Best Averages
Most 50s
5
11
Most 100s
1
2
Most Not Outs
6
2
2021
KW
DW
Most Runs
693
596
Highest Score
323
184
Best Strike Rate
163
204
Most sixes
9
12
Most Fours
73
67
Best Averages
Most 50s
3
5
Most 100s
1
Most Not Outs
3
1
2020
KW
DW
Most Runs
757
807
Highest Score
368
306
Best Strike Rate
283
288
Most sixes
14
10
Most Fours
84
78
Best Averages
Most 50s
4
6
Most 100s
2
2
Most Not Outs
1
3
2019
KW
DW
Most Runs
1543
1659
Highest Score
382
601
Best Strike Rate
270
297
Most sixes
10
16
Most Fours
149
172
Best Averages
Most 50s
8
6
Most 100s
4
5
Most Not Outs
5
7
2018
KW
DW
Most Runs
1370
442
Highest Score
326
157
Best Strike Rate
246
317
Most sixes
12
6
Most Fours
111
56
Best Averages
Most 50s
6
4
Most 100s
4
Most Not Outs
3
2017
KW
DW
Most Runs
1368
1698
Highest Score
349
310
Best Strike Rate
265
267
Most sixes
13
20
Most Fours
143
184
Best Averages
Most 50s
9
5
Most 100s
3
7
Most Not Outs
2
2
2016
KW
DW
Most Runs
1835
2374
Highest Score
303
394
Best Strike Rate
254
339
Most sixes
15
36
Most Fours
192
264
Best Averages
Most 50s
14
7
Most 100s
2
9
Most Not Outs
5
2
2015
KW
DW
Most Runs
2692
1973
Highest Score
417
435
Best Strike Rate
316
260
Most sixes
14
23
Most Fours
309
237
Best Averages
Most 50s
14
9
Most 100s
8
6
Most Not Outs
5
1
2014
KW
DW
Most Runs
1933
1726
Highest Score
366
269
Best Strike Rate
258
320
Most sixes
11
30
Most Fours
198
190
Best Averages
Most 50s
10
8
Most 100s
5
6
Most Not Outs
4
1
2013
KW
DW
Most Runs
1200
1143
Highest Score
259
274
Best Strike Rate
125
265
Most sixes
4
13
Most Fours
129
131
Best Averages
Most 50s
10
9
Most 100s
2
2
Most Not Outs
3
2
2012
KW
DW
Most Runs
1121
1962
Highest Score
252
406
Best Strike Rate
228
291
Most sixes
5
39
Most Fours
95
210
Best Averages
Most 50s
5
10
Most 100s
2
3
Most Not Outs
3
1
2011
KW
DW
Most Runs
546
428
Highest Score
168
250
Best Strike Rate
146
262
Most sixes
3
3
Most Fours
54
49
Best Averages
Most 50s
2
2
Most 100s
1
Most Not Outs
4
2
2010
KW
DW
Most Runs
408
373
Highest Score
239
72
Best Strike Rate
105
157
Most sixes
2
22
Most Fours
31
36
Best Averages
Most 50s
1
2
Most 100s
2
2009
KW
DW
Most Runs
379
Highest Score
158
Best Strike Rate
216
Most sixes
12
Most Fours
34
Best Averages
Most 50s
3
TEST
Overall
KW
DW
Most Runs
10018
8975
Highest Score
251
335
Best Strike Rate
53
71
Most sixes
32
73
Most Fours
1107
1062
Best Averages
Most 50s
42
39
Most 100s
34
26
Most Not Outs
21
8
2025
KW
DW
Most Runs
361
Highest Score
133
Best Strike Rate
77
Most sixes
3
Most Fours
45
Best Averages
Most 50s
2
Most 100s
1
Most Not Outs
2
2024
KW
DW
Most Runs
1013
91
Highest Score
156
57
Best Strike Rate
54
64
Most sixes
6
0
Most Fours
117
11
Best Averages
Most 50s
4
1
Most 100s
4
Most Not Outs
1
2023
KW
DW
Most Runs
859
573
Highest Score
215
164
Best Strike Rate
58
58
Most sixes
3
5
Most Fours
90
70
Best Averages
Most 50s
2
2
Most 100s
4
1
Most Not Outs
1
2022
KW
DW
Most Runs
513
760
Highest Score
200
200
Best Strike Rate
53
69
Most sixes
3
10
Most Fours
52
94
Best Averages
Most 50s
1
4
Most 100s
1
1
Most Not Outs
3
1
2021
KW
DW
Most Runs
395
307
Highest Score
238
95
Best Strike Rate
46
57
Most sixes
0
2
Most Fours
49
35
Best Averages
Most 50s
1
2
Most 100s
1
Most Not Outs
1
2020
KW
DW
Most Runs
498
156
Highest Score
251
111
Best Strike Rate
55
65
Most sixes
3
0
Most Fours
60
12
Best Averages
Most 50s
1
Most 100s
2
1
Most Not Outs
1
2019
KW
DW
Most Runs
514
725
Highest Score
200
335
Best Strike Rate
60
62
Most sixes
1
1
Most Fours
60
75
Best Averages
Most 50s
2
1
Most 100s
2
2
Most Not Outs
2
1
2018
KW
DW
Most Runs
651
273
Highest Score
139
63
Best Strike Rate
54
65
Most sixes
1
1
Most Fours
61
37
Best Averages
Most 50s
3
3
Most 100s
2
Most Not Outs
1
2017
KW
DW
Most Runs
566
997
Highest Score
176
123
Best Strike Rate
66
64
Most sixes
3
7
Most Fours
70
115
Best Averages
Most 50s
2
4
Most 100s
3
4
Most Not Outs
1
1
2016
BEST
KW
DW
Most Runs
753
748
Highest Score
113
144
Best Strike Rate
53
87
Most sixes
2
6
Most Fours
77
91
Best Averages
Most 50s
6
2
Most 100s
1
2
Most Not Outs
2
1
2015
KW
DW
Most Runs
1172
1317
Highest Score
242
253
Best Strike Rate
60
82
Most sixes
1
11
Most Fours
136
163
Best Averages
Most 50s
4
7
Most 100s
5
4
Most Not Outs
3
2014
KW
DW
Most Runs
929
1136
Highest Score
192
145
Best Strike Rate
51
82
Most sixes
3
11
Most Fours
102
130
Best Averages
Most 50s
2
3
Most 100s
4
6
Most Not Outs
2
2013
KW
DW
Most Runs
747
909
Highest Score
114
124
Best Strike Rate
43
67
Most sixes
2
7
Most Fours
86
112
Best Averages
Most 50s
7
6
Most 100s
1
2
Most Not Outs
1
1
2012
KW
DW
Most Runs
559
788
Highest Score
135
180
Best Strike Rate
38
75
Most sixes
0
11
Most Fours
51
95
Best Averages
Most 50s
2
4
Most 100s
2
2
Most Not Outs
1
2011
KW
DW
Most Runs
276
195
Highest Score
68
123
Best Strike Rate
49
69
Most sixes
1
1
Most Fours
32
22
Best Averages
Most 50s
2
Most 100s
1
Most Not Outs
2
2010
KW
DW
Most Runs
212
Highest Score
131
Best Strike Rate
44
Most sixes
0
Most Fours
19
Best Averages
Most 50s
1
Most 100s
1
2009
KW
DW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
ODI
Overall
KW
DW
Most Runs
7031
6932
Highest Score
148
179
Best Strike Rate
81
97
Most sixes
57
130
Most Fours
644
733
Best Averages
Most 50s
46
33
Most 100s
12
21
Most Not Outs
16
5
2025
KW
DW
Most Runs
221
Highest Score
102
Best Strike Rate
81
Most sixes
2
Most Fours
22
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
2024
KW
DW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023
KW
DW
Most Runs
420
925
Highest Score
95
163
Best Strike Rate
87
113
Most sixes
4
38
Most Fours
43
95
Best Averages
Most 50s
5
6
Most 100s
3
Most Not Outs
2022
KW
DW
Most Runs
217
552
Highest Score
94
106
Best Strike Rate
65
93
Most sixes
2
7
Most Fours
16
67
Best Averages
Most 50s
1
4
Most 100s
1
Most Not Outs
2
2021
KW
DW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020
KW
DW
Most Runs
41
465
Highest Score
22
128
Best Strike Rate
72
95
Most sixes
0
7
Most Fours
4
51
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
1
2019
BEST
KW
DW
Most Runs
948
647
Highest Score
148
166
Best Strike Rate
75
89
Most sixes
6
8
Most Fours
83
66
Best Averages
Most 50s
6
3
Most 100s
2
3
Most Not Outs
3
1
2018
KW
DW
Most Runs
468
73
Highest Score
115
35
Best Strike Rate
76
95
Most sixes
4
0
Most Fours
31
11
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
1
2017
KW
DW
Most Runs
596
691
Highest Score
100
179
Best Strike Rate
85
103
Most sixes
6
13
Most Fours
55
67
Best Averages
Most 50s
5
1
Most 100s
3
Most Not Outs
1
2016
KW
DW
Most Runs
699
1388
Highest Score
118
173
Best Strike Rate
82
105
Most sixes
8
22
Most Fours
73
148
Best Averages
Most 50s
5
4
Most 100s
1
7
Most Not Outs
1
1
2015
KW
DW
Most Runs
1376
652
Highest Score
118
178
Best Strike Rate
90
111
Most sixes
12
12
Most Fours
149
74
Best Averages
Most 50s
9
2
Most 100s
3
2
Most Not Outs
2
1
2014
KW
DW
Most Runs
770
406
Highest Score
123
71
Best Strike Rate
87
93
Most sixes
5
10
Most Fours
66
40
Best Averages
Most 50s
7
4
Most 100s
1
Most Not Outs
1
2013
KW
DW
Most Runs
453
83
Highest Score
145
60
Best Strike Rate
82
67
Most sixes
2
0
Most Fours
43
8
Best Averages
Most 50s
3
1
Most 100s
1
Most Not Outs
2
2012
KW
DW
Most Runs
356
840
Highest Score
69
163
Best Strike Rate
72
83
Most sixes
2
10
Most Fours
25
87
Best Averages
Most 50s
3
3
Most 100s
1
Most Not Outs
2011
KW
DW
Most Runs
270
104
Highest Score
100
74
Best Strike Rate
97
79
Most sixes
2
0
Most Fours
22
11
Best Averages
Most 50s
1
Most 100s
Most Not Outs
4
2010
KW
DW
Most Runs
196
Highest Score
108
Best Strike Rate
61
Most sixes
2
Most Fours
12
Best Averages
Most 50s
Most 100s
1
2009
KW
DW
Most Runs
106
Highest Score
69
Best Strike Rate
77
Most sixes
3
Most Fours
8
Best Averages
Most 50s
1
T20I
Overall
KW
DW
Most Runs
2575
3277
Highest Score
95
100
Best Strike Rate
123
142
Most sixes
58
122
Most Fours
245
337
Best Averages
Most 50s
18
28
Most 100s
Most Not Outs
12
12
2025
KW
DW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024
KW
DW
Most Runs
111
383
Highest Score
57
81
Best Strike Rate
125
152
Most sixes
1
17
Most Fours
15
42
Best Averages
Most 50s
1
4
Most 100s
Most Not Outs
1
1
2023
KW
DW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022
KW
DW
Most Runs
443
340
Highest Score
61
75
Best Strike Rate
119
148
Most sixes
11
6
Most Fours
28
45
Best Averages
Most 50s
3
3
Most 100s
Most Not Outs
1
1
2021
BEST
KW
DW
Most Runs
298
289
Highest Score
85
89
Best Strike Rate
117
147
Most sixes
9
10
Most Fours
24
32
Best Averages
Most 50s
2
3
Most 100s
Most Not Outs
2
1
2020
KW
DW
Most Runs
218
186
Highest Score
95
67
Best Strike Rate
156
128
Most sixes
11
3
Most Fours
20
15
Best Averages
Most 50s
3
3
Most 100s
Most Not Outs
1
1
2019
KW
DW
Most Runs
81
287
Highest Score
34
100
Best Strike Rate
135
146
Most sixes
3
7
Most Fours
6
31
Best Averages
Most 50s
2
Most 100s
Most Not Outs
5
2018
KW
DW
Most Runs
251
96
Highest Score
72
59
Best Strike Rate
116
157
Most sixes
7
5
Most Fours
19
8
Best Averages
Most 50s
2
1
Most 100s
Most Not Outs
1
2017
KW
DW
Most Runs
206
10
Highest Score
73
8
Best Strike Rate
114
100
Most sixes
4
0
Most Fours
18
2
Best Averages
Most 50s
2
Most 100s
Most Not Outs
1
2016
KW
DW
Most Runs
383
238
Highest Score
72
77
Best Strike Rate
119
147
Most sixes
5
8
Most Fours
42
25
Best Averages
Most 50s
3
1
Most 100s
Most Not Outs
2
2015
KW
DW
Most Runs
144
4
Highest Score
57
4
Best Strike Rate
166
67
Most sixes
1
0
Most Fours
24
0
Best Averages
Most 50s
1
Most 100s
Most Not Outs
2014
KW
DW
Most Runs
234
184
Highest Score
51
53
Best Strike Rate
120
145
Most sixes
3
9
Most Fours
30
20
Best Averages
Most 50s
1
1
Most 100s
Most Not Outs
1
1
2013
KW
DW
Most Runs
151
Highest Score
90
Best Strike Rate
131
Most sixes
6
Most Fours
11
Best Averages
Most 50s
2
Most 100s
Most Not Outs
1
2012
KW
DW
Most Runs
206
334
Highest Score
48
63
Best Strike Rate
118
133
Most sixes
3
18
Most Fours
19
28
Best Averages
Most 50s
3
Most 100s
Most Not Outs
2
1
2011
KW
DW
Most Runs
129
Highest Score
53
Best Strike Rate
114
Most sixes
2
Most Fours
16
Best Averages
Most 50s
1
Most 100s
Most Not Outs
2010
KW
DW
Most Runs
373
Highest Score
72
Best Strike Rate
157
Most sixes
22
Most Fours
36
Best Averages
Most 50s
2
Most 100s
2009
KW
DW
Most Runs
273
Highest Score
89
Best Strike Rate
139
Most sixes
9
Most Fours
26
Best Averages
Most 50s
2