Arjuna Ranatunga vs Grant Flower

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Arjuna Ranatunga has dominance over Grant Flower in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallARGF
Most Runs1256110063
Highest Score266343
Best Strike Rate129102
Most sixes10453
Most Fours1076909
Best Averages
Most 50s8755
Most 100s812
Most Not Outs5924
2010ARGF
Most Runs35
Highest Score22
Best Strike Rate76
Most sixes0
Most Fours2
Best Averages
2004ARGF
Most Runs304
Highest Score131
Best Strike Rate108
Most sixes0
Most Fours30
Best Averages
Most 50s2
Most Not Outs1
2003ARGF
Most Runs521
Highest Score122
Best Strike Rate94
Most sixes2
Most Fours46
Best Averages
Most 50s4
Most Not Outs3
2002ARGF
Most Runs797
Highest Score177
Best Strike Rate110
Most sixes0
Most Fours87
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2000ARGF
Most Runs410913
Highest Score88202
Best Strike Rate5096
Most sixes111
Most Fours5767
Best Averages
Most 50s44
Most 100s1
Most Not Outs28
1999ARGF
Most Runs520953
Highest Score142188
Best Strike Rate127100
Most sixes211
Most Fours4199
Best Averages
Most 50s32
Most 100s1
Most Not Outs3
1998BESTARGF
Most Runs13111427
Highest Score189268
Best Strike Rate121109
Most sixes127
Most Fours125131
Best Averages
Most 50s117
Most 100s13
Most Not Outs53
1997ARGF
Most Runs13431230
Highest Score217241
Best Strike Rate123125
Most sixes125
Most Fours136125
Best Averages
Most 50s1110
Most 100s12
Most Not Outs71
1996ARGF
Most Runs688991
Highest Score150201
Best Strike Rate13698
Most sixes43
Most Fours6594
Best Averages
Most 50s36
Most 100s1
Most Not Outs61
1995ARGF
Most Runs962404
Highest Score192242
Best Strike Rate13276
Most sixes61
Most Fours8822
Best Averages
Most 50s7
Most 100s11
Most Not Outs31
1994ARGF
Most Runs1188215
Highest Score163125
Best Strike Rate13875
Most sixes80
Most Fours10117
Best Averages
Most 50s71
Most 100s1
Most Not Outs51
1993ARGF
Most Runs1083431
Highest Score214153
Best Strike Rate13777
Most sixes131
Most Fours9633
Best Averages
Most 50s74
Most 100s1
Most Not Outs4
1992ARGF
Most Runs638265
Highest Score215145
Best Strike Rate13487
Most sixes71
Most Fours6016
Best Averages
Most 50s32
Most 100s1
Most Not Outs3
1991ARGF
Most Runs312
Highest Score105
Best Strike Rate111
Most sixes1
Most Fours27
Best Averages
Most 50s2
Most Not Outs1
1990ARGF
Most Runs608
Highest Score127
Best Strike Rate80
Most sixes9
Most Fours21
Best Averages
Most 50s5
Most Not Outs5
1989ARGF
Most Runs321
Highest Score109
Best Strike Rate102
Most sixes0
Most Fours18
Best Averages
Most 50s2
Most Not Outs1
1988ARGF
Most Runs523
Highest Score145
Best Strike Rate117
Most sixes1
Most Fours50
Best Averages
Most 50s3
Most Not Outs1
1987ARGF
Most Runs389
Highest Score116
Best Strike Rate104
Most sixes6
Most Fours27
Best Averages
Most 50s3
Most Not Outs2
1986ARGF
Most Runs756
Highest Score209
Best Strike Rate142
Most sixes10
Most Fours55
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
1985ARGF
Most Runs637
Highest Score175
Best Strike Rate88
Most sixes4
Most Fours21
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
1984ARGF
Most Runs393
Highest Score134
Best Strike Rate117
Most sixes4
Most Fours38
Best Averages
Most 50s4
Most Not Outs1
1983ARGF
Most Runs267
Highest Score145
Best Strike Rate147
Most sixes3
Most Fours32
Best Averages
Most 50s2
Most Not Outs1
1982ARGF
Most Runs212
Highest Score96
Best Strike Rate136
Most sixes1
Most Fours18
Best Averages
Most 50s1
Most Not Outs2
TEST
OverallARGF
Most Runs51053457
Highest Score135201
Best Strike Rate5135
Most sixes4016
Most Fours553349
Best Averages
Most 50s3815
Most 100s46
Most Not Outs126
2010ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004ARGF
Most Runs45
Highest Score37
Best Strike Rate41
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs1
2003ARGF
Most Runs53
Highest Score26
Best Strike Rate26
Most sixes0
Most Fours8
Best Averages
Most 50s
Most Not Outs
2002ARGF
Most Runs403
Highest Score72
Best Strike Rate38
Most sixes0
Most Fours51
Best Averages
Most 50s3
Most 100s
Most Not Outs
2000ARGF
Most Runs410265
Highest Score88106
Best Strike Rate5028
Most sixes14
Most Fours5730
Best Averages
Most 50s4
Most 100s1
Most Not Outs21
1999ARGF
Most Runs100169
Highest Score6648
Best Strike Rate5731
Most sixes11
Most Fours1012
Best Averages
Most 50s1
Most 100s
Most Not Outs2
1998BESTARGF
Most Runs515499
Highest Score87156
Best Strike Rate4639
Most sixes42
Most Fours6650
Best Averages
Most 50s51
Most 100s1
Most Not Outs12
1997ARGF
Most Runs528387
Highest Score86151
Best Strike Rate4553
Most sixes43
Most Fours6142
Best Averages
Most 50s41
Most 100s2
Most Not Outs1
1996ARGF
Most Runs81519
Highest Score75110
Best Strike Rate5737
Most sixes02
Most Fours755
Best Averages
Most 50s14
Most 100s1
Most Not Outs
1995ARGF
Most Runs510266
Highest Score90201
Best Strike Rate5132
Most sixes31
Most Fours6217
Best Averages
Most 50s5
Most 100s1
Most Not Outs11
1994ARGF
Most Runs34847
Highest Score6241
Best Strike Rate5223
Most sixes50
Most Fours424
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1993ARGF
Most Runs511175
Highest Score13196
Best Strike Rate5726
Most sixes50
Most Fours6514
Best Averages
Most 50s31
Most 100s1
Most Not Outs1
1992ARGF
Most Runs278168
Highest Score12782
Best Strike Rate5327
Most sixes30
Most Fours3011
Best Averages
Most 50s11
Most 100s1
Most Not Outs
1991ARGF
Most Runs160
Highest Score55
Best Strike Rate38
Most sixes1
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
1990ARGF
Most Runs43
Highest Score42
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
1989ARGF
Most Runs84
Highest Score38
Best Strike Rate41
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
1988ARGF
Most Runs183
Highest Score78
Best Strike Rate43
Most sixes0
Most Fours22
Best Averages
Most 50s2
Most Not Outs
1987ARGF
Most Runs47
Highest Score30
Best Strike Rate26
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
1986ARGF
Most Runs432
Highest Score135
Best Strike Rate65
Most sixes6
Most Fours38
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
1985ARGF
Most Runs354
Highest Score111
Best Strike Rate
Most sixes2
Most Fours6
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1984ARGF
Most Runs255
Highest Score84
Best Strike Rate51
Most sixes2
Most Fours31
Best Averages
Most 50s3
Most Not Outs
1983ARGF
Most Runs122
Highest Score90
Best Strike Rate66
Most sixes1
Most Fours18
Best Averages
Most 50s1
Most Not Outs
1982ARGF
Most Runs144
Highest Score54
Best Strike Rate58
Most sixes1
Most Fours15
Best Averages
Most 50s1
Most Not Outs
ODI
OverallARGF
Most Runs74566606
Highest Score131142
Best Strike Rate7867
Most sixes6437
Most Fours523560
Best Averages
Most 50s4940
Most 100s46
Most Not Outs4718
2010ARGF
Most Runs35
Highest Score22
Best Strike Rate76
Most sixes0
Most Fours2
Best Averages
2004ARGF
Most Runs259
Highest Score94
Best Strike Rate67
Most sixes0
Most Fours24
Best Averages
Most 50s2
Most Not Outs
2003ARGF
Most Runs468
Highest Score96
Best Strike Rate68
Most sixes2
Most Fours38
Best Averages
Most 50s4
Most Not Outs3
2002ARGF
Most Runs394
Highest Score105
Best Strike Rate72
Most sixes0
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2000ARGF
Most Runs648
Highest Score96
Best Strike Rate68
Most sixes7
Most Fours37
Best Averages
Most 50s4
Most 100s
Most Not Outs7
1999ARGF
Most Runs420784
Highest Score76140
Best Strike Rate7069
Most sixes110
Most Fours3187
Best Averages
Most 50s22
Most 100s1
Most Not Outs1
1998BESTARGF
Most Runs796928
Highest Score102112
Best Strike Rate7570
Most sixes85
Most Fours5981
Best Averages
Most 50s66
Most 100s12
Most Not Outs41
1997ARGF
Most Runs815843
Highest Score13190
Best Strike Rate7872
Most sixes82
Most Fours7583
Best Averages
Most 50s79
Most 100s1
Most Not Outs61
1996ARGF
Most Runs607472
Highest Score7591
Best Strike Rate7961
Most sixes41
Most Fours5839
Best Averages
Most 50s22
Most 100s
Most Not Outs61
1995ARGF
Most Runs452138
Highest Score10241
Best Strike Rate8144
Most sixes30
Most Fours265
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1994ARGF
Most Runs840168
Highest Score10184
Best Strike Rate8652
Most sixes30
Most Fours5913
Best Averages
Most 50s61
Most 100s1
Most Not Outs41
1993ARGF
Most Runs572256
Highest Score8357
Best Strike Rate8051
Most sixes81
Most Fours3119
Best Averages
Most 50s43
Most 100s
Most Not Outs3
1992ARGF
Most Runs36097
Highest Score8863
Best Strike Rate8160
Most sixes41
Most Fours305
Best Averages
Most 50s21
Most 100s
Most Not Outs3
1991ARGF
Most Runs152
Highest Score50
Best Strike Rate73
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most Not Outs
1990ARGF
Most Runs565
Highest Score85
Best Strike Rate80
Most sixes9
Most Fours21
Best Averages
Most 50s5
Most Not Outs5
1989ARGF
Most Runs237
Highest Score71
Best Strike Rate61
Most sixes0
Most Fours12
Best Averages
Most 50s2
Most Not Outs1
1988ARGF
Most Runs340
Highest Score67
Best Strike Rate74
Most sixes1
Most Fours28
Best Averages
Most 50s1
Most Not Outs1
1987ARGF
Most Runs342
Highest Score86
Best Strike Rate78
Most sixes5
Most Fours27
Best Averages
Most 50s3
Most Not Outs2
1986ARGF
Most Runs324
Highest Score74
Best Strike Rate77
Most sixes4
Most Fours17
Best Averages
Most 50s2
Most 100s
Most Not Outs2
1985ARGF
Most Runs283
Highest Score64
Best Strike Rate88
Most sixes2
Most Fours15
Best Averages
Most 50s2
Most 100s
Most Not Outs3
1984ARGF
Most Runs138
Highest Score50
Best Strike Rate66
Most sixes2
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
1983ARGF
Most Runs145
Highest Score55
Best Strike Rate81
Most sixes2
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
1982ARGF
Most Runs68
Highest Score42
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs2
T20I
OverallARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2010BESTARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1990ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1989ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1988ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1987ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1986ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1983ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982ARGF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs