Player Head-to-Head
RS
Riazat Ali Shah
UGA
VS
DN
Didier Ndikubwimana
23 wonStat categorieswon 17

Riazat Ali Shah vs Didier Ndikubwimana

Riazat Ali Shah and Didier Ndikubwimana compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Riazat Ali Shah has dominance over Didier Ndikubwimana in overall and T20Is. In recent years, form favours Didier Ndikubwimana.

CAREER Riazat Ali ShahTEST LevelODI LevelT20I Riazat Ali Shah
Format

All formats

RS 5 – 3 DN
Batting
1944
Most Runs
1953
98
Highest Score
82
129.95
Best Strike Rate
87.30
92
Most sixes
34
146
Most Fours
196
34.71
Best Averages
19.34
7
Most 50s
10
21
Most Not Outs
8
Bowling
49
Most Wickets
–
4/12
Best Bowling Fig
–
21.88
Best Average
–
103
Most Dots
–
6.93
Best Economy
–
18.94
Best Strike Rate
–
1072
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2026

RS 1 – 3 DN
Batting
338
Most Runs
377
60
Highest Score
69
–
Best Strike Rate
103.86
23
Most sixes
10
27
Most Fours
48
–
Best Averages
25.13
2
Most 50s
2
2
Most Not Outs
–
Bowling
6
Most Wickets
–
3/11
Best Bowling Fig
–
61
Most Dots
–
134
Most Runs Conceed
–
1
Most Maiden Overs
–

2025

RS 2 – 4 DN
Batting
122
Most Runs
411
66
Highest Score
82
–
Best Strike Rate
99.52
6
Most sixes
5
11
Most Fours
43
–
Best Averages
27.40
1
Most 50s
3
2
Most Not Outs
1
Bowling
2
Most Wickets
–
2/7
Best Bowling Fig
–
13
Most Dots
–
33
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

RS 2 – 4 DN
Batting
272
Most Runs
551
44
Highest Score
62
90.97
Best Strike Rate
89.30
7
Most sixes
9
23
Most Fours
61
24.73
Best Averages
23.96
–
Most 50s
3
3
Most Not Outs
3
Bowling
1
Most Wickets
–
1/10
Best Bowling Fig
–
1
Most Dots
–
54
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

RS 3 – 3 DN
Batting
313
Most Runs
476
47
Highest Score
69
136.68
Best Strike Rate
77.15
15
Most sixes
10
22
Most Fours
35
26.08
Best Averages
14.42
–
Most 50s
2
4
Most Not Outs
–
Bowling
16
Most Wickets
–
4/23
Best Bowling Fig
–
17.44
Best Average
–
8
Most Dots
–
6.34
Best Economy
–
16.50
Best Strike Rate
–
279
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

RS 5 – 0 DN
Batting
409
Most Runs
95
98
Highest Score
19
118.21
Best Strike Rate
–
15
Most sixes
0
30
Most Fours
6
–
Best Averages
8.64
2
Most 50s
–
5
Most Not Outs
3
Bowling
4
Most Wickets
–
2/24
Best Bowling Fig
–
58.50
Best Average
–
10
Most Dots
–
7.31
Best Economy
–
48.00
Best Strike Rate
–
234
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

RS 5 – 0 DN
Batting
350
Most Runs
43
59
Highest Score
22
140.00
Best Strike Rate
–
18
Most sixes
0
25
Most Fours
3
26.92
Best Averages
–
1
Most 50s
–
3
Most Not Outs
1
Bowling
19
Most Wickets
–
4/12
Best Bowling Fig
–
14.74
Best Average
–
7
Most Dots
–
6.83
Best Economy
–
12.95
Best Strike Rate
–
280
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

RS 0 – 0 DN
Batting
140
Most Runs
–
53
Highest Score
–
8
Most sixes
–
8
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
1
Most Wickets
–
1/20
Best Bowling Fig
–
3
Most Dots
–
58
Most Runs Conceed
–
0
Most Maiden Overs
–

T20I career

RS 5 – 3 DN
Batting
1944
Most Runs
1953
98
Highest Score
82
129.95
Best Strike Rate
87.30
92
Most sixes
34
146
Most Fours
196
34.71
Best Averages
19.34
7
Most 50s
10
21
Most Not Outs
8
Bowling
49
Most Wickets
–
4/12
Best Bowling Fig
–
21.88
Best Average
–
103
Most Dots
–
6.93
Best Economy
–
18.94
Best Strike Rate
–
1072
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2026

RS 2 – 3 DN
Batting
338
Most Runs
377
60
Highest Score
69
170.71
Best Strike Rate
103.86
23
Most sixes
10
27
Most Fours
48
338 / 8
Best Averages
377 / 15
2
Most 50s
2
2
Most Not Outs
–
Bowling
6
Most Wickets
–
3/9
Best Bowling Fig
–
22.33
Best Average
–
61
Most Dots
–
7.05
Best Economy
–
19.00
Best Strike Rate
–
134
Most Runs Conceed
–
1
Most Maiden Overs
–

2025

RS 2 – 4 DN
Batting
122
Most Runs
411
66
Highest Score
82
–
Best Strike Rate
99.52
6
Most sixes
5
11
Most Fours
43
–
Best Averages
27.40
1
Most 50s
3
2
Most Not Outs
1
Bowling
2
Most Wickets
–
2/7
Best Bowling Fig
–
13
Most Dots
–
33
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

RS 2 – 4 DN
Batting
272
Most Runs
551
44
Highest Score
62
90.97
Best Strike Rate
89.30
7
Most sixes
9
23
Most Fours
61
24.73
Best Averages
23.96
–
Most 50s
3
3
Most Not Outs
3
Bowling
1
Most Wickets
–
1/10
Best Bowling Fig
–
1
Most Dots
–
54
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

RS 3 – 3 DN
Batting
313
Most Runs
476
47
Highest Score
69
136.68
Best Strike Rate
77.15
15
Most sixes
10
22
Most Fours
35
26.08
Best Averages
14.42
–
Most 50s
2
4
Most Not Outs
–
Bowling
16
Most Wickets
–
4/23
Best Bowling Fig
–
17.44
Best Average
–
8
Most Dots
–
6.34
Best Economy
–
16.50
Best Strike Rate
–
279
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

RS 5 – 0 DN
Batting
409
Most Runs
95
98
Highest Score
19
118.21
Best Strike Rate
–
15
Most sixes
0
30
Most Fours
6
–
Best Averages
8.64
2
Most 50s
–
5
Most Not Outs
3
Bowling
4
Most Wickets
–
2/24
Best Bowling Fig
–
58.50
Best Average
–
10
Most Dots
–
7.31
Best Economy
–
48.00
Best Strike Rate
–
234
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

RS 5 – 0 DN
Batting
350
Most Runs
43
59
Highest Score
22
140.00
Best Strike Rate
–
18
Most sixes
0
25
Most Fours
3
26.92
Best Averages
–
1
Most 50s
–
3
Most Not Outs
1
Bowling
19
Most Wickets
–
4/12
Best Bowling Fig
–
14.74
Best Average
–
7
Most Dots
–
6.83
Best Economy
–
12.95
Best Strike Rate
–
280
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

RS 0 – 0 DN
Batting
140
Most Runs
–
53
Highest Score
–
8
Most sixes
–
8
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
1
Most Wickets
–
1/20
Best Bowling Fig
–
3
Most Dots
–
58
Most Runs Conceed
–
0
Most Maiden Overs
–
RECENT RESULTS 1 match