David Sheppard vs D Ndikubwimana

Career • Test • ODI • T20I Comparison

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