Joe Root vs Brian Lara

Career • Test • ODI • T20I Comparison

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