Faoud Bacchus vs Oshada Fernando

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Faoud Bacchus has dominance over Oshada Fernando in ODIs, while Oshada Fernando has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallFBOF
Most Runs13941380
Highest Score330229
Best Strike Rate110226
Most sixes418
Most Fours128152
Best Averages
Most 50s68
Most 100s11
Most Not Outs35
2025BESTFBOF
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023FBOF
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022FBOF
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021FBOF
Most Runs372
Highest Score128
Best Strike Rate187
Most sixes2
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020FBOF
Most Runs128
Highest Score57
Best Strike Rate128
Most sixes0
Most Fours10
Best Averages
Most Not Outs1
2019FBOF
Most Runs502
Highest Score229
Best Strike Rate250
Most sixes8
Most Fours61
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1983FBOF
Most Runs235
Highest Score80
Best Strike Rate63
Most sixes1
Most Fours16
Best Averages
Most 50s2
Most Not Outs2
1982FBOF
Most Runs172
Highest Score63
Best Strike Rate148
Most sixes0
Most Fours16
Best Averages
Most Not Outs1
1981FBOF
Most Runs76
Highest Score38
Best Strike Rate64
Most sixes0
Most Fours7
Best Averages
1980FBOF
Most Runs397
Highest Score140
Best Strike Rate106
Most sixes0
Most Fours42
Best Averages
Most 50s2
1979FBOF
Most Runs315
Highest Score250
Best Strike Rate0
Most sixes3
Most Fours40
Best Averages
Most 50s1
Most 100s1
1978FBOF
Most Runs199
Highest Score96
Best Strike Rate73
Most sixes0
Most Fours7
Best Averages
Most 50s1
TEST
OverallFBOF
Most Runs7821104
Highest Score250102
Best Strike Rate4450
Most sixes311
Most Fours76126
Best Averages
Most 50s37
Most 100s11
Most Not Outs4
2025BESTFBOF
Most Runs13
Highest Score7
Best Strike Rate65
Most sixes0
Most Fours2
Best Averages
2023FBOF
Most Runs52
Highest Score28
Best Strike Rate34
Most sixes0
Most Fours6
Best Averages
2022FBOF
Most Runs313
Highest Score64
Best Strike Rate63
Most sixes8
Most Fours36
Best Averages
Most 50s3
Most Not Outs1
2021FBOF
Most Runs333
Highest Score91
Best Strike Rate43
Most sixes0
Most Fours37
Best Averages
Most 50s3
Most Not Outs1
2020FBOF
Most Runs116
Highest Score47
Best Strike Rate42
Most sixes0
Most Fours9
Best Averages
Most Not Outs1
2019FBOF
Most Runs277
Highest Score102
Best Strike Rate54
Most sixes3
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1983FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982FBOF
Most Runs27
Highest Score27
Best Strike Rate59
Most sixes0
Most Fours1
Best Averages
Most Not Outs
1981FBOF
Most Runs1
Highest Score1
Best Strike Rate9
Most sixes0
Most Fours0
Best Averages
1980FBOF
Most Runs240
Highest Score61
Best Strike Rate43
Most sixes0
Most Fours28
Best Averages
Most 50s1
1979FBOF
Most Runs315
Highest Score250
Best Strike Rate0
Most sixes3
Most Fours40
Best Averages
Most 50s1
Most 100s1
1978FBOF
Most Runs199
Highest Score96
Best Strike Rate73
Most sixes0
Most Fours7
Best Averages
Most 50s1
ODI
OverallFBOF
Most Runs612148
Highest Score8049
Best Strike Rate6664
Most sixes13
Most Fours5215
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2025BESTFBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021FBOF
Most Runs20
Highest Score18
Best Strike Rate74
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2019FBOF
Most Runs128
Highest Score49
Best Strike Rate63
Most sixes2
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs
1983FBOF
Most Runs235
Highest Score80
Best Strike Rate63
Most sixes1
Most Fours16
Best Averages
Most 50s2
Most Not Outs2
1982FBOF
Most Runs145
Highest Score36
Best Strike Rate89
Most sixes0
Most Fours15
Best Averages
Most Not Outs1
1981FBOF
Most Runs75
Highest Score37
Best Strike Rate55
Most sixes0
Most Fours7
Best Averages
1980FBOF
Most Runs157
Highest Score79
Best Strike Rate63
Most sixes0
Most Fours14
Best Averages
Most 50s1
1979FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1978FBOF
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
T20I
OverallFBOF
Most Runs128
Highest Score78
Best Strike Rate112
Most sixes4
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2025BESTFBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2023FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021FBOF
Most Runs19
Highest Score19
Best Strike Rate70
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Not Outs
2020FBOF
Most Runs12
Highest Score10
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
Most Not Outs
2019FBOF
Most Runs97
Highest Score78
Best Strike Rate133
Most sixes3
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1983FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1981FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1980FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1979FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1978FBOF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s