D Ndikubwimana vs David Sheppard

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: D Ndikubwimana has dominance over David Sheppard in overall. In recent years, both players have been evenly matched.
CAREER
OverallDNDS
Most Runs11651172
Highest Score69119
Best Strike Rate8049
Most sixes191
Most Fours105104
Best Averages
Most 50s56
Most 100s3
Most Not Outs72
2024BESTDNDS
Most Runs551
Highest Score62
Best Strike Rate89
Most sixes9
Most Fours61
Best Averages
Most 50s3
Most Not Outs3
2023DNDS
Most Runs476
Highest Score69
Best Strike Rate77
Most sixes10
Most Fours35
Best Averages
Most 50s2
2022DNDS
Most Runs95
Highest Score19
Best Strike Rate61
Most sixes0
Most Fours6
Best Averages
Most Not Outs3
2021DNDS
Most Runs43
Highest Score22
Best Strike Rate61
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1963DNDS
Most Runs218
Highest Score68
Best Strike Rate48
Most sixes0
Most Fours13
Best Averages
Most 50s1
1962DNDS
Most Runs346
Highest Score113
Best Strike Rate49
Most sixes0
Most Fours25
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1957DNDS
Most Runs108
Highest Score68
Most sixes0
Most Fours14
Best Averages
Most 50s1
1956DNDS
Most Runs199
Highest Score113
Most sixes1
Most Fours23
Best Averages
Most 50s1
Most 100s1
1954DNDS
Most Runs50
Highest Score37
Most sixes0
Most Fours4
Best Averages
1952DNDS
Most Runs153
Highest Score119
Most sixes0
Most Fours22
Best Averages
Most 100s1
1951DNDS
Most Runs58
Highest Score41
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1950DNDS
Most Runs40
Highest Score29
Most sixes0
Most Fours0
Best Averages
TEST
OverallDNDS
Most Runs1172
Highest Score119
Best Strike Rate49
Most sixes1
Most Fours104
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2024BESTDNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2022DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2021DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1963DNDS
Most Runs218
Highest Score68
Best Strike Rate48
Most sixes0
Most Fours13
Best Averages
Most 50s1
1962DNDS
Most Runs346
Highest Score113
Best Strike Rate49
Most sixes0
Most Fours25
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1957DNDS
Most Runs108
Highest Score68
Most sixes0
Most Fours14
Best Averages
Most 50s1
1956DNDS
Most Runs199
Highest Score113
Most sixes1
Most Fours23
Best Averages
Most 50s1
Most 100s1
1954DNDS
Most Runs50
Highest Score37
Most sixes0
Most Fours4
Best Averages
1952DNDS
Most Runs153
Highest Score119
Most sixes0
Most Fours22
Best Averages
Most 100s1
1951DNDS
Most Runs58
Highest Score41
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1950DNDS
Most Runs40
Highest Score29
Most sixes0
Most Fours0
Best Averages
ODI
OverallDNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024BESTDNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2022DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2021DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1963DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1962DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1957DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1956DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1954DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1952DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
1951DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
1950DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
T20I
OverallDNDS
Most Runs1165
Highest Score69
Best Strike Rate80
Most sixes19
Most Fours105
Best Averages
Most 50s5
Most 100s
Most Not Outs7
2024BESTDNDS
Most Runs551
Highest Score62
Best Strike Rate89
Most sixes9
Most Fours61
Best Averages
Most 50s3
Most Not Outs3
2023DNDS
Most Runs476
Highest Score69
Best Strike Rate77
Most sixes10
Most Fours35
Best Averages
Most 50s2
2022DNDS
Most Runs95
Highest Score19
Best Strike Rate61
Most sixes0
Most Fours6
Best Averages
Most Not Outs3
2021DNDS
Most Runs43
Highest Score22
Best Strike Rate61
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1963DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1962DNDS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1957DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1956DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1954DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1952DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
1951DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
1950DNDS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages