Player Head-to-Head
RS
Rahmat Shah
AFG
VS
DE
Dean Elgar
SA
38 wonStat categorieswon 29

Rahmat Shah vs Dean Elgar

Rahmat Shah and Dean Elgar compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Rahmat Shah has dominance over Dean Elgar in overall and ODIs, while Dean Elgar has the edge in Tests. In recent years, both have been evenly matched.

CAREER Rahmat ShahTEST Dean ElgarODI Rahmat ShahT20I Level
Format

All formats

RS 6 – 3 DE
5482
Most Runs
5451
234
Highest Score
199
65.67
Best Strike Rate
47.95
53
Most sixes
27
505
Most Fours
710
38.34
Best Averages
37.08
38
Most 50s
23
10
Most 100s
14
8
Most Not Outs
12

Season by season

2026

RS 0 – 0 DE
582
Most Runs
–
173
Highest Score
–
60.19
Best Strike Rate
–
8
Most sixes
–
52
Most Fours
–
2
Most 50s
–
3
Most 100s
–
3
Most Not Outs
–

2025

RS 0 – 0 DE
323
Most Runs
–
139
Highest Score
–
59.48
Best Strike Rate
–
1
Most sixes
–
30
Most Fours
–
2
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2024

RS 4 – 0 DE
671
Most Runs
16
234
Highest Score
12
60.40
Best Strike Rate
–
4
Most sixes
0
66
Most Fours
2
37.28
Best Averages
–
6
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2023

RS 5 – 1 DE
545
Most Runs
329
77
Highest Score
185
71.34
Best Strike Rate
61.04
3
Most sixes
0
50
Most Fours
49
28.68
Best Averages
–
4
Most 50s
1
–
Most 100s
1
1
Most Not Outs
–

2022

RS 5 – 2 DE
616
Most Runs
577
94
Highest Score
96
70.00
Best Strike Rate
48.08
7
Most sixes
1
50
Most Fours
70
51.33
Best Averages
28.85
6
Most 50s
4
–
Most Not Outs
1

2021

RS 2 – 4 DE
195
Most Runs
442
103
Highest Score
127
74.43
Best Strike Rate
54.77
3
Most sixes
0
22
Most Fours
68
–
Best Averages
44.20
1
Most 50s
3
1
Most 100s
1
1
Most Not Outs
1

2020

RS 0 – 0 DE
–
Most Runs
317
–
Highest Score
95
–
Best Strike Rate
51.05
–
Most sixes
0
–
Most Fours
46
–
Most 50s
2

2019

RS 6 – 1 DE
872
Most Runs
351
113
Highest Score
160
61.58
Best Strike Rate
55.10
9
Most sixes
4
104
Most Fours
49
34.88
Best Averages
25.07
5
Most 50s
–
2
Most 100s
1
–
Most Not Outs
2

2018

RS 5 – 2 DE
786
Most Runs
667
114
Highest Score
141
74.01
Best Strike Rate
38.91
7
Most sixes
4
73
Most Fours
88
35.73
Best Averages
33.35
6
Most 50s
5
1
Most 100s
1
–
Most Not Outs
2

2017

RS 3 – 5 DE
551
Most Runs
1128
108
Highest Score
199
70.10
Best Strike Rate
50.86
8
Most sixes
4
36
Most Fours
163
39.36
Best Averages
53.71
5
Most 50s
4
1
Most 100s
5
1
Most Not Outs
–

2016

RS 2 – 3 DE
241
Most Runs
403
71
Highest Score
127
63.59
Best Strike Rate
43.85
3
Most sixes
2
12
Most Fours
49
–
Best Averages
31.00
1
Most 50s
1
–
Most 100s
1

2015

RS 0 – 0 DE
–
Most Runs
443
–
Highest Score
118
–
Best Strike Rate
43.01
–
Most sixes
4
–
Most Fours
40
–
Best Averages
44.30
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
4

2014

RS 0 – 4 DE
62
Most Runs
470
23
Highest Score
121
–
Best Strike Rate
45.63
0
Most sixes
6
6
Most Fours
57
–
Best Averages
39.17
–
Most 50s
2
–
Most 100s
2

2013

RS 0 – 4 DE
38
Most Runs
215
35
Highest Score
103
–
Best Strike Rate
49.43
0
Most sixes
2
4
Most Fours
25
–
Most 100s
1
–
Most Not Outs
2

2012

RS 0 – 0 DE
–
Most Runs
93
–
Highest Score
42
–
Most sixes
0
–
Most Fours
4

TEST career

RS 3 – 6 DE
1299
Most Runs
5347
234
Highest Score
199
51.81
Best Strike Rate
47.78
12
Most sixes
27
146
Most Fours
704
56.48
Best Averages
37.92
6
Most 50s
23
5
Most 100s
14
1
Most Not Outs
11

Season by season

2026

RS 0 – 0 DE
329
Most Runs
–
173
Highest Score
–
47.89
Best Strike Rate
–
6
Most sixes
–
29
Most Fours
–
1
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

2025

RS 0 – 0 DE
158
Most Runs
–
139
Highest Score
–
46.61
Best Strike Rate
–
0
Most sixes
–
17
Most Fours
–
1
Most 100s
–

2024

RS 4 – 0 DE
388
Most Runs
16
234
Highest Score
12
55.91
Best Strike Rate
–
3
Most sixes
0
43
Most Fours
2
2
Most 50s
–
1
Most 100s
–

2023

RS 0 – 3 DE
39
Most Runs
329
30
Highest Score
185
–
Best Strike Rate
61.04
0
Most sixes
0
4
Most Fours
49
–
Most 50s
1
–
Most 100s
1

2022

RS 0 – 0 DE
–
Most Runs
577
–
Highest Score
96
–
Best Strike Rate
48.08
–
Most sixes
1
–
Most Fours
70
–
Best Averages
28.85
–
Most 50s
4
–
Most Not Outs
1

2021

RS 1 – 4 DE
87
Most Runs
442
58
Highest Score
127
–
Best Strike Rate
54.77
1
Most sixes
0
12
Most Fours
68
–
Best Averages
44.20
1
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

2020

RS 0 – 0 DE
–
Most Runs
317
–
Highest Score
95
–
Best Strike Rate
51.05
–
Most sixes
0
–
Most Fours
46
–
Most 50s
2

2019

RS 0 – 5 DE
280
Most Runs
351
102
Highest Score
160
51.85
Best Strike Rate
55.10
2
Most sixes
4
39
Most Fours
49
–
Best Averages
25.07
2
Most 50s
–
1
Most 100s
1
–
Most Not Outs
2

2018

RS 0 – 4 DE
18
Most Runs
661
14
Highest Score
141
–
Best Strike Rate
38.95
0
Most sixes
4
2
Most Fours
87
–
Best Averages
36.72
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
2

2017

RS 0 – 0 DE
–
Most Runs
1128
–
Highest Score
199
–
Best Strike Rate
50.86
–
Most sixes
4
–
Most Fours
163
–
Best Averages
53.71
–
Most 50s
4
–
Most 100s
5

2016

RS 0 – 0 DE
–
Most Runs
403
–
Highest Score
127
–
Best Strike Rate
43.85
–
Most sixes
2
–
Most Fours
49
–
Best Averages
31.00
–
Most 50s
1
–
Most 100s
1

2015

RS 0 – 0 DE
–
Most Runs
438
–
Highest Score
118
–
Best Strike Rate
42.61
–
Most sixes
4
–
Most Fours
39
–
Best Averages
43.80
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
3

2014

RS 0 – 0 DE
–
Most Runs
470
–
Highest Score
121
–
Best Strike Rate
45.63
–
Most sixes
6
–
Most Fours
57
–
Best Averages
39.17
–
Most 50s
2
–
Most 100s
2

2013

RS 0 – 0 DE
–
Most Runs
215
–
Highest Score
103
–
Best Strike Rate
49.43
–
Most sixes
2
–
Most Fours
25
–
Most 100s
1
–
Most Not Outs
2

2012

RS 0 – 0 DE
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0

ODI career

RS 5 – 0 DE
4180
Most Runs
104
143
Highest Score
42
71.64
Best Strike Rate
–
41
Most sixes
0
359
Most Fours
6
35.13
Best Averages
–
32
Most 50s
–
5
Most 100s
–
7
Most Not Outs
1

Season by season

2026

RS 0 – 0 DE
253
Most Runs
–
143
Highest Score
–
90.36
Best Strike Rate
–
2
Most sixes
–
23
Most Fours
–
1
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2025

RS 0 – 0 DE
165
Most Runs
–
90
Highest Score
–
80.88
Best Strike Rate
–
1
Most sixes
–
13
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2024

RS 0 – 0 DE
280
Most Runs
–
65
Highest Score
–
68.13
Best Strike Rate
–
1
Most sixes
–
23
Most Fours
–
23.33
Best Averages
–
4
Most 50s
–
1
Most Not Outs
–

2023

RS 0 – 0 DE
506
Most Runs
–
77
Highest Score
–
75.19
Best Strike Rate
–
3
Most sixes
–
46
Most Fours
–
29.76
Best Averages
–
4
Most 50s
–
1
Most Not Outs
–

2022

RS 0 – 0 DE
616
Most Runs
–
94
Highest Score
–
70.00
Best Strike Rate
–
7
Most sixes
–
50
Most Fours
–
51.33
Best Averages
–
6
Most 50s
–

2021

RS 0 – 0 DE
108
Most Runs
–
103
Highest Score
–
2
Most sixes
–
10
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

2019

RS 0 – 0 DE
592
Most Runs
–
113
Highest Score
–
67.58
Best Strike Rate
–
7
Most sixes
–
65
Most Fours
–
31.16
Best Averages
–
3
Most 50s
–
1
Most 100s
–

2018

RS 4 – 0 DE
768
Most Runs
6
114
Highest Score
4
73.78
Best Strike Rate
–
7
Most sixes
0
71
Most Fours
1
38.40
Best Averages
–
6
Most 50s
–
1
Most 100s
–

2017

RS 0 – 0 DE
551
Most Runs
–
108
Highest Score
–
70.10
Best Strike Rate
–
8
Most sixes
–
36
Most Fours
–
39.36
Best Averages
–
5
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2016

RS 0 – 0 DE
241
Most Runs
–
71
Highest Score
–
63.59
Best Strike Rate
–
3
Most sixes
–
12
Most Fours
–
1
Most 50s
–

2015

RS 0 – 0 DE
–
Most Runs
5
–
Highest Score
5
–
Most sixes
0
–
Most Fours
1
–
Most Not Outs
1

2014

RS 0 – 0 DE
62
Most Runs
–
23
Highest Score
–
0
Most sixes
–
6
Most Fours
–

2013

RS 0 – 0 DE
38
Most Runs
–
35
Highest Score
–
0
Most sixes
–
4
Most Fours
–

2012

RS 0 – 0 DE
–
Most Runs
93
–
Highest Score
42
–
Most sixes
0
–
Most Fours
4

T20I career

RS 0 – 0 DE
3
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–

Season by season

2024

RS 0 – 0 DE
3
Most Runs
–
3
Highest Score
–
0
Most sixes
–
0
Most Fours
–