Oshada Fernando vs Haroon Rasheed

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Oshada Fernando has dominance over Haroon Rasheed in overall and ODIs, while Haroon Rasheed has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallOFHR
Most Runs13801383
Highest Score229216
Best Strike Rate226103
Most sixes1819
Most Fours152118
Best Averages
Most 50s86
Most 100s13
Most Not Outs53
2025BESTOFHR
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023OFHR
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022OFHR
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021OFHR
Most Runs372
Highest Score128
Best Strike Rate187
Most sixes2
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020OFHR
Most Runs128
Highest Score57
Best Strike Rate128
Most sixes0
Most Fours10
Best Averages
Most Not Outs1
2019OFHR
Most Runs502
Highest Score229
Best Strike Rate250
Most sixes8
Most Fours61
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1983OFHR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1982OFHR
Most Runs398
Highest Score216
Best Strike Rate134
Most sixes3
Most Fours43
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1980OFHR
Most Runs37
Highest Score21
Best Strike Rate28
Most sixes0
Most Fours4
Best Averages
1979OFHR
Most Runs195
Highest Score84
Best Strike Rate93
Most sixes2
Most Fours17
Best Averages
Most Not Outs1
1978OFHR
Most Runs224
Highest Score128
Best Strike Rate80
Most sixes8
Most Fours21
Best Averages
Most 100s1
1977OFHR
Most Runs529
Highest Score127
Best Strike Rate72
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
TEST
OverallOFHR
Most Runs11041217
Highest Score102153
Best Strike Rate5050
Most sixes1119
Most Fours126112
Best Averages
Most 50s75
Most 100s13
Most Not Outs41
2025BESTOFHR
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023OFHR
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022OFHR
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021OFHR
Most Runs333
Highest Score91
Best Strike Rate43
Most sixes0
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020OFHR
Most Runs116
Highest Score47
Best Strike Rate42
Most sixes0
Most Fours9
Best Averages
Most Not Outs1
2019OFHR
Most Runs277
Highest Score102
Best Strike Rate54
Most sixes3
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1983OFHR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1982OFHR
Most Runs327
Highest Score153
Best Strike Rate57
Most sixes3
Most Fours42
Best Averages
Most 50s2
Most 100s1
Most Not Outs
1980OFHR
Most Runs37
Highest Score21
Best Strike Rate28
Most sixes0
Most Fours4
Best Averages
1979OFHR
Most Runs126
Highest Score47
Best Strike Rate42
Most sixes2
Most Fours13
Best Averages
Most Not Outs
1978OFHR
Most Runs203
Highest Score108
Best Strike Rate46
Most sixes8
Most Fours20
Best Averages
Most 100s1
1977OFHR
Most Runs524
Highest Score122
Best Strike Rate53
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
ODI
OverallOFHR
Most Runs148166
Highest Score4963
Best Strike Rate6453
Most sixes30
Most Fours156
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2025BESTOFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021OFHR
Most Runs20
Highest Score18
Best Strike Rate74
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2019OFHR
Most Runs128
Highest Score49
Best Strike Rate63
Most sixes2
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs
1983OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1982OFHR
Most Runs71
Highest Score63
Best Strike Rate77
Most sixes0
Most Fours1
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1980OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979OFHR
Most Runs69
Highest Score37
Best Strike Rate51
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1978OFHR
Most Runs21
Highest Score20
Best Strike Rate34
Most sixes0
Most Fours1
Best Averages
Most 100s
1977OFHR
Most Runs5
Highest Score5
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
T20I
OverallOFHR
Most Runs128
Highest Score78
Best Strike Rate112
Most sixes4
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2025BESTOFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021OFHR
Most Runs19
Highest Score19
Best Strike Rate70
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020OFHR
Most Runs12
Highest Score10
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
Most Not Outs
2019OFHR
Most Runs97
Highest Score78
Best Strike Rate133
Most sixes3
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1983OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1982OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1980OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1978OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1977OFHR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs