Kane Williamson vs Brian Lara

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Brian Lara has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallKWBL
Most Runs1962422358
Highest Score494569
Best Strike Rate257141
Most sixes147221
Most Fours19962601
Best Averages
Most 50s106111
Most 100s4652
Most Not Outs4935
2025BESTKWBL
Most Runs582
Highest Score235
Best Strike Rate158
Most sixes5
Most Fours67
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
2024KWBL
Most Runs1124
Highest Score213
Best Strike Rate179
Most sixes7
Most Fours132
Best Averages
Most 50s5
Most 100s4
Most Not Outs2
2023KWBL
Most Runs1279
Highest Score310
Best Strike Rate145
Most sixes7
Most Fours133
Best Averages
Most 50s7
Most 100s4
Most Not Outs1
2022KWBL
Most Runs1173
Highest Score355
Best Strike Rate237
Most sixes16
Most Fours96
Best Averages
Most 50s5
Most 100s1
Most Not Outs6
2021KWBL
Most Runs693
Highest Score323
Best Strike Rate163
Most sixes9
Most Fours73
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2020KWBL
Most Runs757
Highest Score368
Best Strike Rate283
Most sixes14
Most Fours84
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2019KWBL
Most Runs1543
Highest Score382
Best Strike Rate270
Most sixes10
Most Fours149
Best Averages
Most 50s8
Most 100s4
Most Not Outs5
2018KWBL
Most Runs1370
Highest Score326
Best Strike Rate246
Most sixes12
Most Fours111
Best Averages
Most 50s6
Most 100s4
Most Not Outs3
2017KWBL
Most Runs1368
Highest Score349
Best Strike Rate265
Most sixes13
Most Fours143
Best Averages
Most 50s9
Most 100s3
Most Not Outs2
2016KWBL
Most Runs1835
Highest Score303
Best Strike Rate254
Most sixes15
Most Fours192
Best Averages
Most 50s14
Most 100s2
Most Not Outs5
2015KWBL
Most Runs2692
Highest Score417
Best Strike Rate316
Most sixes14
Most Fours309
Best Averages
Most 50s14
Most 100s8
Most Not Outs5
2014KWBL
Most Runs1933
Highest Score366
Best Strike Rate258
Most sixes11
Most Fours198
Best Averages
Most 50s10
Most 100s5
Most Not Outs4
2013KWBL
Most Runs1200
Highest Score259
Best Strike Rate125
Most sixes4
Most Fours129
Best Averages
Most 50s10
Most 100s2
Most Not Outs3
2012KWBL
Most Runs1121
Highest Score252
Best Strike Rate228
Most sixes5
Most Fours95
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2011KWBL
Most Runs546
Highest Score168
Best Strike Rate146
Most sixes3
Most Fours54
Best Averages
Most 50s2
Most Not Outs4
2010KWBL
Most Runs408
Highest Score239
Best Strike Rate105
Most sixes2
Most Fours31
Best Averages
Most 50s1
Most 100s2
2007KWBL
Most Runs386
Highest Score83
Best Strike Rate87
Most sixes9
Most Fours31
Best Averages
Most 50s2
Most Not Outs1
2006KWBL
Most Runs1409
Highest Score303
Best Strike Rate136
Most sixes24
Most Fours160
Best Averages
Most 50s6
Most 100s3
Most Not Outs5
2005KWBL
Most Runs1548
Highest Score382
Best Strike Rate149
Most sixes16
Most Fours172
Best Averages
Most 50s2
Most 100s6
2004KWBL
Most Runs1662
Highest Score459
Best Strike Rate143
Most sixes15
Most Fours199
Best Averages
Most 50s7
Most 100s3
Most Not Outs3
2003KWBL
Most Runs2232
Highest Score325
Best Strike Rate147
Most sixes37
Most Fours261
Best Averages
Most 50s9
Most 100s8
Most Not Outs3
2002KWBL
Most Runs643
Highest Score184
Best Strike Rate124
Most sixes4
Most Fours65
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2000KWBL
Most Runs856
Highest Score269
Best Strike Rate141
Most sixes9
Most Fours99
Best Averages
Most 50s5
Most 100s2
1999KWBL
Most Runs1463
Highest Score330
Best Strike Rate142
Most sixes26
Most Fours188
Best Averages
Most 50s5
Most 100s3
Most Not Outs3
1998KWBL
Most Runs994
Highest Score203
Best Strike Rate143
Most sixes10
Most Fours136
Best Averages
Most 50s8
Most 100s1
Most Not Outs2
1997KWBL
Most Runs1614
Highest Score235
Best Strike Rate141
Most sixes20
Most Fours183
Best Averages
Most 50s8
Most 100s5
Most Not Outs2
1996KWBL
Most Runs918
Highest Score220
Best Strike Rate146
Most sixes9
Most Fours101
Best Averages
Most 50s3
Most 100s3
Most Not Outs3
1995KWBL
Most Runs2028
Highest Score348
Best Strike Rate170
Most sixes13
Most Fours278
Best Averages
Most 50s12
Most 100s6
Most Not Outs4
1994KWBL
Most Runs1475
Highest Score464
Best Strike Rate144
Most sixes4
Most Fours174
Best Averages
Most 50s8
Most 100s2
1993KWBL
Most Runs1935
Highest Score430
Best Strike Rate142
Most sixes6
Most Fours230
Best Averages
Most 50s10
Most 100s5
Most Not Outs3
1992KWBL
Most Runs989
Highest Score152
Best Strike Rate116
Most sixes4
Most Fours103
Best Averages
Most 50s12
Most Not Outs1
1991KWBL
Most Runs263
Highest Score54
Best Strike Rate62
Most sixes0
Most Fours15
Best Averages
Most 50s1
1990KWBL
Most Runs60
Highest Score55
Best Strike Rate101
Most sixes0
Most Fours7
Best Averages
TEST
OverallKWBL
Most Runs1001811953
Highest Score251400
Best Strike Rate5361
Most sixes3288
Most Fours11071559
Best Averages
Most 50s4248
Most 100s3433
Most Not Outs216
2025BESTKWBL
Most Runs361
Highest Score133
Best Strike Rate77
Most sixes3
Most Fours45
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2024KWBL
Most Runs1013
Highest Score156
Best Strike Rate54
Most sixes6
Most Fours117
Best Averages
Most 50s4
Most 100s4
Most Not Outs1
2023KWBL
Most Runs859
Highest Score215
Best Strike Rate58
Most sixes3
Most Fours90
Best Averages
Most 50s2
Most 100s4
Most Not Outs1
2022KWBL
Most Runs513
Highest Score200
Best Strike Rate53
Most sixes3
Most Fours52
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2021KWBL
Most Runs395
Highest Score238
Best Strike Rate46
Most sixes0
Most Fours49
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2020KWBL
Most Runs498
Highest Score251
Best Strike Rate55
Most sixes3
Most Fours60
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2019KWBL
Most Runs514
Highest Score200
Best Strike Rate60
Most sixes1
Most Fours60
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2018KWBL
Most Runs651
Highest Score139
Best Strike Rate54
Most sixes1
Most Fours61
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2017KWBL
Most Runs566
Highest Score176
Best Strike Rate66
Most sixes3
Most Fours70
Best Averages
Most 50s2
Most 100s3
Most Not Outs1
2016KWBL
Most Runs753
Highest Score113
Best Strike Rate53
Most sixes2
Most Fours77
Best Averages
Most 50s6
Most 100s1
Most Not Outs2
2015KWBL
Most Runs1172
Highest Score242
Best Strike Rate60
Most sixes1
Most Fours136
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2014KWBL
Most Runs929
Highest Score192
Best Strike Rate51
Most sixes3
Most Fours102
Best Averages
Most 50s2
Most 100s4
Most Not Outs2
2013KWBL
Most Runs747
Highest Score114
Best Strike Rate43
Most sixes2
Most Fours86
Best Averages
Most 50s7
Most 100s1
Most Not Outs1
2012KWBL
Most Runs559
Highest Score135
Best Strike Rate38
Most sixes0
Most Fours51
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2011KWBL
Most Runs276
Highest Score68
Best Strike Rate49
Most sixes1
Most Fours32
Best Averages
Most 50s2
Most Not Outs
2010KWBL
Most Runs212
Highest Score131
Best Strike Rate44
Most sixes0
Most Fours19
Best Averages
Most 50s1
Most 100s1
2007KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006KWBL
Most Runs749
Highest Score216
Best Strike Rate60
Most sixes10
Most Fours91
Best Averages
Most 50s2
Most 100s3
Most Not Outs
2005KWBL
Most Runs1110
Highest Score226
Best Strike Rate66
Most sixes9
Most Fours133
Best Averages
Most 50s
Most 100s5
2004KWBL
Most Runs1178
Highest Score400
Best Strike Rate61
Most sixes10
Most Fours147
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2003KWBL
Most Runs1344
Highest Score209
Best Strike Rate63
Most sixes16
Most Fours178
Best Averages
Most 50s5
Most 100s5
Most Not Outs1
2002KWBL
Most Runs351
Highest Score73
Best Strike Rate51
Most sixes1
Most Fours41
Best Averages
Most 50s3
Most 100s
Most Not Outs
2000KWBL
Most Runs497
Highest Score182
Best Strike Rate59
Most sixes3
Most Fours70
Best Averages
Most 50s1
Most 100s2
1999KWBL
Most Runs832
Highest Score213
Best Strike Rate59
Most sixes8
Most Fours119
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
1998KWBL
Most Runs608
Highest Score93
Best Strike Rate55
Most sixes5
Most Fours89
Best Averages
Most 50s5
Most 100s
Most Not Outs1
1997KWBL
Most Runs859
Highest Score132
Best Strike Rate59
Most sixes8
Most Fours115
Best Averages
Most 50s3
Most 100s3
Most Not Outs
1996KWBL
Most Runs226
Highest Score74
Best Strike Rate53
Most sixes2
Most Fours27
Best Averages
Most 50s1
Most 100s
Most Not Outs
1995KWBL
Most Runs1222
Highest Score179
Best Strike Rate74
Most sixes1
Most Fours192
Best Averages
Most 50s6
Most 100s4
Most Not Outs2
1994KWBL
Most Runs996
Highest Score375
Best Strike Rate63
Most sixes3
Most Fours126
Best Averages
Most 50s4
Most 100s2
1993KWBL
Most Runs586
Highest Score277
Best Strike Rate70
Most sixes2
Most Fours76
Best Averages
Most 50s3
Most 100s1
Most Not Outs
1992KWBL
Most Runs195
Highest Score64
Best Strike Rate48
Most sixes0
Most Fours24
Best Averages
Most 50s3
Most Not Outs
1991KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990KWBL
Most Runs49
Highest Score44
Best Strike Rate46
Most sixes0
Most Fours5
Best Averages
ODI
OverallKWBL
Most Runs703110405
Highest Score148169
Best Strike Rate8180
Most sixes57133
Most Fours6441042
Best Averages
Most 50s4663
Most 100s1219
Most Not Outs1629
2025BESTKWBL
Most Runs221
Highest Score102
Best Strike Rate81
Most sixes2
Most Fours22
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2024KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023KWBL
Most Runs420
Highest Score95
Best Strike Rate87
Most sixes4
Most Fours43
Best Averages
Most 50s5
Most 100s
Most Not Outs
2022KWBL
Most Runs217
Highest Score94
Best Strike Rate65
Most sixes2
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2021KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020KWBL
Most Runs41
Highest Score22
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2019KWBL
Most Runs948
Highest Score148
Best Strike Rate75
Most sixes6
Most Fours83
Best Averages
Most 50s6
Most 100s2
Most Not Outs3
2018KWBL
Most Runs468
Highest Score115
Best Strike Rate76
Most sixes4
Most Fours31
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2017KWBL
Most Runs596
Highest Score100
Best Strike Rate85
Most sixes6
Most Fours55
Best Averages
Most 50s5
Most 100s
Most Not Outs
2016KWBL
Most Runs699
Highest Score118
Best Strike Rate82
Most sixes8
Most Fours73
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2015KWBL
Most Runs1376
Highest Score118
Best Strike Rate90
Most sixes12
Most Fours149
Best Averages
Most 50s9
Most 100s3
Most Not Outs2
2014KWBL
Most Runs770
Highest Score123
Best Strike Rate87
Most sixes5
Most Fours66
Best Averages
Most 50s7
Most 100s1
Most Not Outs1
2013KWBL
Most Runs453
Highest Score145
Best Strike Rate82
Most sixes2
Most Fours43
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2012KWBL
Most Runs356
Highest Score69
Best Strike Rate72
Most sixes2
Most Fours25
Best Averages
Most 50s3
Most 100s
Most Not Outs
2011KWBL
Most Runs270
Highest Score100
Best Strike Rate97
Most sixes2
Most Fours22
Best Averages
Most 50s
Most Not Outs4
2010KWBL
Most Runs196
Highest Score108
Best Strike Rate61
Most sixes2
Most Fours12
Best Averages
Most 50s
Most 100s1
2007KWBL
Most Runs386
Highest Score83
Best Strike Rate87
Most sixes9
Most Fours31
Best Averages
Most 50s2
Most Not Outs1
2006KWBL
Most Runs660
Highest Score87
Best Strike Rate76
Most sixes14
Most Fours69
Best Averages
Most 50s4
Most 100s
Most Not Outs5
2005KWBL
Most Runs438
Highest Score156
Best Strike Rate83
Most sixes7
Most Fours39
Best Averages
Most 50s2
Most 100s1
2004KWBL
Most Runs484
Highest Score59
Best Strike Rate82
Most sixes5
Most Fours52
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2003KWBL
Most Runs888
Highest Score116
Best Strike Rate84
Most sixes21
Most Fours83
Best Averages
Most 50s4
Most 100s3
Most Not Outs2
2002KWBL
Most Runs292
Highest Score111
Best Strike Rate73
Most sixes3
Most Fours24
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2000KWBL
Most Runs359
Highest Score87
Best Strike Rate82
Most sixes6
Most Fours29
Best Averages
Most 50s4
Most 100s
1999KWBL
Most Runs631
Highest Score117
Best Strike Rate83
Most sixes18
Most Fours69
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
1998KWBL
Most Runs386
Highest Score110
Best Strike Rate88
Most sixes5
Most Fours47
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1997KWBL
Most Runs755
Highest Score103
Best Strike Rate82
Most sixes12
Most Fours68
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
1996KWBL
Most Runs692
Highest Score146
Best Strike Rate93
Most sixes7
Most Fours74
Best Averages
Most 50s2
Most 100s3
Most Not Outs3
1995KWBL
Most Runs806
Highest Score169
Best Strike Rate96
Most sixes12
Most Fours86
Best Averages
Most 50s6
Most 100s2
Most Not Outs2
1994KWBL
Most Runs479
Highest Score89
Best Strike Rate81
Most sixes1
Most Fours48
Best Averages
Most 50s4
Most 100s
1993KWBL
Most Runs1349
Highest Score153
Best Strike Rate72
Most sixes4
Most Fours154
Best Averages
Most 50s7
Most 100s4
Most Not Outs3
1992KWBL
Most Runs794
Highest Score88
Best Strike Rate68
Most sixes4
Most Fours79
Best Averages
Most 50s9
Most Not Outs1
1991KWBL
Most Runs263
Highest Score54
Best Strike Rate62
Most sixes0
Most Fours15
Best Averages
Most 50s1
1990KWBL
Most Runs11
Highest Score11
Best Strike Rate55
Most sixes0
Most Fours2
Best Averages
T20I
OverallKWBL
Most Runs2575
Highest Score95
Best Strike Rate123
Most sixes58
Most Fours245
Best Averages
Most 50s18
Most 100s
Most Not Outs12
2025BESTKWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024KWBL
Most Runs111
Highest Score57
Best Strike Rate125
Most sixes1
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2023KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022KWBL
Most Runs443
Highest Score61
Best Strike Rate119
Most sixes11
Most Fours28
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2021KWBL
Most Runs298
Highest Score85
Best Strike Rate117
Most sixes9
Most Fours24
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2020KWBL
Most Runs218
Highest Score95
Best Strike Rate156
Most sixes11
Most Fours20
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2019KWBL
Most Runs81
Highest Score34
Best Strike Rate135
Most sixes3
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2018KWBL
Most Runs251
Highest Score72
Best Strike Rate116
Most sixes7
Most Fours19
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2017KWBL
Most Runs206
Highest Score73
Best Strike Rate114
Most sixes4
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2016KWBL
Most Runs383
Highest Score72
Best Strike Rate119
Most sixes5
Most Fours42
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2015KWBL
Most Runs144
Highest Score57
Best Strike Rate166
Most sixes1
Most Fours24
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014KWBL
Most Runs234
Highest Score51
Best Strike Rate120
Most sixes3
Most Fours30
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2013KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012KWBL
Most Runs206
Highest Score48
Best Strike Rate118
Most sixes3
Most Fours19
Best Averages
Most 50s
Most 100s
Most Not Outs2
2011KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2007KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2004KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1999KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1993KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1991KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990KWBL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages