Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Sir Richie Richardson vs Arjuna Ranatunga
Career • Test • ODI • T20I Comparison
🆠Final Verdict: Sir Richie Richardson has dominance over Arjuna Ranatunga in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
Overall
SR
AR
Most Runs
12197
12561
Highest Score
316
266
Best Strike Rate
112
129
Most sixes
77
104
Most Fours
1302
1076
Best Averages
Most 50s
71
87
Most 100s
20
8
Most Not Outs
41
59
2000
SR
AR
Most Runs
410
Highest Score
88
Best Strike Rate
50
Most sixes
1
Most Fours
57
Best Averages
Most 50s
4
Most Not Outs
2
1999
SR
AR
Most Runs
520
Highest Score
142
Best Strike Rate
127
Most sixes
2
Most Fours
41
Best Averages
Most 50s
3
Most Not Outs
3
1998
SR
AR
Most Runs
1311
Highest Score
189
Best Strike Rate
121
Most sixes
12
Most Fours
125
Best Averages
Most 50s
11
Most 100s
1
Most Not Outs
5
1997
SR
AR
Most Runs
1343
Highest Score
217
Best Strike Rate
123
Most sixes
12
Most Fours
136
Best Averages
Most 50s
11
Most 100s
1
Most Not Outs
7
1996
SR
AR
Most Runs
361
688
Highest Score
93
150
Best Strike Rate
63
136
Most sixes
3
4
Most Fours
30
65
Best Averages
Most 50s
2
3
Most Not Outs
3
6
1995
SR
AR
Most Runs
750
962
Highest Score
167
192
Best Strike Rate
115
132
Most sixes
10
6
Most Fours
86
88
Best Averages
Most 50s
3
7
Most 100s
1
Most Not Outs
1
3
1994
SR
AR
Most Runs
287
1188
Highest Score
115
163
Best Strike Rate
120
138
Most sixes
4
8
Most Fours
32
101
Best Averages
Most 50s
2
7
Most 100s
1
Most Not Outs
2
5
1993
SR
AR
Most Runs
874
1083
Highest Score
178
214
Best Strike Rate
113
137
Most sixes
12
13
Most Fours
93
96
Best Averages
Most 50s
5
7
Most 100s
1
1
Most Not Outs
5
4
1992
SR
AR
Most Runs
749
638
Highest Score
142
215
Best Strike Rate
104
134
Most sixes
8
7
Most Fours
60
60
Best Averages
Most 50s
7
3
Most 100s
1
Most Not Outs
3
3
1991
SR
AR
Most Runs
1628
312
Highest Score
304
105
Best Strike Rate
125
111
Most sixes
10
1
Most Fours
193
27
Best Averages
Most 50s
7
2
Most 100s
6
Most Not Outs
3
1
1990
SR
AR
Most Runs
698
608
Highest Score
178
127
Best Strike Rate
131
80
Most sixes
7
9
Most Fours
85
21
Best Averages
Most 50s
4
5
Most 100s
1
Most Not Outs
2
5
1989
SR
AR
Most Runs
1610
321
Highest Score
274
109
Best Strike Rate
111
102
Most sixes
2
0
Most Fours
136
18
Best Averages
Most 50s
11
2
Most 100s
3
Most Not Outs
4
1
1988
SR
AR
Most Runs
1297
523
Highest Score
206
145
Best Strike Rate
117
117
Most sixes
2
1
Most Fours
148
50
Best Averages
Most 50s
8
3
Most 100s
1
Most Not Outs
3
1
1987
SR
AR
Most Runs
773
389
Highest Score
199
116
Best Strike Rate
101
104
Most sixes
3
6
Most Fours
77
27
Best Averages
Most 50s
5
3
Most 100s
1
Most Not Outs
3
2
1986
BEST
SR
AR
Most Runs
1074
756
Highest Score
269
209
Best Strike Rate
118
142
Most sixes
9
10
Most Fours
126
55
Best Averages
Most 50s
4
6
Most 100s
3
1
Most Not Outs
4
3
1985
SR
AR
Most Runs
1079
637
Highest Score
284
175
Best Strike Rate
103
88
Most sixes
5
4
Most Fours
118
21
Best Averages
Most 50s
8
3
Most 100s
1
1
Most Not Outs
5
4
1984
SR
AR
Most Runs
945
393
Highest Score
234
134
Best Strike Rate
94
117
Most sixes
2
4
Most Fours
118
38
Best Averages
Most 50s
5
4
Most 100s
3
Most Not Outs
3
1
1983
SR
AR
Most Runs
72
267
Highest Score
72
145
Best Strike Rate
81
147
Most sixes
0
3
Most Fours
0
32
Best Averages
Most 50s
2
Most Not Outs
1
1982
SR
AR
Most Runs
212
Highest Score
96
Best Strike Rate
136
Most sixes
1
Most Fours
18
Best Averages
Most 50s
1
Most Not Outs
2
TEST
Overall
SR
AR
Most Runs
5949
5105
Highest Score
194
135
Best Strike Rate
48
51
Most sixes
23
40
Most Fours
761
553
Best Averages
Most 50s
27
38
Most 100s
15
4
Most Not Outs
12
12
2000
SR
AR
Most Runs
410
Highest Score
88
Best Strike Rate
50
Most sixes
1
Most Fours
57
Best Averages
Most 50s
4
Most Not Outs
2
1999
SR
AR
Most Runs
100
Highest Score
66
Best Strike Rate
57
Most sixes
1
Most Fours
10
Best Averages
Most 50s
1
Most Not Outs
2
1998
SR
AR
Most Runs
515
Highest Score
87
Best Strike Rate
46
Most sixes
4
Most Fours
66
Best Averages
Most 50s
5
Most 100s
Most Not Outs
1
1997
SR
AR
Most Runs
528
Highest Score
86
Best Strike Rate
45
Most sixes
4
Most Fours
61
Best Averages
Most 50s
4
Most 100s
Most Not Outs
1
1996
SR
AR
Most Runs
81
Highest Score
75
Best Strike Rate
57
Most sixes
0
Most Fours
7
Best Averages
Most 50s
1
Most Not Outs
1995
SR
AR
Most Runs
504
510
Highest Score
100
90
Best Strike Rate
49
51
Most sixes
4
3
Most Fours
73
62
Best Averages
Most 50s
2
5
Most 100s
Most Not Outs
1
1
1994
SR
AR
Most Runs
163
348
Highest Score
63
62
Best Strike Rate
37
52
Most sixes
1
5
Most Fours
20
42
Best Averages
Most 50s
1
1
Most 100s
Most Not Outs
1
1
1993
SR
AR
Most Runs
439
511
Highest Score
109
131
Best Strike Rate
52
57
Most sixes
6
5
Most Fours
50
65
Best Averages
Most 50s
4
3
Most 100s
1
1
Most Not Outs
1
1992
SR
AR
Most Runs
196
278
Highest Score
66
127
Best Strike Rate
45
53
Most sixes
2
3
Most Fours
21
30
Best Averages
Most 50s
2
1
Most 100s
1
Most Not Outs
1991
SR
AR
Most Runs
970
160
Highest Score
182
55
Best Strike Rate
51
38
Most sixes
5
1
Most Fours
130
17
Best Averages
Most 50s
4
1
Most 100s
4
Most Not Outs
2
1
1990
SR
AR
Most Runs
357
43
Highest Score
70
42
Best Strike Rate
55
Most sixes
1
0
Most Fours
54
0
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1
1989
SR
AR
Most Runs
797
84
Highest Score
194
38
Best Strike Rate
47
41
Most sixes
0
0
Most Fours
85
6
Best Averages
Most 50s
3
Most 100s
3
Most Not Outs
1988
SR
AR
Most Runs
704
183
Highest Score
122
78
Best Strike Rate
48
43
Most sixes
1
0
Most Fours
88
22
Best Averages
Most 50s
4
2
Most 100s
1
Most Not Outs
1
1987
SR
AR
Most Runs
317
47
Highest Score
89
30
Best Strike Rate
45
26
Most sixes
0
1
Most Fours
40
0
Best Averages
Most 50s
2
Most 100s
Most Not Outs
3
1986
BEST
SR
AR
Most Runs
535
432
Highest Score
160
135
Best Strike Rate
50
65
Most sixes
2
6
Most Fours
70
38
Best Averages
Most 50s
1
4
Most 100s
2
1
Most Not Outs
2
1
1985
SR
AR
Most Runs
378
354
Highest Score
185
111
Best Strike Rate
42
Most sixes
0
2
Most Fours
53
6
Best Averages
Most 50s
2
1
Most 100s
1
1
Most Not Outs
1
1984
SR
AR
Most Runs
563
255
Highest Score
154
84
Best Strike Rate
45
51
Most sixes
1
2
Most Fours
77
31
Best Averages
Most 50s
1
3
Most 100s
3
Most Not Outs
1
1983
SR
AR
Most Runs
26
122
Highest Score
26
90
Best Strike Rate
0
66
Most sixes
0
1
Most Fours
0
18
Best Averages
Most 50s
1
Most Not Outs
1982
SR
AR
Most Runs
144
Highest Score
54
Best Strike Rate
58
Most sixes
1
Most Fours
15
Best Averages
Most 50s
1
Most Not Outs
ODI
Overall
SR
AR
Most Runs
6248
7456
Highest Score
122
131
Best Strike Rate
64
78
Most sixes
54
64
Most Fours
541
523
Best Averages
Most 50s
44
49
Most 100s
5
4
Most Not Outs
29
47
2000
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999
SR
AR
Most Runs
420
Highest Score
76
Best Strike Rate
70
Most sixes
1
Most Fours
31
Best Averages
Most 50s
2
Most Not Outs
1
1998
SR
AR
Most Runs
796
Highest Score
102
Best Strike Rate
75
Most sixes
8
Most Fours
59
Best Averages
Most 50s
6
Most 100s
1
Most Not Outs
4
1997
SR
AR
Most Runs
815
Highest Score
131
Best Strike Rate
78
Most sixes
8
Most Fours
75
Best Averages
Most 50s
7
Most 100s
1
Most Not Outs
6
1996
SR
AR
Most Runs
361
607
Highest Score
93
75
Best Strike Rate
63
79
Most sixes
3
4
Most Fours
30
58
Best Averages
Most 50s
2
2
Most Not Outs
3
6
1995
SR
AR
Most Runs
246
452
Highest Score
67
102
Best Strike Rate
66
81
Most sixes
6
3
Most Fours
13
26
Best Averages
Most 50s
1
2
Most 100s
1
Most Not Outs
2
1994
SR
AR
Most Runs
124
840
Highest Score
52
101
Best Strike Rate
83
86
Most sixes
3
3
Most Fours
12
59
Best Averages
Most 50s
1
6
Most 100s
1
Most Not Outs
1
4
1993
BEST
SR
AR
Most Runs
435
572
Highest Score
69
83
Best Strike Rate
61
80
Most sixes
6
8
Most Fours
43
31
Best Averages
Most 50s
1
4
Most 100s
Most Not Outs
5
3
1992
SR
AR
Most Runs
553
360
Highest Score
76
88
Best Strike Rate
59
81
Most sixes
6
4
Most Fours
39
30
Best Averages
Most 50s
5
2
Most 100s
Most Not Outs
3
3
1991
SR
AR
Most Runs
658
152
Highest Score
122
50
Best Strike Rate
74
73
Most sixes
5
0
Most Fours
63
10
Best Averages
Most 50s
3
1
Most 100s
2
Most Not Outs
1
1990
SR
AR
Most Runs
341
565
Highest Score
108
85
Best Strike Rate
76
80
Most sixes
6
9
Most Fours
31
21
Best Averages
Most 50s
3
5
Most 100s
1
Most Not Outs
1
5
1989
SR
AR
Most Runs
813
237
Highest Score
80
71
Best Strike Rate
64
61
Most sixes
2
0
Most Fours
51
12
Best Averages
Most 50s
8
2
Most 100s
Most Not Outs
4
1
1988
SR
AR
Most Runs
593
340
Highest Score
84
67
Best Strike Rate
69
74
Most sixes
1
1
Most Fours
60
28
Best Averages
Most 50s
4
1
Most 100s
Most Not Outs
2
1
1987
SR
AR
Most Runs
456
342
Highest Score
110
86
Best Strike Rate
56
78
Most sixes
3
5
Most Fours
37
27
Best Averages
Most 50s
3
3
Most 100s
1
Most Not Outs
2
1986
SR
AR
Most Runs
539
324
Highest Score
109
74
Best Strike Rate
68
77
Most sixes
7
4
Most Fours
56
17
Best Averages
Most 50s
3
2
Most 100s
1
Most Not Outs
2
2
1985
SR
AR
Most Runs
701
283
Highest Score
99
64
Best Strike Rate
61
88
Most sixes
5
2
Most Fours
65
15
Best Averages
Most 50s
6
2
Most 100s
Most Not Outs
5
3
1984
SR
AR
Most Runs
382
138
Highest Score
80
50
Best Strike Rate
49
66
Most sixes
1
2
Most Fours
41
7
Best Averages
Most 50s
4
1
Most 100s
Most Not Outs
2
1
1983
SR
AR
Most Runs
46
145
Highest Score
46
55
Best Strike Rate
81
81
Most sixes
0
2
Most Fours
0
14
Best Averages
Most 50s
1
Most Not Outs
1
1982
SR
AR
Most Runs
68
Highest Score
42
Best Strike Rate
78
Most sixes
0
Most Fours
3
Best Averages
Most 50s
Most Not Outs
2
T20I
Overall
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000
BEST
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1995
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982
SR
AR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs