Stephen Fleming vs Sir Viv Richards

Career • Test • ODI • T20I Comparison

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