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

Justin Greaves vs Kagiso Rabada

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

Final Verdict

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

CAREER Kagiso RabadaTEST Kagiso RabadaODI Justin GreavesT20I Kagiso Rabada
Format

All formats

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

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

2018

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

2017

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

2016

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

2015

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

2014

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

TEST career

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

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

2018

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

2017

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

2016

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

2015

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

ODI career

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2019

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

2018

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

2017

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

2016

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

2015

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

T20I career

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

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

2021

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

2020

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

2019

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

2018

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

2016

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

2015

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

2014

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