Haroon Rasheed vs Oshada Fernando

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Haroon Rasheed has dominance over Oshada Fernando in Tests, while Oshada Fernando has the edge in overall and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallHROF
Most Runs13831380
Highest Score216229
Best Strike Rate103226
Most sixes1918
Most Fours118152
Best Averages
Most 50s68
Most 100s31
Most Not Outs35
2025BESTHROF
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023HROF
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022HROF
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021HROF
Most Runs372
Highest Score128
Best Strike Rate187
Most sixes2
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020HROF
Most Runs128
Highest Score57
Best Strike Rate128
Most sixes0
Most Fours10
Best Averages
Most Not Outs1
2019HROF
Most Runs502
Highest Score229
Best Strike Rate250
Most sixes8
Most Fours61
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1983HROF
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1982HROF
Most Runs398
Highest Score216
Best Strike Rate134
Most sixes3
Most Fours43
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1980HROF
Most Runs37
Highest Score21
Best Strike Rate28
Most sixes0
Most Fours4
Best Averages
1979HROF
Most Runs195
Highest Score84
Best Strike Rate93
Most sixes2
Most Fours17
Best Averages
Most Not Outs1
1978HROF
Most Runs224
Highest Score128
Best Strike Rate80
Most sixes8
Most Fours21
Best Averages
Most 100s1
1977HROF
Most Runs529
Highest Score127
Best Strike Rate72
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
TEST
OverallHROF
Most Runs12171104
Highest Score153102
Best Strike Rate5050
Most sixes1911
Most Fours112126
Best Averages
Most 50s57
Most 100s31
Most Not Outs14
2025BESTHROF
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023HROF
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022HROF
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021HROF
Most Runs333
Highest Score91
Best Strike Rate43
Most sixes0
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020HROF
Most Runs116
Highest Score47
Best Strike Rate42
Most sixes0
Most Fours9
Best Averages
Most Not Outs1
2019HROF
Most Runs277
Highest Score102
Best Strike Rate54
Most sixes3
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1983HROF
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1982HROF
Most Runs327
Highest Score153
Best Strike Rate57
Most sixes3
Most Fours42
Best Averages
Most 50s2
Most 100s1
Most Not Outs
1980HROF
Most Runs37
Highest Score21
Best Strike Rate28
Most sixes0
Most Fours4
Best Averages
1979HROF
Most Runs126
Highest Score47
Best Strike Rate42
Most sixes2
Most Fours13
Best Averages
Most Not Outs
1978HROF
Most Runs203
Highest Score108
Best Strike Rate46
Most sixes8
Most Fours20
Best Averages
Most 100s1
1977HROF
Most Runs524
Highest Score122
Best Strike Rate53
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
ODI
OverallHROF
Most Runs166148
Highest Score6349
Best Strike Rate5364
Most sixes03
Most Fours615
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2025BESTHROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021HROF
Most Runs20
Highest Score18
Best Strike Rate74
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2019HROF
Most Runs128
Highest Score49
Best Strike Rate63
Most sixes2
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs
1983HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1982HROF
Most Runs71
Highest Score63
Best Strike Rate77
Most sixes0
Most Fours1
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1980HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979HROF
Most Runs69
Highest Score37
Best Strike Rate51
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1978HROF
Most Runs21
Highest Score20
Best Strike Rate34
Most sixes0
Most Fours1
Best Averages
Most 100s
1977HROF
Most Runs5
Highest Score5
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
T20I
OverallHROF
Most Runs128
Highest Score78
Best Strike Rate112
Most sixes4
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2025BESTHROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021HROF
Most Runs19
Highest Score19
Best Strike Rate70
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020HROF
Most Runs12
Highest Score10
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
Most Not Outs
2019HROF
Most Runs97
Highest Score78
Best Strike Rate133
Most sixes3
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1983HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1982HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1980HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1979HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1978HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1977HROF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs