Player Head-to-Head
KR
Kagiso Rabada
SA
VS
JG
Justin Greaves
WI
35 wonStat categorieswon 26

Kagiso Rabada vs Justin Greaves

Kagiso Rabada and Justin Greaves compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Kagiso Rabada has dominance over Justin Greaves in overall, Tests and T20Is, while Justin Greaves has the edge in ODIs. In recent years, form favours Justin Greaves.

CAREER Kagiso RabadaTEST Kagiso RabadaODI Justin GreavesT20I Kagiso Rabada
Format

All formats

KR 12 – 5 JG
Batting
1688
Most Runs
1683
71
Highest Score
202
60.14
Best Strike Rate
60.28
43
Most sixes
12
252
Most Fours
158
12.98
Best Averages
32.37
1
Most 50s
4
–
Most 100s
4
57
Most Not Outs
9
Bowling
592
Most Wickets
40
7/112
Best Bowling Fig
5/27
24.70
Best Average
36.58
1538
Most Dots
1145
4.22
Best Economy
4.06
35.15
Best Strike Rate
54.00
14621
Most Runs Conceed
1463
510
Most Maiden Overs
48
18
Five Wicket haul
1

Season by season

2026

KR 3 – 9 JG
Batting
2
Most Runs
536
2
Highest Score
180
–
Best Strike Rate
55.89
0
Most sixes
3
0
Most Fours
49
–
Best Averages
44.67
–
Most 50s
2
–
Most 100s
2
3
Most Not Outs
–
Bowling
16
Most Wickets
12
4/77
Best Bowling Fig
5/27
33.38
Best Average
14.58
406
Most Dots
296
5.01
Best Economy
2.82
40.00
Best Strike Rate
31.00
534
Most Runs Conceed
175
10
Most Maiden Overs
16
–
Five Wicket haul
1

2025

KR 4 – 10 JG
Batting
121
Most Runs
855
71
Highest Score
202
–
Best Strike Rate
65.02
5
Most sixes
9
10
Most Fours
87
–
Best Averages
31.67
1
Most 50s
2
–
Most 100s
1
2
Most Not Outs
7
Bowling
22
Most Wickets
21
3/36
Best Bowling Fig
3/56
30.36
Best Average
47.67
558
Most Dots
844
4.85
Best Economy
4.57
37.55
Best Strike Rate
62.57
668
Most Runs Conceed
1001
15
Most Maiden Overs
22

2024

KR 12 – 2 JG
Batting
160
Most Runs
263
31
Highest Score
115
64.26
Best Strike Rate
60.74
1
Most sixes
0
24
Most Fours
20
–
Most 100s
1
3
Most Not Outs
2
Bowling
52
Most Wickets
7
6/46
Best Bowling Fig
2/34
18.79
Best Average
41.00
11
Most Dots
5
3.54
Best Economy
3.63
31.81
Best Strike Rate
67.71
977
Most Runs Conceed
287
48
Most Maiden Overs
10
2
Five Wicket haul
–

2023

KR 0 – 0 JG
Batting
89
Most Runs
–
17
Highest Score
–
6
Most sixes
–
3
Most Fours
–
5
Most Not Outs
–
Bowling
44
Most Wickets
–
6/50
Best Bowling Fig
–
23.68
Best Average
–
24
Most Dots
–
4.44
Best Economy
–
32.00
Best Strike Rate
–
1042
Most Runs Conceed
–
33
Most Maiden Overs
–
2
Five Wicket haul
–

2022

KR 4 – 0 JG
Batting
167
Most Runs
29
47
Highest Score
12
61.62
Best Strike Rate
–
4
Most sixes
0
12
Most Fours
2
9.28
Best Averages
–
5
Most Not Outs
–
Bowling
63
Most Wickets
–
5/39
Best Bowling Fig
–
26.56
Best Average
–
23
Most Dots
–
4.66
Best Economy
–
34.21
Best Strike Rate
–
1673
Most Runs Conceed
–
44
Most Maiden Overs
–
3
Five Wicket haul
–

2021

KR 0 – 0 JG
Batting
247
Most Runs
–
40
Highest Score
–
8
Most sixes
–
28
Most Fours
–
13
Most Not Outs
–
Bowling
50
Most Wickets
–
5/34
Best Bowling Fig
–
23.72
Best Average
–
29
Most Dots
–
4.20
Best Economy
–
33.88
Best Strike Rate
–
1186
Most Runs Conceed
–
48
Most Maiden Overs
–
1
Five Wicket haul
–

2020

KR 0 – 0 JG
Batting
52
Most Runs
–
22
Highest Score
–
3
Most sixes
–
5
Most Fours
–
2
Most Not Outs
–
Bowling
10
Most Wickets
–
3/68
Best Bowling Fig
–
40.50
Best Average
–
6
Most Dots
–
4.67
Best Economy
–
52.00
Best Strike Rate
–
405
Most Runs Conceed
–
12
Most Maiden Overs
–

2019

KR 0 – 0 JG
Batting
197
Most Runs
–
31
Highest Score
–
54.72
Best Strike Rate
–
3
Most sixes
–
26
Most Fours
–
10.37
Best Averages
–
3
Most Not Outs
–
Bowling
61
Most Wickets
–
4/38
Best Bowling Fig
–
29.18
Best Average
–
26
Most Dots
–
4.32
Best Economy
–
40.52
Best Strike Rate
–
1780
Most Runs Conceed
–
51
Most Maiden Overs
–

2018

KR 0 – 0 JG
Batting
229
Most Runs
–
30
Highest Score
–
42.10
Best Strike Rate
–
3
Most sixes
–
27
Most Fours
–
10.41
Best Averages
–
3
Most Not Outs
–
Bowling
77
Most Wickets
–
6/54
Best Bowling Fig
–
22.40
Best Average
–
13
Most Dots
–
3.67
Best Economy
–
36.64
Best Strike Rate
–
1725
Most Runs Conceed
–
82
Most Maiden Overs
–
2
Five Wicket haul
–

2017

KR 0 – 0 JG
Batting
214
Most Runs
–
34
Highest Score
–
68.37
Best Strike Rate
–
8
Most sixes
–
94
Most Fours
–
15.29
Best Averages
–
2
Most Not Outs
–
Bowling
84
Most Wickets
–
6/55
Best Bowling Fig
–
22.64
Best Average
–
398
Most Dots
–
3.69
Best Economy
–
36.80
Best Strike Rate
–
1902
Most Runs Conceed
–
90
Most Maiden Overs
–
3
Five Wicket haul
–

2016

KR 0 – 0 JG
Batting
153
Most Runs
–
32
Highest Score
–
53.68
Best Strike Rate
–
2
Most sixes
–
16
Most Fours
–
9
Most Not Outs
–
Bowling
81
Most Wickets
–
7/112
Best Bowling Fig
–
24.27
Best Average
–
30
Most Dots
–
4.65
Best Economy
–
31.30
Best Strike Rate
–
1966
Most Runs Conceed
–
55
Most Maiden Overs
–
4
Five Wicket haul
–

2015

KR 0 – 0 JG
Batting
57
Most Runs
–
19
Highest Score
–
0
Most sixes
–
7
Most Fours
–
7
Most Not Outs
–
Bowling
31
Most Wickets
–
6/16
Best Bowling Fig
–
22.94
Best Average
–
13
Most Dots
–
4.47
Best Economy
–
30.81
Best Strike Rate
–
711
Most Runs Conceed
–
22
Most Maiden Overs
–
1
Five Wicket haul
–

2014

KR 0 – 0 JG
Bowling
1
Most Wickets
–
1/25
Best Bowling Fig
–
1
Most Dots
–
52
Most Runs Conceed
–
0
Most Maiden Overs
–

TEST career

KR 12 – 4 JG
Batting
1103
Most Runs
1103
71
Highest Score
202
51.52
Best Strike Rate
50.60
25
Most sixes
2
204
Most Fours
104
12.26
Best Averages
34.47
1
Most 50s
3
–
Most 100s
3
22
Most Not Outs
4
Bowling
341
Most Wickets
32
7/112
Best Bowling Fig
5/27
22.38
Best Average
29.38
1165
Most Dots
961
3.35
Best Economy
3.32
40.08
Best Strike Rate
53.06
7630
Most Runs Conceed
940
444
Most Maiden Overs
48
16
Five Wicket haul
1

Season by season

2026

KR 2 – 10 JG
Batting
2
Most Runs
391
2
Highest Score
180
–
Best Strike Rate
48.39
0
Most sixes
2
0
Most Fours
33
–
Most 50s
2
–
Most 100s
1
2
Most Not Outs
–
Bowling
10
Most Wickets
12
4/77
Best Bowling Fig
5/27
24.70
Best Average
13.42
318
Most Dots
294
3.43
Best Economy
2.64
43.20
Best Strike Rate
30.50
247
Most Runs Conceed
161
10
Most Maiden Overs
16
–
Five Wicket haul
1

2025

KR 5 – 8 JG
Batting
77
Most Runs
505
71
Highest Score
202
–
Best Strike Rate
51.01
4
Most sixes
0
4
Most Fours
57
–
Best Averages
29.71
1
Most 50s
1
–
Most 100s
1
1
Most Not Outs
3
Bowling
10
Most Wickets
14
3/55
Best Bowling Fig
3/56
35.70
Best Average
41.86
430
Most Dots
666
3.71
Best Economy
3.73
57.70
Best Strike Rate
67.29
357
Most Runs Conceed
586
12
Most Maiden Overs
22

2024

KR 10 – 3 JG
Batting
126
Most Runs
207
31
Highest Score
115
60.87
Best Strike Rate
54.19
0
Most sixes
0
20
Most Fours
14
–
Most 100s
1
2
Most Not Outs
1
Bowling
34
Most Wickets
6
6/46
Best Bowling Fig
2/34
19.94
Best Average
32.17
3
Most Dots
1
3.02
Best Economy
2.97
39.65
Best Strike Rate
65.00
678
Most Runs Conceed
193
46
Most Maiden Overs
10
2
Five Wicket haul
–

2023

KR 0 – 0 JG
Batting
44
Most Runs
–
16
Highest Score
–
2
Most sixes
–
3
Most Fours
–
2
Most Not Outs
–
Bowling
20
Most Wickets
–
6/50
Best Bowling Fig
–
17.10
Best Average
–
1
Most Dots
–
3.11
Best Economy
–
33.00
Best Strike Rate
–
342
Most Runs Conceed
–
23
Most Maiden Overs
–
2
Five Wicket haul
–

2022

KR 0 – 0 JG
Batting
136
Most Runs
–
47
Highest Score
–
57.63
Best Strike Rate
–
4
Most sixes
–
10
Most Fours
–
10.46
Best Averages
–
2
Most Not Outs
–
Bowling
47
Most Wickets
–
5/52
Best Bowling Fig
–
22.26
Best Average
–
5
Most Dots
–
3.91
Best Economy
–
34.17
Best Strike Rate
–
1046
Most Runs Conceed
–
40
Most Maiden Overs
–
2
Five Wicket haul
–

2021

KR 0 – 0 JG
Batting
112
Most Runs
–
40
Highest Score
–
3
Most sixes
–
15
Most Fours
–
2
Most Not Outs
–
Bowling
23
Most Wickets
–
5/34
Best Bowling Fig
–
19.00
Best Average
–
0
Most Dots
–
2.54
Best Economy
–
44.87
Best Strike Rate
–
437
Most Runs Conceed
–
43
Most Maiden Overs
–
1
Five Wicket haul
–

2020

KR 0 – 0 JG
Batting
20
Most Runs
–
16
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
3/68
Best Bowling Fig
–
33.43
Best Average
–
1
Most Dots
–
3.45
Best Economy
–
58.14
Best Strike Rate
–
234
Most Runs Conceed
–
12
Most Maiden Overs
–

2019

KR 0 – 0 JG
Batting
136
Most Runs
–
22
Highest Score
–
48.75
Best Strike Rate
–
2
Most sixes
–
22
Most Fours
–
9.71
Best Averages
–
1
Most Not Outs
–
Bowling
33
Most Wickets
–
4/38
Best Bowling Fig
–
27.39
Best Average
–
9
Most Dots
–
3.68
Best Economy
–
44.70
Best Strike Rate
–
904
Most Runs Conceed
–
40
Most Maiden Overs
–

2018

KR 0 – 0 JG
Batting
190
Most Runs
–
30
Highest Score
–
39.92
Best Strike Rate
–
2
Most sixes
–
25
Most Fours
–
11.18
Best Averages
–
Bowling
52
Most Wickets
–
6/54
Best Bowling Fig
–
20.08
Best Average
–
4
Most Dots
–
3.15
Best Economy
–
38.21
Best Strike Rate
–
1044
Most Runs Conceed
–
73
Most Maiden Overs
–
2
Five Wicket haul
–

2017

KR 0 – 0 JG
Batting
141
Most Runs
–
34
Highest Score
–
56.40
Best Strike Rate
–
6
Most sixes
–
87
Most Fours
–
12.82
Best Averages
–
1
Most Not Outs
–
Bowling
57
Most Wickets
–
6/55
Best Bowling Fig
–
20.28
Best Average
–
386
Most Dots
–
3.21
Best Economy
–
37.89
Best Strike Rate
–
1156
Most Runs Conceed
–
78
Most Maiden Overs
–
3
Five Wicket haul
–

2016

KR 0 – 0 JG
Batting
105
Most Runs
–
32
Highest Score
–
47.73
Best Strike Rate
–
1
Most sixes
–
14
Most Fours
–
5
Most Not Outs
–
Bowling
46
Most Wickets
–
7/112
Best Bowling Fig
–
23.35
Best Average
–
8
Most Dots
–
3.82
Best Economy
–
36.70
Best Strike Rate
–
1074
Most Runs Conceed
–
50
Most Maiden Overs
–
4
Five Wicket haul
–

2015

KR 0 – 0 JG
Batting
14
Most Runs
–
6
Highest Score
–
0
Most sixes
–
2
Most Fours
–
3
Most Not Outs
–
Bowling
2
Most Wickets
–
1/30
Best Bowling Fig
–
55.50
Best Average
–
0
Most Dots
–
2.27
Best Economy
–
147.00
Best Strike Rate
–
111
Most Runs Conceed
–
17
Most Maiden Overs
–

ODI career

KR 6 – 4 JG
Batting
401
Most Runs
562
31
Highest Score
101
12
Most sixes
10
30
Most Fours
54
14.85
Best Averages
–
–
Most 50s
1
–
Most 100s
1
18
Most Not Outs
5
Bowling
168
Most Wickets
8
6/16
Best Bowling Fig
2/32
27.46
Best Average
–
157
Most Dots
182
5.08
Best Economy
–
32.40
Best Strike Rate
–
4613
Most Runs Conceed
509
63
Most Maiden Overs
0
2
Five Wicket haul
–

Season by season

2026

KR 0 – 0 JG
Batting
–
Most Runs
133
–
Highest Score
101
–
Most sixes
1
–
Most Fours
16
–
Most 100s
1

2025

KR 5 – 7 JG
Batting
16
Most Runs
350
16
Highest Score
50
–
Best Strike Rate
107.69
0
Most sixes
9
2
Most Fours
30
–
Best Averages
35.00
–
Most 50s
1
–
Most Not Outs
4
Bowling
6
Most Wickets
7
3/36
Best Bowling Fig
2/32
24.67
Best Average
59.29
83
Most Dots
178
5.80
Best Economy
6.69
25.50
Best Strike Rate
53.14
148
Most Runs Conceed
415
3
Most Maiden Overs
0

2024

KR 4 – 4 JG
Batting
25
Most Runs
50
14
Highest Score
41
1
Most sixes
0
2
Most Fours
6
–
Most Not Outs
1
Bowling
5
Most Wickets
1
3/56
Best Bowling Fig
1/44
20.80
Best Average
–
1
Most Dots
4
5.20
Best Economy
–
24.00
Best Strike Rate
–
104
Most Runs Conceed
94
0
Most Maiden Overs
0

2023

KR 0 – 0 JG
Batting
45
Most Runs
–
17
Highest Score
–
4
Most sixes
–
0
Most Fours
–
3
Most Not Outs
–
Bowling
22
Most Wickets
–
3/33
Best Bowling Fig
–
27.77
Best Average
–
16
Most Dots
–
5.24
Best Economy
–
31.82
Best Strike Rate
–
611
Most Runs Conceed
–
10
Most Maiden Overs
–

2022

KR 0 – 3 JG
Batting
5
Most Runs
29
4
Highest Score
12
0
Most sixes
0
1
Most Fours
2
Bowling
9
Most Wickets
–
5/39
Best Bowling Fig
–
25.33
Best Average
–
3
Most Dots
–
5.24
Best Economy
–
29.00
Best Strike Rate
–
228
Most Runs Conceed
–
3
Most Maiden Overs
–
1
Five Wicket haul
–

2021

KR 0 – 0 JG
Batting
51
Most Runs
–
16
Highest Score
–
2
Most sixes
–
5
Most Fours
–
3
Most Not Outs
–
Bowling
9
Most Wickets
–
2/16
Best Bowling Fig
–
35.89
Best Average
–
8
Most Dots
–
5.27
Best Economy
–
40.89
Best Strike Rate
–
323
Most Runs Conceed
–
5
Most Maiden Overs
–

2019

KR 0 – 0 JG
Batting
61
Most Runs
–
31
Highest Score
–
1
Most sixes
–
4
Most Fours
–
2
Most Not Outs
–
Bowling
24
Most Wickets
–
3/43
Best Bowling Fig
–
32.13
Best Average
–
12
Most Dots
–
4.97
Best Economy
–
38.79
Best Strike Rate
–
771
Most Runs Conceed
–
11
Most Maiden Overs
–

2018

KR 0 – 0 JG
Batting
39
Most Runs
–
12
Highest Score
–
1
Most sixes
–
2
Most Fours
–
3
Most Not Outs
–
Bowling
23
Most Wickets
–
4/41
Best Bowling Fig
–
27.65
Best Average
–
9
Most Dots
–
4.78
Best Economy
–
34.70
Best Strike Rate
–
636
Most Runs Conceed
–
9
Most Maiden Overs
–

2017

KR 0 – 0 JG
Batting
73
Most Runs
–
26
Highest Score
–
2
Most sixes
–
7
Most Fours
–
1
Most Not Outs
–
Bowling
27
Most Wickets
–
4/39
Best Bowling Fig
–
27.63
Best Average
–
12
Most Dots
–
4.81
Best Economy
–
34.48
Best Strike Rate
–
746
Most Runs Conceed
–
12
Most Maiden Overs
–

2016

KR 0 – 0 JG
Batting
48
Most Runs
–
15
Highest Score
–
1
Most sixes
–
2
Most Fours
–
3
Most Not Outs
–
Bowling
22
Most Wickets
–
4/45
Best Bowling Fig
–
28.23
Best Average
–
9
Most Dots
–
5.65
Best Economy
–
29.95
Best Strike Rate
–
621
Most Runs Conceed
–
5
Most Maiden Overs
–

2015

KR 0 – 0 JG
Batting
38
Most Runs
–
19
Highest Score
–
0
Most sixes
–
5
Most Fours
–
3
Most Not Outs
–
Bowling
21
Most Wickets
–
6/16
Best Bowling Fig
–
20.24
Best Average
–
4
Most Dots
–
4.88
Best Economy
–
24.90
Best Strike Rate
–
425
Most Runs Conceed
–
5
Most Maiden Overs
–
1
Five Wicket haul
–

T20I career

KR 9 – 0 JG
Batting
184
Most Runs
18
22
Highest Score
12
6
Most sixes
0
18
Most Fours
0
17
Most Not Outs
–
Bowling
83
Most Wickets
0
3/18
Best Bowling Fig
0/14
28.65
Best Average
–
216
Most Dots
2
8.41
Best Economy
–
20.45
Best Strike Rate
–
2378
Most Runs Conceed
14
3
Most Maiden Overs
0

Season by season

2026

KR 5 – 3 JG
Batting
0
Most Runs
12
0
Highest Score
12
0.00
Best Strike Rate
80.00
0
Most sixes
0
0
Most Fours
0
–
Best Averages
12 / 1
1
Most Not Outs
–
Bowling
6
Most Wickets
0
2/22
Best Bowling Fig
0/14
47.83
Best Average
–
88
Most Dots
2
8.34
Best Economy
14.00
34.40
Best Strike Rate
–
287
Most Runs Conceed
14
0
Most Maiden Overs
0

2025

KR 0 – 0 JG
Batting
28
Most Runs
–
10
Highest Score
–
1
Most sixes
–
4
Most Fours
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
2/29
Best Bowling Fig
–
45
Most Dots
–
163
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

KR 2 – 1 JG
Batting
9
Most Runs
6
5
Highest Score
6
0
Most sixes
0
2
Most Fours
0
1
Most Not Outs
–
Bowling
13
Most Wickets
–
3/18
Best Bowling Fig
–
15.00
Best Average
–
7
Most Dots
–
6.29
Best Economy
–
14.31
Best Strike Rate
–
195
Most Runs Conceed
–
2
Most Maiden Overs
–

2023

KR 0 – 0 JG
Bowling
2
Most Wickets
–
2/50
Best Bowling Fig
–
7
Most Dots
–
89
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

KR 0 – 0 JG
Batting
26
Most Runs
–
9
Highest Score
–
0
Most sixes
–
1
Most Fours
–
3
Most Not Outs
–
Bowling
7
Most Wickets
–
1/15
Best Bowling Fig
–
57.00
Best Average
–
15
Most Dots
–
8.31
Best Economy
–
41.14
Best Strike Rate
–
399
Most Runs Conceed
–
1
Most Maiden Overs
–

2021

KR 0 – 0 JG
Batting
84
Most Runs
–
19
Highest Score
–
3
Most sixes
–
8
Most Fours
–
8
Most Not Outs
–
Bowling
18
Most Wickets
–
3/20
Best Bowling Fig
–
23.67
Best Average
–
21
Most Dots
–
8.69
Best Economy
–
16.33
Best Strike Rate
–
426
Most Runs Conceed
–
0
Most Maiden Overs
–

2020

KR 0 – 0 JG
Batting
32
Most Runs
–
22
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–
Bowling
3
Most Wickets
–
1/25
Best Bowling Fig
–
5
Most Dots
–
171
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

KR 0 – 0 JG
Batting
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
4
Most Wickets
–
3/39
Best Bowling Fig
–
5
Most Dots
–
105
Most Runs Conceed
–
0
Most Maiden Overs
–

2018

KR 0 – 0 JG
Batting
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
2
Most Wickets
–
2/24
Best Bowling Fig
–
0
Most Dots
–
45
Most Runs Conceed
–
0
Most Maiden Overs
–

2016

KR 0 – 0 JG
Batting
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
13
Most Wickets
–
2/25
Best Bowling Fig
–
20.85
Best Average
–
13
Most Dots
–
8.65
Best Economy
–
14.46
Best Strike Rate
–
271
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

KR 0 – 0 JG
Batting
5
Most Runs
–
5
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–
Bowling
8
Most Wickets
–
3/30
Best Bowling Fig
–
21.88
Best Average
–
9
Most Dots
–
7.61
Best Economy
–
17.25
Best Strike Rate
–
175
Most Runs Conceed
–
0
Most Maiden Overs
–

2014

KR 0 – 0 JG
Bowling
1
Most Wickets
–
1/25
Best Bowling Fig
–
1
Most Dots
–
52
Most Runs Conceed
–
0
Most Maiden Overs
–
RECENT RESULTS 1 match