Sir Viv Richards vs Stephen Fleming

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Sir Viv Richards has dominance over Stephen Fleming in Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallSVSF
Most Runs1526115319
Highest Score480446
Best Strike Rate160246
Most sixes21089
Most Fours16511760
Best Averages
Most 50s9095
Most 100s3517
Most Not Outs3631
2008BESTSVSF
Most Runs398
Highest Score87
Best Strike Rate57
Most sixes2
Most Fours56
Best Averages
Most 50s4
2007SVSF
Most Runs823
Highest Score160
Best Strike Rate147
Most sixes16
Most Fours100
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2006SVSF
Most Runs1021
Highest Score389
Best Strike Rate262
Most sixes9
Most Fours136
Best Averages
Most 50s5
Most 100s1
2005SVSF
Most Runs875
Highest Score212
Best Strike Rate254
Most sixes10
Most Fours116
Best Averages
Most 50s7
2004SVSF
Most Runs1658
Highest Score317
Best Strike Rate130
Most sixes15
Most Fours195
Best Averages
Most 50s6
Most 100s4
Most Not Outs3
2003SVSF
Most Runs1312
Highest Score408
Best Strike Rate114
Most sixes11
Most Fours161
Best Averages
Most 50s3
Most 100s3
Most Not Outs4
2002SVSF
Most Runs1169
Highest Score219
Best Strike Rate106
Most sixes2
Most Fours123
Best Averages
Most 50s7
Most 100s1
Most Not Outs1
2000SVSF
Most Runs1015
Highest Score184
Best Strike Rate113
Most sixes2
Most Fours122
Best Averages
Most 50s9
Most Not Outs3
1999SVSF
Most Runs910
Highest Score142
Best Strike Rate93
Most sixes0
Most Fours102
Best Averages
Most 50s6
Most Not Outs4
1998SVSF
Most Runs1277
Highest Score290
Best Strike Rate115
Most sixes4
Most Fours113
Best Averages
Most 50s5
Most 100s3
Most Not Outs5
1997SVSF
Most Runs1033
Highest Score191
Best Strike Rate107
Most sixes4
Most Fours108
Best Averages
Most 50s8
Most 100s1
1996SVSF
Most Runs1165
Highest Score198
Best Strike Rate121
Most sixes2
Most Fours140
Best Averages
Most 50s9
Most 100s1
Most Not Outs4
1995SVSF
Most Runs1006
Highest Score157
Best Strike Rate125
Most sixes6
Most Fours101
Best Averages
Most 50s8
Most Not Outs2
1994SVSF
Most Runs724
Highest Score182
Best Strike Rate114
Most sixes2
Most Fours80
Best Averages
Most 50s4
Most Not Outs1
1991SVSF
Most Runs770
Highest Score158
Best Strike Rate138
Most sixes15
Most Fours86
Best Averages
Most 50s8
Most Not Outs2
1990SVSF
Most Runs200
Highest Score102
Best Strike Rate131
Most sixes4
Most Fours22
Best Averages
Most 50s1
1989SVSF
Most Runs779
Highest Score170
Best Strike Rate149
Most sixes13
Most Fours72
Best Averages
Most 50s4
Most 100s1
Most Not Outs4
1988SVSF
Most Runs1188
Highest Score256
Best Strike Rate174
Most sixes17
Most Fours150
Best Averages
Most 50s7
Most 100s3
Most Not Outs1
1987SVSF
Most Runs1190
Highest Score290
Best Strike Rate171
Most sixes27
Most Fours113
Best Averages
Most 50s7
Most 100s3
Most Not Outs2
1986SVSF
Most Runs839
Highest Score192
Best Strike Rate192
Most sixes28
Most Fours73
Best Averages
Most 50s7
Most 100s1
Most Not Outs2
1985SVSF
Most Runs1541
Highest Score208
Best Strike Rate161
Most sixes26
Most Fours137
Best Averages
Most 50s14
Most 100s2
Most Not Outs6
1984SVSF
Most Runs1557
Highest Score397
Best Strike Rate170
Most sixes18
Most Fours194
Best Averages
Most 50s7
Most 100s5
Most Not Outs5
1983SVSF
Most Runs1318
Highest Score269
Best Strike Rate214
Most sixes19
Most Fours118
Best Averages
Most 50s6
Most 100s4
Most Not Outs3
1982SVSF
Most Runs541
Highest Score128
Best Strike Rate160
Most sixes3
Most Fours51
Best Averages
Most 50s5
1981SVSF
Most Runs498
Highest Score254
Best Strike Rate151
Most sixes7
Most Fours63
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
1980SVSF
Most Runs1221
Highest Score233
Best Strike Rate148
Most sixes9
Most Fours145
Best Averages
Most 50s10
Most 100s2
Most Not Outs1
1979SVSF
Most Runs762
Highest Score293
Best Strike Rate154
Most sixes8
Most Fours74
Best Averages
Most 50s3
Most 100s3
Most Not Outs4
1978SVSF
Most Runs71
Highest Score48
Best Strike Rate69
Most sixes1
Most Fours10
Best Averages
1977SVSF
Most Runs277
Highest Score112
Best Strike Rate143
Most sixes0
Most Fours18
Best Averages
Most 50s2
1976SVSF
Most Runs1926
Highest Score410
Best Strike Rate166
Most sixes8
Most Fours253
Best Averages
Most 50s6
Most 100s8
Most Not Outs1
1975SVSF
Most Runs322
Highest Score124
Best Strike Rate128
Most sixes1
Most Fours42
Best Averages
Most 50s2
Most Not Outs2
1974SVSF
Most Runs261
Highest Score192
Most sixes6
Most Fours30
Best Averages
Most 100s1
Most Not Outs1
TEST
OverallSVSF
Most Runs85407172
Highest Score291274
Best Strike Rate7046
Most sixes8426
Most Fours1051917
Best Averages
Most 50s4546
Most 100s249
Most Not Outs1210
2008BESTSVSF
Most Runs398
Highest Score87
Best Strike Rate57
Most sixes2
Most Fours56
Best Averages
Most 50s4
2007SVSF
Most Runs154
Highest Score54
Best Strike Rate70
Most sixes3
Most Fours23
Best Averages
Most 50s1
Most 100s
Most Not Outs
2006SVSF
Most Runs570
Highest Score262
Best Strike Rate55
Most sixes3
Most Fours80
Best Averages
Most 50s1
Most 100s1
2005SVSF
Most Runs387
Highest Score88
Best Strike Rate45
Most sixes3
Most Fours55
Best Averages
Most 50s4
2004SVSF
Most Runs737
Highest Score202
Best Strike Rate51
Most sixes4
Most Fours91
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2003SVSF
Most Runs631
Highest Score274
Best Strike Rate49
Most sixes2
Most Fours73
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
2002SVSF
Most Runs397
Highest Score130
Best Strike Rate40
Most sixes0
Most Fours53
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000SVSF
Most Runs438
Highest Score99
Best Strike Rate44
Most sixes0
Most Fours56
Best Averages
Most 50s4
Most Not Outs
1999SVSF
Most Runs578
Highest Score73
Best Strike Rate35
Most sixes0
Most Fours66
Best Averages
Most 50s5
Most Not Outs3
1998SVSF
Most Runs471
Highest Score174
Best Strike Rate41
Most sixes1
Most Fours52
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1997SVSF
Most Runs610
Highest Score129
Best Strike Rate45
Most sixes3
Most Fours73
Best Averages
Most 50s6
Most 100s1
1996SVSF
Most Runs457
Highest Score92
Best Strike Rate47
Most sixes1
Most Fours69
Best Averages
Most 50s4
Most 100s
Most Not Outs2
1995SVSF
Most Runs492
Highest Score79
Best Strike Rate44
Most sixes3
Most Fours57
Best Averages
Most 50s4
Most Not Outs
1994SVSF
Most Runs376
Highest Score92
Best Strike Rate43
Most sixes0
Most Fours55
Best Averages
Most 50s2
Most Not Outs
1991SVSF
Most Runs550
Highest Score80
Best Strike Rate59
Most sixes11
Most Fours65
Best Averages
Most 50s7
Most Not Outs2
1990SVSF
Most Runs141
Highest Score70
Best Strike Rate65
Most sixes2
Most Fours18
Best Averages
Most 50s1
1989SVSF
Most Runs287
Highest Score110
Best Strike Rate52
Most sixes1
Most Fours32
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1988SVSF
Most Runs867
Highest Score146
Best Strike Rate80
Most sixes9
Most Fours120
Best Averages
Most 50s6
Most 100s2
Most Not Outs
1987SVSF
Most Runs300
Highest Score109
Best Strike Rate79
Most sixes3
Most Fours39
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1986SVSF
Most Runs506
Highest Score110
Best Strike Rate94
Most sixes14
Most Fours48
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1985SVSF
Most Runs310
Highest Score105
Best Strike Rate68
Most sixes5
Most Fours42
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1984SVSF
Most Runs862
Highest Score208
Best Strike Rate69
Most sixes6
Most Fours114
Best Averages
Most 50s3
Most 100s3
Most Not Outs2
1983SVSF
Most Runs588
Highest Score120
Best Strike Rate121
Most sixes9
Most Fours44
Best Averages
Most 50s3
Most 100s2
Most Not Outs
1982SVSF
Most Runs158
Highest Score50
Best Strike Rate88
Most sixes0
Most Fours20
Best Averages
Most 50s1
1981SVSF
Most Runs342
Highest Score182
Best Strike Rate59
Most sixes4
Most Fours50
Best Averages
Most 50s
Most 100s2
Most Not Outs1
1980SVSF
Most Runs893
Highest Score145
Best Strike Rate67
Most sixes5
Most Fours122
Best Averages
Most 50s7
Most 100s2
Most Not Outs1
1979SVSF
Most Runs236
Highest Score140
Best Strike Rate64
Most sixes1
Most Fours29
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1978SVSF
Most Runs62
Highest Score39
Best Strike Rate
Most sixes1
Most Fours8
Best Averages
1977SVSF
Most Runs257
Highest Score92
Best Strike Rate
Most sixes0
Most Fours18
Best Averages
Most 50s2
1976SVSF
Most Runs1710
Highest Score291
Best Strike Rate72
Most sixes7
Most Fours223
Best Averages
Most 50s5
Most 100s7
Most Not Outs
1975SVSF
Most Runs210
Highest Score50
Best Strike Rate62
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most Not Outs1
1974SVSF
Most Runs261
Highest Score192
Most sixes6
Most Fours30
Best Averages
Most 100s1
Most Not Outs1
ODI
OverallSVSF
Most Runs67218037
Highest Score189134
Best Strike Rate9071
Most sixes12663
Most Fours600823
Best Averages
Most 50s4549
Most 100s118
Most Not Outs2421
2008BESTSVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2007SVSF
Most Runs669
Highest Score106
Best Strike Rate77
Most sixes13
Most Fours77
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006SVSF
Most Runs390
Highest Score89
Best Strike Rate77
Most sixes6
Most Fours45
Best Averages
Most 50s4
Most 100s
2005SVSF
Most Runs439
Highest Score93
Best Strike Rate80
Most sixes7
Most Fours52
Best Averages
Most 50s3
2004SVSF
Most Runs921
Highest Score115
Best Strike Rate79
Most sixes11
Most Fours104
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2003SVSF
Most Runs681
Highest Score134
Best Strike Rate65
Most sixes9
Most Fours88
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2002SVSF
Most Runs772
Highest Score89
Best Strike Rate66
Most sixes2
Most Fours70
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2000SVSF
Most Runs577
Highest Score85
Best Strike Rate69
Most sixes2
Most Fours66
Best Averages
Most 50s5
Most Not Outs3
1999SVSF
Most Runs332
Highest Score69
Best Strike Rate58
Most sixes0
Most Fours36
Best Averages
Most 50s1
Most Not Outs1
1998SVSF
Most Runs806
Highest Score116
Best Strike Rate74
Most sixes3
Most Fours61
Best Averages
Most 50s3
Most 100s2
Most Not Outs4
1997SVSF
Most Runs423
Highest Score62
Best Strike Rate62
Most sixes1
Most Fours35
Best Averages
Most 50s2
Most 100s
1996SVSF
Most Runs708
Highest Score106
Best Strike Rate74
Most sixes1
Most Fours71
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1995SVSF
Most Runs514
Highest Score78
Best Strike Rate81
Most sixes3
Most Fours44
Best Averages
Most 50s4
Most Not Outs2
1994SVSF
Most Runs348
Highest Score90
Best Strike Rate71
Most sixes2
Most Fours25
Best Averages
Most 50s2
Most Not Outs1
1991SVSF
Most Runs220
Highest Score78
Best Strike Rate79
Most sixes4
Most Fours21
Best Averages
Most 50s1
Most Not Outs
1990SVSF
Most Runs59
Highest Score32
Best Strike Rate66
Most sixes2
Most Fours4
Best Averages
Most 50s
1989SVSF
Most Runs492
Highest Score60
Best Strike Rate97
Most sixes12
Most Fours40
Best Averages
Most 50s2
Most 100s
Most Not Outs3
1988SVSF
Most Runs321
Highest Score110
Best Strike Rate94
Most sixes8
Most Fours30
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1987SVSF
Most Runs890
Highest Score181
Best Strike Rate92
Most sixes24
Most Fours74
Best Averages
Most 50s6
Most 100s2
Most Not Outs1
1986SVSF
Most Runs333
Highest Score82
Best Strike Rate98
Most sixes14
Most Fours25
Best Averages
Most 50s4
Most 100s
Most Not Outs1
1985SVSF
Most Runs1231
Highest Score103
Best Strike Rate93
Most sixes21
Most Fours95
Best Averages
Most 50s12
Most 100s1
Most Not Outs5
1984SVSF
Most Runs695
Highest Score189
Best Strike Rate101
Most sixes12
Most Fours80
Best Averages
Most 50s4
Most 100s2
Most Not Outs3
1983SVSF
Most Runs730
Highest Score149
Best Strike Rate93
Most sixes10
Most Fours74
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
1982SVSF
Most Runs383
Highest Score78
Best Strike Rate72
Most sixes3
Most Fours31
Best Averages
Most 50s4
1981SVSF
Most Runs156
Highest Score72
Best Strike Rate92
Most sixes3
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1980SVSF
Most Runs328
Highest Score88
Best Strike Rate81
Most sixes4
Most Fours23
Best Averages
Most 50s3
Most 100s
Most Not Outs
1979SVSF
Most Runs526
Highest Score153
Best Strike Rate90
Most sixes7
Most Fours45
Best Averages
Most 50s2
Most 100s2
Most Not Outs4
1978SVSF
Most Runs9
Highest Score9
Best Strike Rate69
Most sixes0
Most Fours2
Best Averages
1977SVSF
Most Runs20
Highest Score20
Best Strike Rate143
Most sixes0
Most Fours0
Best Averages
Most 50s
1976SVSF
Most Runs216
Highest Score119
Best Strike Rate94
Most sixes1
Most Fours30
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1975SVSF
Most Runs112
Highest Score74
Best Strike Rate66
Most sixes1
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
1974SVSF
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
T20I
OverallSVSF
Most Runs110
Highest Score38
Best Strike Rate129
Most sixes0
Most Fours20
Best Averages
Most 50s
Most 100s
Most Not Outs
2008BESTSVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2007SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006SVSF
Most Runs61
Highest Score38
Best Strike Rate130
Most sixes0
Most Fours11
Best Averages
Most 50s
Most 100s
2005SVSF
Most Runs49
Highest Score31
Best Strike Rate129
Most sixes0
Most Fours9
Best Averages
Most 50s
2004SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1996SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1994SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1991SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1990SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1989SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1981SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1980SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1977SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1976SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975SVSF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1974SVSF
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs