Player Head-to-Head
BH
Bilal Hassan
UGA
VS
DU
David Uwimana
6 wonStat categorieswon 4

Bilal Hassan vs David Uwimana

Bilal Hassan and David Uwimana compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Bilal Hassan has dominance over David Uwimana in overall and T20Is. In recent years, both have been evenly matched.

CAREER Bilal HassanTEST LevelODI LevelT20I Bilal Hassan
Format

All formats

BH 6 – 0 DU
Batting
127
Most Runs
47
20
Highest Score
16
119
Best Strike Rate
68
6
Most sixes
0
10
Most Fours
5
9
Most Not Outs
3
Bowling
69
Most Wickets
–
14
Best Average
–
24
Most Dots
–
6
Best Economy
–
13
Best Strike Rate
–
934
Most Runs Conceed
–
6
Most Maiden Overs
–

Season by season

2026

BH 0 – 0 DU
–
Most Runs
127
–
Highest Score
54
–
Best Strike Rate
172
–
Most sixes
12
–
Most Fours
6
–
Most 50s
1
–
Most Not Outs
2

2025

BH 0 – 0 DU
Bowling
0
Most Wickets
–
12
Most Dots
–
5
Best Economy
–
14
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

BH 0 – 0 DU
Batting
10
Most Runs
–
8
Highest Score
–
53
Best Strike Rate
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
11
Best Average
–
2
Most Dots
–
6
Best Economy
–
11
Best Strike Rate
–
78
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

BH 0 – 0 DU
Batting
69
Most Runs
–
18
Highest Score
–
135
Best Strike Rate
–
3
Most sixes
–
6
Most Fours
–
3
Most Not Outs
–
Bowling
29
Most Wickets
–
15
Best Average
–
16
Most Dots
–
6
Best Economy
–
14
Best Strike Rate
–
435
Most Runs Conceed
–
4
Most Maiden Overs
–

2022

BH 0 – 0 DU
Batting
47
Most Runs
–
20
Highest Score
–
134
Best Strike Rate
–
3
Most sixes
–
3
Most Fours
–
5
Most Not Outs
–
Bowling
16
Most Wickets
–
11
Best Average
–
3
Most Dots
–
6
Best Economy
–
11
Best Strike Rate
–
181
Most Runs Conceed
–
1
Most Maiden Overs
–

2021

BH 0 – 4 DU
Batting
1
Most Runs
47
1
Highest Score
16
50
Best Strike Rate
68
0
Most sixes
0
0
Most Fours
5
–
Most Not Outs
3
Bowling
17
Most Wickets
–
13
Best Average
–
3
Most Dots
–
7
Best Economy
–
12
Best Strike Rate
–
226
Most Runs Conceed
–
1
Most Maiden Overs
–

T20I career

BH 6 – 0 DU
Batting
127
Most Runs
47
20
Highest Score
16
119
Best Strike Rate
68
6
Most sixes
0
10
Most Fours
5
9
Most Not Outs
3
Bowling
69
Most Wickets
–
14
Best Average
–
24
Most Dots
–
6
Best Economy
–
13
Best Strike Rate
–
934
Most Runs Conceed
–
6
Most Maiden Overs
–

Season by season

2026

BH 0 – 0 DU
–
Most Runs
127
–
Highest Score
54
–
Best Strike Rate
172
–
Most sixes
12
–
Most Fours
6
–
Most 50s
1
–
Most Not Outs
2

2025

BH 0 – 0 DU
Bowling
0
Most Wickets
–
12
Most Dots
–
5
Best Economy
–
14
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

BH 0 – 0 DU
Batting
10
Most Runs
–
8
Highest Score
–
53
Best Strike Rate
–
0
Most sixes
–
1
Most Fours
–
1
Most Not Outs
–
Bowling
7
Most Wickets
–
11
Best Average
–
2
Most Dots
–
6
Best Economy
–
11
Best Strike Rate
–
78
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

BH 0 – 0 DU
Batting
69
Most Runs
–
18
Highest Score
–
135
Best Strike Rate
–
3
Most sixes
–
6
Most Fours
–
3
Most Not Outs
–
Bowling
29
Most Wickets
–
15
Best Average
–
16
Most Dots
–
6
Best Economy
–
14
Best Strike Rate
–
435
Most Runs Conceed
–
4
Most Maiden Overs
–

2022

BH 0 – 0 DU
Batting
47
Most Runs
–
20
Highest Score
–
134
Best Strike Rate
–
3
Most sixes
–
3
Most Fours
–
5
Most Not Outs
–
Bowling
16
Most Wickets
–
11
Best Average
–
3
Most Dots
–
6
Best Economy
–
11
Best Strike Rate
–
181
Most Runs Conceed
–
1
Most Maiden Overs
–

2021

BH 0 – 4 DU
Batting
1
Most Runs
47
1
Highest Score
16
50
Best Strike Rate
68
0
Most sixes
0
0
Most Fours
5
–
Most Not Outs
3
Bowling
17
Most Wickets
–
13
Best Average
–
3
Most Dots
–
7
Best Economy
–
12
Best Strike Rate
–
226
Most Runs Conceed
–
1
Most Maiden Overs
–
RECENT RESULTS 4 matches