Mahela Udawatte vs Peter Sleep

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mahela Udawatte has dominance over Peter Sleep in overall, while Peter Sleep has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallMUPS
Most Runs484483
Highest Score19590
Best Strike Rate22737
Most sixes80
Most Fours4535
Best Averages
Most 50s23
Most 100s1
Most Not Outs11
2018BESTMUPS
Most Runs23
Highest Score19
Best Strike Rate32
Most sixes0
Most Fours2
Best Averages
2017MUPS
Most Runs19
Highest Score11
Best Strike Rate83
Most sixes0
Most Fours2
Best Averages
2010MUPS
Most Runs108
Highest Score103
Best Strike Rate148
Most sixes3
Most Fours8
Best Averages
Most 100s1
Most Not Outs1
2009MUPS
Most Runs11
Highest Score11
Best Strike Rate122
Most sixes0
Most Fours2
Best Averages
2008MUPS
Most Runs323
Highest Score98
Best Strike Rate187
Most sixes5
Most Fours31
Best Averages
Most 50s2
1990MUPS
Most Runs23
Highest Score23
Best Strike Rate31
Most sixes0
Most Fours0
Best Averages
1989MUPS
Most Runs47
Highest Score47
Best Strike Rate38
Most sixes0
Most Fours2
Most Not Outs1
1988MUPS
Most Runs53
Highest Score41
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
1987MUPS
Most Runs230
Highest Score90
Best Strike Rate38
Most sixes0
Most Fours16
Best Averages
Most 50s2
1986MUPS
Most Runs6
Highest Score6
Best Strike Rate18
Most sixes0
Most Fours1
Best Averages
1982MUPS
Most Runs29
Highest Score29
Best Strike Rate56
Most sixes0
Most Fours5
Best Averages
1979MUPS
Most Runs95
Highest Score64
Best Strike Rate34
Most sixes0
Most Fours8
Best Averages
Most 50s1
TEST
OverallMUPS
Most Runs23483
Highest Score1990
Best Strike Rate3237
Most sixes00
Most Fours235
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2018BESTMUPS
Most Runs23
Highest Score19
Best Strike Rate32
Most sixes0
Most Fours2
Best Averages
2017MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2009MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990MUPS
Most Runs23
Highest Score23
Best Strike Rate31
Most sixes0
Most Fours0
Best Averages
1989MUPS
Most Runs47
Highest Score47
Best Strike Rate38
Most sixes0
Most Fours2
Most Not Outs1
1988MUPS
Most Runs53
Highest Score41
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
1987MUPS
Most Runs230
Highest Score90
Best Strike Rate38
Most sixes0
Most Fours16
Best Averages
Most 50s2
1986MUPS
Most Runs6
Highest Score6
Best Strike Rate18
Most sixes0
Most Fours1
Best Averages
1982MUPS
Most Runs29
Highest Score29
Best Strike Rate56
Most sixes0
Most Fours5
Best Averages
1979MUPS
Most Runs95
Highest Score64
Best Strike Rate34
Most sixes0
Most Fours8
Best Averages
Most 50s1
ODI
OverallMUPS
Most Runs257
Highest Score73
Best Strike Rate67
Most sixes3
Most Fours25
Best Averages
Most 50s2
Most 100s
Most Not Outs
2018BESTMUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2009MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008MUPS
Most Runs257
Highest Score73
Best Strike Rate67
Most sixes3
Most Fours25
Best Averages
Most 50s2
1990MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1989MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs
1988MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1987MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1986MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1982MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
T20I
OverallMUPS
Most Runs204
Highest Score103
Best Strike Rate128
Most sixes5
Most Fours18
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2018BESTMUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017MUPS
Most Runs19
Highest Score11
Best Strike Rate83
Most sixes0
Most Fours2
Best Averages
2010MUPS
Most Runs108
Highest Score103
Best Strike Rate148
Most sixes3
Most Fours8
Best Averages
Most 100s1
Most Not Outs1
2009MUPS
Most Runs11
Highest Score11
Best Strike Rate122
Most sixes0
Most Fours2
Best Averages
2008MUPS
Most Runs66
Highest Score25
Best Strike Rate120
Most sixes2
Most Fours6
Best Averages
Most 50s
1990MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1989MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs
1988MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1987MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1986MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1982MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979MUPS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s