Alec Stewart vs Arjuna Ranatunga

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Alec Stewart has dominance over Arjuna Ranatunga in overall and Tests, while Arjuna Ranatunga has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallASAR
Most Runs1314512561
Highest Score306266
Best Strike Rate117129
Most sixes36104
Most Fours15901076
Best Averages
Most 50s7387
Most 100s188
Most Not Outs3559
2003ASAR
Most Runs672
Highest Score132
Best Strike Rate121
Most sixes1
Most Fours80
Best Averages
Most 50s6
Most Not Outs1
2002ASAR
Most Runs899
Highest Score206
Best Strike Rate142
Most sixes2
Most Fours99
Best Averages
Most 50s6
Most 100s1
Most Not Outs6
2000ASAR
Most Runs1113410
Highest Score22588
Best Strike Rate11250
Most sixes41
Most Fours13457
Best Averages
Most 50s44
Most 100s3
Most Not Outs52
1999ASAR
Most Runs849520
Highest Score183142
Best Strike Rate114127
Most sixes32
Most Fours11141
Best Averages
Most 50s53
Most Not Outs13
1998BESTASAR
Most Runs15461311
Highest Score238189
Best Strike Rate114121
Most sixes112
Most Fours188125
Best Averages
Most 50s1011
Most 100s21
Most Not Outs45
1997ASAR
Most Runs11461343
Highest Score289217
Best Strike Rate135123
Most sixes512
Most Fours134136
Best Averages
Most 50s511
Most 100s21
Most Not Outs17
1996ASAR
Most Runs1196688
Highest Score234150
Best Strike Rate115136
Most sixes54
Most Fours13465
Best Averages
Most 50s63
Most 100s2
Most Not Outs46
1995ASAR
Most Runs426962
Highest Score155192
Best Strike Rate96132
Most sixes06
Most Fours6588
Best Averages
Most 50s27
Most 100s1
Most Not Outs3
1994ASAR
Most Runs12661188
Highest Score209163
Best Strike Rate120138
Most sixes28
Most Fours182101
Best Averages
Most 50s67
Most 100s31
Most Not Outs25
1993ASAR
Most Runs8611083
Highest Score169214
Best Strike Rate101137
Most sixes513
Most Fours10396
Best Averages
Most 50s77
Most 100s1
Most Not Outs4
1992ASAR
Most Runs1237638
Highest Score293215
Best Strike Rate122134
Most sixes17
Most Fours15560
Best Averages
Most 50s73
Most 100s41
Most Not Outs23
1991ASAR
Most Runs473312
Highest Score168105
Best Strike Rate123111
Most sixes01
Most Fours4827
Best Averages
Most 50s22
Most 100s1
Most Not Outs21
1990ASAR
Most Runs670608
Highest Score121127
Best Strike Rate11080
Most sixes39
Most Fours6621
Best Averages
Most 50s25
Most Not Outs35
1989ASAR
Most Runs120321
Highest Score61109
Best Strike Rate64102
Most sixes20
Most Fours918
Best Averages
Most 50s12
Most Not Outs11
1988ASAR
Most Runs523
Highest Score145
Best Strike Rate117
Most sixes1
Most Fours50
Best Averages
Most 50s3
Most Not Outs1
1987ASAR
Most Runs389
Highest Score116
Best Strike Rate104
Most sixes6
Most Fours27
Best Averages
Most 50s3
Most Not Outs2
1986ASAR
Most Runs756
Highest Score209
Best Strike Rate142
Most sixes10
Most Fours55
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
1985ASAR
Most Runs637
Highest Score175
Best Strike Rate88
Most sixes4
Most Fours21
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
1984ASAR
Most Runs393
Highest Score134
Best Strike Rate117
Most sixes4
Most Fours38
Best Averages
Most 50s4
Most Not Outs1
1983ASAR
Most Runs267
Highest Score145
Best Strike Rate147
Most sixes3
Most Fours32
Best Averages
Most 50s2
Most Not Outs1
1982ASAR
Most Runs212
Highest Score96
Best Strike Rate136
Most sixes1
Most Fours18
Best Averages
Most 50s1
Most Not Outs2
TEST
OverallASAR
Most Runs84635105
Highest Score190135
Best Strike Rate4951
Most sixes1040
Most Fours1121553
Best Averages
Most 50s4538
Most 100s154
Most Not Outs2112
2003ASAR
Most Runs385
Highest Score72
Best Strike Rate50
Most sixes0
Most Fours58
Best Averages
Most 50s3
Most Not Outs1
2002ASAR
Most Runs609
Highest Score123
Best Strike Rate54
Most sixes0
Most Fours75
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2000ASAR
Most Runs560410
Highest Score12488
Best Strike Rate4450
Most sixes11
Most Fours7957
Best Averages
Most 50s14
Most 100s2
Most Not Outs22
1999BESTASAR
Most Runs484100
Highest Score9566
Best Strike Rate5157
Most sixes21
Most Fours6910
Best Averages
Most 50s41
Most Not Outs12
1998ASAR
Most Runs1222515
Highest Score16487
Best Strike Rate4746
Most sixes04
Most Fours15266
Best Averages
Most 50s75
Most 100s2
Most Not Outs31
1997ASAR
Most Runs525528
Highest Score17386
Best Strike Rate5545
Most sixes14
Most Fours7161
Best Averages
Most 50s24
Most 100s1
Most Not Outs11
1996ASAR
Most Runs79381
Highest Score17075
Best Strike Rate4757
Most sixes20
Most Fours927
Best Averages
Most 50s51
Most 100s2
Most Not Outs1
1995ASAR
Most Runs328510
Highest Score8190
Best Strike Rate4251
Most sixes03
Most Fours4962
Best Averages
Most 50s15
Most 100s
Most Not Outs1
1994ASAR
Most Runs972348
Highest Score14362
Best Strike Rate5552
Most sixes05
Most Fours14642
Best Averages
Most 50s41
Most 100s3
Most Not Outs21
1993ASAR
Most Runs590511
Highest Score78131
Best Strike Rate4257
Most sixes35
Most Fours7865
Best Averages
Most 50s53
Most 100s1
Most Not Outs1
1992ASAR
Most Runs727278
Highest Score190127
Best Strike Rate5253
Most sixes03
Most Fours10130
Best Averages
Most 50s31
Most 100s31
Most Not Outs1
1991ASAR
Most Runs352160
Highest Score11355
Best Strike Rate4938
Most sixes01
Most Fours3817
Best Averages
Most 50s11
Most 100s1
Most Not Outs21
1990ASAR
Most Runs41443
Highest Score7942
Best Strike Rate43
Most sixes00
Most Fours460
Best Averages
Most 50s2
Most Not Outs1
1989ASAR
Most Runs84
Highest Score38
Best Strike Rate41
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
1988ASAR
Most Runs183
Highest Score78
Best Strike Rate43
Most sixes0
Most Fours22
Best Averages
Most 50s2
Most Not Outs
1987ASAR
Most Runs47
Highest Score30
Best Strike Rate26
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
1986ASAR
Most Runs432
Highest Score135
Best Strike Rate65
Most sixes6
Most Fours38
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
1985ASAR
Most Runs354
Highest Score111
Best Strike Rate
Most sixes2
Most Fours6
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1984ASAR
Most Runs255
Highest Score84
Best Strike Rate51
Most sixes2
Most Fours31
Best Averages
Most 50s3
Most Not Outs
1983ASAR
Most Runs122
Highest Score90
Best Strike Rate66
Most sixes1
Most Fours18
Best Averages
Most 50s1
Most Not Outs
1982ASAR
Most Runs144
Highest Score54
Best Strike Rate58
Most sixes1
Most Fours15
Best Averages
Most 50s1
Most Not Outs
ODI
OverallASAR
Most Runs46827456
Highest Score116131
Best Strike Rate6878
Most sixes2664
Most Fours469523
Best Averages
Most 50s2849
Most 100s34
Most Not Outs1447
2003ASAR
Most Runs287
Highest Score60
Best Strike Rate71
Most sixes1
Most Fours22
Best Averages
Most 50s3
Most Not Outs
2002ASAR
Most Runs290
Highest Score83
Best Strike Rate88
Most sixes2
Most Fours24
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2000ASAR
Most Runs553
Highest Score101
Best Strike Rate68
Most sixes3
Most Fours55
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
1999ASAR
Most Runs365420
Highest Score8876
Best Strike Rate6370
Most sixes11
Most Fours4231
Best Averages
Most 50s12
Most Not Outs1
1998BESTASAR
Most Runs324796
Highest Score74102
Best Strike Rate6775
Most sixes18
Most Fours3659
Best Averages
Most 50s36
Most 100s1
Most Not Outs14
1997ASAR
Most Runs621815
Highest Score116131
Best Strike Rate8078
Most sixes48
Most Fours6375
Best Averages
Most 50s37
Most 100s11
Most Not Outs6
1996ASAR
Most Runs403607
Highest Score6475
Best Strike Rate6879
Most sixes34
Most Fours4258
Best Averages
Most 50s12
Most 100s
Most Not Outs36
1995ASAR
Most Runs98452
Highest Score74102
Best Strike Rate5481
Most sixes03
Most Fours1626
Best Averages
Most 50s12
Most 100s1
Most Not Outs2
1994ASAR
Most Runs294840
Highest Score66101
Best Strike Rate6586
Most sixes23
Most Fours3659
Best Averages
Most 50s26
Most 100s1
Most Not Outs4
1993ASAR
Most Runs271572
Highest Score9183
Best Strike Rate5980
Most sixes28
Most Fours2531
Best Averages
Most 50s24
Most 100s
Most Not Outs3
1992ASAR
Most Runs510360
Highest Score10388
Best Strike Rate7081
Most sixes14
Most Fours5430
Best Averages
Most 50s42
Most 100s1
Most Not Outs13
1991ASAR
Most Runs121152
Highest Score5550
Best Strike Rate7473
Most sixes00
Most Fours1010
Best Averages
Most 50s11
Most 100s
Most Not Outs
1990ASAR
Most Runs256565
Highest Score4285
Best Strike Rate6780
Most sixes39
Most Fours2021
Best Averages
Most 50s5
Most Not Outs25
1989ASAR
Most Runs120237
Highest Score6171
Best Strike Rate6461
Most sixes20
Most Fours912
Best Averages
Most 50s12
Most Not Outs11
1988ASAR
Most Runs340
Highest Score67
Best Strike Rate74
Most sixes1
Most Fours28
Best Averages
Most 50s1
Most Not Outs1
1987ASAR
Most Runs342
Highest Score86
Best Strike Rate78
Most sixes5
Most Fours27
Best Averages
Most 50s3
Most Not Outs2
1986ASAR
Most Runs324
Highest Score74
Best Strike Rate77
Most sixes4
Most Fours17
Best Averages
Most 50s2
Most 100s
Most Not Outs2
1985ASAR
Most Runs283
Highest Score64
Best Strike Rate88
Most sixes2
Most Fours15
Best Averages
Most 50s2
Most 100s
Most Not Outs3
1984ASAR
Most Runs138
Highest Score50
Best Strike Rate66
Most sixes2
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
1983ASAR
Most Runs145
Highest Score55
Best Strike Rate81
Most sixes2
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
1982ASAR
Most Runs68
Highest Score42
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs2
T20I
OverallASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003BESTASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1989ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1988ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1987ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1986ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1983ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982ASAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs