Brian Lara vs Joe Root

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Brian Lara has dominance over Joe Root in ODIs, while Joe Root has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallBLJR
Most Runs2235822130
Highest Score569518
Best Strike Rate141272
Most sixes221127
Most Fours26012437
Best Averages
Most 50s111114
Most 100s5257
Most Not Outs3551
2026BESTBLJR
Most Runs302
Highest Score235
Best Strike Rate136
Most sixes0
Most Fours26
Best Averages
Most 50s2
Most 100s1
2025BLJR
Most Runs1613
Highest Score316
Best Strike Rate154
Most sixes5
Most Fours157
Best Averages
Most 50s5
Most 100s6
Most Not Outs3
2024BLJR
Most Runs1556
Highest Score262
Best Strike Rate63
Most sixes2
Most Fours147
Best Averages
Most 50s5
Most 100s6
Most Not Outs3
2023BLJR
Most Runs1102
Highest Score235
Best Strike Rate160
Most sixes18
Most Fours92
Best Averages
Most 50s8
Most 100s2
Most Not Outs2
2022BLJR
Most Runs1196
Highest Score262
Best Strike Rate156
Most sixes5
Most Fours127
Best Averages
Most 50s3
Most 100s5
Most Not Outs3
2021BLJR
Most Runs1855
Highest Score307
Best Strike Rate141
Most sixes3
Most Fours188
Best Averages
Most 50s6
Most 100s6
Most Not Outs3
2020BLJR
Most Runs570
Highest Score117
Best Strike Rate123
Most sixes3
Most Fours56
Best Averages
Most 50s4
Most Not Outs2
2019BLJR
Most Runs1867
Highest Score388
Best Strike Rate251
Most sixes4
Most Fours187
Best Averages
Most 50s9
Most 100s4
Most Not Outs3
2018BLJR
Most Runs1913
Highest Score273
Best Strike Rate263
Most sixes9
Most Fours157
Best Averages
Most 50s11
Most 100s4
Most Not Outs7
2017BLJR
Most Runs2092
Highest Score369
Best Strike Rate256
Most sixes22
Most Fours495
Best Averages
Most 50s15
Most 100s4
Most Not Outs5
2016BLJR
Most Runs2559
Highest Score462
Best Strike Rate296
Most sixes18
Most Fours269
Best Averages
Most 50s18
Most 100s5
Most Not Outs3
2015BLJR
Most Runs2228
Highest Score371
Best Strike Rate299
Most sixes19
Most Fours239
Best Averages
Most 50s15
Most 100s6
Most Not Outs4
2014BLJR
Most Runs1741
Highest Score345
Best Strike Rate233
Most sixes11
Most Fours144
Best Averages
Most 50s6
Most 100s6
Most Not Outs5
2013BLJR
Most Runs1579
Highest Score349
Best Strike Rate305
Most sixes7
Most Fours158
Best Averages
Most 50s8
Most 100s2
Most Not Outs7
2012BLJR
Most Runs93
Highest Score73
Best Strike Rate33
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most Not Outs1
2007BLJR
Most Runs386
Highest Score83
Best Strike Rate87
Most sixes9
Most Fours31
Best Averages
Most 50s2
Most Not Outs1
2006BLJR
Most Runs1409
Highest Score303
Best Strike Rate136
Most sixes24
Most Fours160
Best Averages
Most 50s6
Most 100s3
Most Not Outs5
2005BLJR
Most Runs1548
Highest Score382
Best Strike Rate149
Most sixes16
Most Fours172
Best Averages
Most 50s2
Most 100s6
2004BLJR
Most Runs1662
Highest Score459
Best Strike Rate143
Most sixes15
Most Fours199
Best Averages
Most 50s7
Most 100s3
Most Not Outs3
2003BLJR
Most Runs2232
Highest Score325
Best Strike Rate147
Most sixes37
Most Fours261
Best Averages
Most 50s9
Most 100s8
Most Not Outs3
2002BLJR
Most Runs643
Highest Score184
Best Strike Rate124
Most sixes4
Most Fours65
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2000BLJR
Most Runs856
Highest Score269
Best Strike Rate141
Most sixes9
Most Fours99
Best Averages
Most 50s5
Most 100s2
1999BLJR
Most Runs1463
Highest Score330
Best Strike Rate142
Most sixes26
Most Fours188
Best Averages
Most 50s5
Most 100s3
Most Not Outs3
1998BLJR
Most Runs994
Highest Score203
Best Strike Rate143
Most sixes10
Most Fours136
Best Averages
Most 50s8
Most 100s1
Most Not Outs2
1997BLJR
Most Runs1614
Highest Score235
Best Strike Rate141
Most sixes20
Most Fours183
Best Averages
Most 50s8
Most 100s5
Most Not Outs2
1996BLJR
Most Runs918
Highest Score220
Best Strike Rate146
Most sixes9
Most Fours101
Best Averages
Most 50s3
Most 100s3
Most Not Outs3
1995BLJR
Most Runs2028
Highest Score348
Best Strike Rate170
Most sixes13
Most Fours278
Best Averages
Most 50s12
Most 100s6
Most Not Outs4
1994BLJR
Most Runs1475
Highest Score464
Best Strike Rate144
Most sixes4
Most Fours174
Best Averages
Most 50s8
Most 100s2
1993BLJR
Most Runs1935
Highest Score430
Best Strike Rate142
Most sixes6
Most Fours230
Best Averages
Most 50s10
Most 100s5
Most Not Outs3
1992BLJR
Most Runs989
Highest Score152
Best Strike Rate116
Most sixes4
Most Fours103
Best Averages
Most 50s12
Most Not Outs1
1991BLJR
Most Runs263
Highest Score54
Best Strike Rate62
Most sixes0
Most Fours15
Best Averages
Most 50s1
1990BLJR
Most Runs60
Highest Score55
Best Strike Rate101
Most sixes0
Most Fours7
Best Averages
TEST
OverallBLJR
Most Runs1195313943
Highest Score400262
Best Strike Rate6158
Most sixes8858
Most Fours15591755
Best Averages
Most 50s4866
Most 100s3341
Most Not Outs624
2026BESTBLJR
Most Runs166
Highest Score160
Best Strike Rate60
Most sixes0
Most Fours16
Best Averages
Most 50s
Most 100s1
2025BLJR
Most Runs805
Highest Score150
Best Strike Rate58
Most sixes1
Most Fours82
Best Averages
Most 50s1
Most 100s4
Most Not Outs2
2024BLJR
Most Runs1556
Highest Score262
Best Strike Rate63
Most sixes2
Most Fours147
Best Averages
Most 50s5
Most 100s6
Most Not Outs3
2023BLJR
Most Runs787
Highest Score153
Best Strike Rate76
Most sixes15
Most Fours68
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2022BLJR
Most Runs1098
Highest Score176
Best Strike Rate64
Most sixes3
Most Fours122
Best Averages
Most 50s2
Most 100s5
Most Not Outs3
2021BLJR
Most Runs1708
Highest Score228
Best Strike Rate57
Most sixes3
Most Fours179
Best Averages
Most 50s4
Most 100s6
Most Not Outs1
2020BLJR
Most Runs464
Highest Score68
Best Strike Rate56
Most sixes2
Most Fours49
Best Averages
Most 50s4
Most Not Outs2
2019BLJR
Most Runs851
Highest Score226
Best Strike Rate46
Most sixes1
Most Fours92
Best Averages
Most 50s4
Most 100s2
Most Not Outs
2018BLJR
Most Runs948
Highest Score125
Best Strike Rate53
Most sixes3
Most Fours92
Best Averages
Most 50s6
Most 100s2
Most Not Outs
2017BLJR
Most Runs966
Highest Score190
Best Strike Rate62
Most sixes13
Most Fours401
Best Averages
Most 50s8
Most 100s2
Most Not Outs
2016BLJR
Most Runs1477
Highest Score254
Best Strike Rate61
Most sixes1
Most Fours170
Best Averages
Most 50s10
Most 100s3
Most Not Outs2
2015BLJR
Most Runs1385
Highest Score182
Best Strike Rate64
Most sixes10
Most Fours158
Best Averages
Most 50s10
Most 100s3
Most Not Outs3
2014BLJR
Most Runs777
Highest Score200
Best Strike Rate58
Most sixes1
Most Fours80
Best Averages
Most 50s3
Most 100s3
Most Not Outs3
2013BLJR
Most Runs862
Highest Score180
Best Strike Rate41
Most sixes2
Most Fours94
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
2012BLJR
Most Runs93
Highest Score73
Best Strike Rate33
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most Not Outs1
2007BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006BLJR
Most Runs749
Highest Score216
Best Strike Rate60
Most sixes10
Most Fours91
Best Averages
Most 50s2
Most 100s3
Most Not Outs
2005BLJR
Most Runs1110
Highest Score226
Best Strike Rate66
Most sixes9
Most Fours133
Best Averages
Most 50s
Most 100s5
2004BLJR
Most Runs1178
Highest Score400
Best Strike Rate61
Most sixes10
Most Fours147
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2003BLJR
Most Runs1344
Highest Score209
Best Strike Rate63
Most sixes16
Most Fours178
Best Averages
Most 50s5
Most 100s5
Most Not Outs1
2002BLJR
Most Runs351
Highest Score73
Best Strike Rate51
Most sixes1
Most Fours41
Best Averages
Most 50s3
Most 100s
Most Not Outs
2000BLJR
Most Runs497
Highest Score182
Best Strike Rate59
Most sixes3
Most Fours70
Best Averages
Most 50s1
Most 100s2
1999BLJR
Most Runs832
Highest Score213
Best Strike Rate59
Most sixes8
Most Fours119
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
1998BLJR
Most Runs608
Highest Score93
Best Strike Rate55
Most sixes5
Most Fours89
Best Averages
Most 50s5
Most 100s
Most Not Outs1
1997BLJR
Most Runs859
Highest Score132
Best Strike Rate59
Most sixes8
Most Fours115
Best Averages
Most 50s3
Most 100s3
Most Not Outs
1996BLJR
Most Runs226
Highest Score74
Best Strike Rate53
Most sixes2
Most Fours27
Best Averages
Most 50s1
Most 100s
Most Not Outs
1995BLJR
Most Runs1222
Highest Score179
Best Strike Rate74
Most sixes1
Most Fours192
Best Averages
Most 50s6
Most 100s4
Most Not Outs2
1994BLJR
Most Runs996
Highest Score375
Best Strike Rate63
Most sixes3
Most Fours126
Best Averages
Most 50s4
Most 100s2
1993BLJR
Most Runs586
Highest Score277
Best Strike Rate70
Most sixes2
Most Fours76
Best Averages
Most 50s3
Most 100s1
Most Not Outs
1992BLJR
Most Runs195
Highest Score64
Best Strike Rate48
Most sixes0
Most Fours24
Best Averages
Most 50s3
Most Not Outs
1991BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990BLJR
Most Runs49
Highest Score44
Best Strike Rate46
Most sixes0
Most Fours5
Best Averages
ODI
OverallBLJR
Most Runs104057294
Highest Score169166
Best Strike Rate8088
Most sixes13353
Most Fours1042590
Best Averages
Most 50s6343
Most 100s1916
Most Not Outs2922
2026BESTBLJR
Most Runs136
Highest Score75
Best Strike Rate76
Most sixes0
Most Fours10
Best Averages
Most 50s2
Most 100s
2025BLJR
Most Runs808
Highest Score166
Best Strike Rate96
Most sixes4
Most Fours75
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2024BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023BLJR
Most Runs315
Highest Score82
Best Strike Rate84
Most sixes3
Most Fours24
Best Averages
Most 50s3
Most 100s
Most Not Outs
2022BLJR
Most Runs98
Highest Score86
Best Strike Rate92
Most sixes2
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs
2021BLJR
Most Runs147
Highest Score79
Best Strike Rate84
Most sixes0
Most Fours9
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2020BLJR
Most Runs106
Highest Score49
Best Strike Rate67
Most sixes1
Most Fours7
Best Averages
Most 50s
Most Not Outs
2019BLJR
Most Runs910
Highest Score107
Best Strike Rate93
Most sixes3
Most Fours83
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2018BLJR
Most Runs921
Highest Score113
Best Strike Rate84
Most sixes6
Most Fours61
Best Averages
Most 50s5
Most 100s2
Most Not Outs7
2017BLJR
Most Runs983
Highest Score133
Best Strike Rate92
Most sixes7
Most Fours82
Best Averages
Most 50s7
Most 100s2
Most Not Outs4
2016BLJR
Most Runs785
Highest Score125
Best Strike Rate92
Most sixes8
Most Fours70
Best Averages
Most 50s6
Most 100s2
Most Not Outs
2015BLJR
Most Runs723
Highest Score121
Best Strike Rate92
Most sixes6
Most Fours68
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2014BLJR
Most Runs872
Highest Score113
Best Strike Rate78
Most sixes9
Most Fours55
Best Averages
Most 50s3
Most 100s3
Most Not Outs2
2013BLJR
Most Runs626
Highest Score79
Best Strike Rate82
Most sixes4
Most Fours51
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2012BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007BLJR
Most Runs386
Highest Score83
Best Strike Rate87
Most sixes9
Most Fours31
Best Averages
Most 50s2
Most Not Outs1
2006BLJR
Most Runs660
Highest Score87
Best Strike Rate76
Most sixes14
Most Fours69
Best Averages
Most 50s4
Most 100s
Most Not Outs5
2005BLJR
Most Runs438
Highest Score156
Best Strike Rate83
Most sixes7
Most Fours39
Best Averages
Most 50s2
Most 100s1
2004BLJR
Most Runs484
Highest Score59
Best Strike Rate82
Most sixes5
Most Fours52
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2003BLJR
Most Runs888
Highest Score116
Best Strike Rate84
Most sixes21
Most Fours83
Best Averages
Most 50s4
Most 100s3
Most Not Outs2
2002BLJR
Most Runs292
Highest Score111
Best Strike Rate73
Most sixes3
Most Fours24
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2000BLJR
Most Runs359
Highest Score87
Best Strike Rate82
Most sixes6
Most Fours29
Best Averages
Most 50s4
Most 100s
1999BLJR
Most Runs631
Highest Score117
Best Strike Rate83
Most sixes18
Most Fours69
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
1998BLJR
Most Runs386
Highest Score110
Best Strike Rate88
Most sixes5
Most Fours47
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1997BLJR
Most Runs755
Highest Score103
Best Strike Rate82
Most sixes12
Most Fours68
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
1996BLJR
Most Runs692
Highest Score146
Best Strike Rate93
Most sixes7
Most Fours74
Best Averages
Most 50s2
Most 100s3
Most Not Outs3
1995BLJR
Most Runs806
Highest Score169
Best Strike Rate96
Most sixes12
Most Fours86
Best Averages
Most 50s6
Most 100s2
Most Not Outs2
1994BLJR
Most Runs479
Highest Score89
Best Strike Rate81
Most sixes1
Most Fours48
Best Averages
Most 50s4
Most 100s
1993BLJR
Most Runs1349
Highest Score153
Best Strike Rate72
Most sixes4
Most Fours154
Best Averages
Most 50s7
Most 100s4
Most Not Outs3
1992BLJR
Most Runs794
Highest Score88
Best Strike Rate68
Most sixes4
Most Fours79
Best Averages
Most 50s9
Most Not Outs1
1991BLJR
Most Runs263
Highest Score54
Best Strike Rate62
Most sixes0
Most Fours15
Best Averages
Most 50s1
1990BLJR
Most Runs11
Highest Score11
Best Strike Rate55
Most sixes0
Most Fours2
Best Averages
T20I
OverallBLJR
Most Runs893
Highest Score90
Best Strike Rate126
Most sixes16
Most Fours92
Best Averages
Most 50s5
Most 100s
Most Not Outs5
2026BESTBLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2025BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019BLJR
Most Runs106
Highest Score55
Best Strike Rate112
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018BLJR
Most Runs44
Highest Score35
Best Strike Rate126
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2017BLJR
Most Runs143
Highest Score46
Best Strike Rate102
Most sixes2
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs1
2016BLJR
Most Runs297
Highest Score83
Best Strike Rate143
Most sixes9
Most Fours29
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2015BLJR
Most Runs120
Highest Score68
Best Strike Rate143
Most sixes3
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014BLJR
Most Runs92
Highest Score32
Best Strike Rate97
Most sixes1
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2013BLJR
Most Runs91
Highest Score90
Best Strike Rate182
Most sixes1
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2012BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2004BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1999BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1993BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1991BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990BLJR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages