Andy Roberts vs Shafiqullah

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Andy Roberts has dominance over Shafiqullah in Tests, while Shafiqullah has the edge in overall and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallARSH
Most Runs10111049
Highest Score121130
Best Strike Rate114373
Most sixes2063
Most Fours6669
Best Averages
Most 50s43
Most Not Outs1216
2019BESTARSH
Most Runs97
Highest Score46
Best Strike Rate275
Most sixes6
Most Fours7
Best Averages
Most Not Outs2
2018ARSH
Most Runs55
Highest Score35
Best Strike Rate279
Most sixes5
Most Fours2
Best Averages
Most Not Outs2
2017ARSH
Most Runs195
Highest Score75
Best Strike Rate295
Most sixes11
Most Fours20
Best Averages
Most 50s1
Most Not Outs2
2016ARSH
Most Runs80
Highest Score37
Best Strike Rate197
Most sixes4
Most Fours7
Best Averages
Most Not Outs2
2015ARSH
Most Runs192
Highest Score67
Best Strike Rate263
Most sixes12
Most Fours8
Best Averages
Most Not Outs5
2014ARSH
Most Runs323
Highest Score107
Best Strike Rate265
Most sixes21
Most Fours17
Best Averages
Most 50s2
Most Not Outs2
2013ARSH
Most Runs19
Highest Score9
Best Strike Rate70
Most sixes1
Most Fours0
Best Averages
Most Not Outs1
2012ARSH
Most Runs8
Highest Score8
Best Strike Rate80
Most sixes1
Most Fours0
Best Averages
2010ARSH
Most Runs38
Highest Score23
Best Strike Rate90
Most sixes1
Most Fours5
Best Averages
2009ARSH
Most Runs42
Highest Score25
Best Strike Rate58
Most sixes1
Most Fours3
Best Averages
1983ARSH
Most Runs218
Highest Score105
Best Strike Rate100
Most sixes7
Most Fours7
Best Averages
Most 50s1
Most Not Outs4
1982ARSH
Most Runs63
Highest Score51
Best Strike Rate138
Most sixes2
Most Fours5
Best Averages
1981ARSH
Most Runs126
Highest Score65
Best Strike Rate111
Most sixes5
Most Fours11
Best Averages
Most 50s1
Most Not Outs1
1980ARSH
Most Runs211
Highest Score60
Best Strike Rate132
Most sixes5
Most Fours18
Best Averages
Most Not Outs5
1979ARSH
Most Runs109
Highest Score70
Best Strike Rate128
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most Not Outs1
1978ARSH
Most Runs14
Highest Score10
Best Strike Rate50
Most sixes0
Most Fours1
Best Averages
1976ARSH
Most Runs270
Highest Score100
Best Strike Rate67
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
TEST
OverallARSH
Most Runs79839
Highest Score8423
Best Strike Rate46130
Most sixes172
Most Fours573
Best Averages
Most 50s4
Most Not Outs71
2019BESTARSH
Most Runs39
Highest Score23
Best Strike Rate130
Most sixes2
Most Fours3
Best Averages
Most Not Outs1
2018ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2017ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2015ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2014ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2013ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2012ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2009ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1983ARSH
Most Runs152
Highest Score68
Best Strike Rate38
Most sixes6
Most Fours6
Best Averages
Most 50s1
Most Not Outs2
1982ARSH
Most Runs42
Highest Score42
Best Strike Rate72
Most sixes2
Most Fours3
Best Averages
1981ARSH
Most Runs105
Highest Score50
Best Strike Rate51
Most sixes5
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
1980ARSH
Most Runs173
Highest Score35
Best Strike Rate42
Most sixes3
Most Fours17
Best Averages
Most Not Outs3
1979ARSH
Most Runs61
Highest Score54
Best Strike Rate55
Most sixes0
Most Fours7
Best Averages
Most 50s1
Most Not Outs
1978ARSH
Most Runs11
Highest Score7
Best Strike Rate
Most sixes0
Most Fours1
Best Averages
1976ARSH
Most Runs254
Highest Score84
Best Strike Rate0
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
ODI
OverallARSH
Most Runs213513
Highest Score3756
Best Strike Rate68101
Most sixes330
Most Fours931
Best Averages
Most 50s2
Most Not Outs52
2019BESTARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018ARSH
Most Runs11
Highest Score11
Best Strike Rate110
Most sixes1
Most Fours0
Best Averages
Most Not Outs
2017ARSH
Most Runs163
Highest Score50
Best Strike Rate143
Most sixes9
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
2016ARSH
Most Runs2
Highest Score2
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2015ARSH
Most Runs75
Highest Score35
Best Strike Rate61
Most sixes2
Most Fours4
Best Averages
Most Not Outs
2014ARSH
Most Runs220
Highest Score56
Best Strike Rate122
Most sixes17
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
2013ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2012ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010ARSH
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
2009ARSH
Most Runs42
Highest Score25
Best Strike Rate58
Most sixes1
Most Fours3
Best Averages
1983ARSH
Most Runs66
Highest Score37
Best Strike Rate62
Most sixes1
Most Fours1
Best Averages
Most 50s
Most Not Outs2
1982ARSH
Most Runs21
Highest Score9
Best Strike Rate66
Most sixes0
Most Fours2
Best Averages
1981ARSH
Most Runs21
Highest Score15
Best Strike Rate60
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs
1980ARSH
Most Runs38
Highest Score25
Best Strike Rate90
Most sixes2
Most Fours1
Best Averages
Most Not Outs2
1979ARSH
Most Runs48
Highest Score16
Best Strike Rate73
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs1
1978ARSH
Most Runs3
Highest Score3
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
1976ARSH
Most Runs16
Highest Score16
Best Strike Rate67
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
T20I
OverallARSH
Most Runs497
Highest Score51
Best Strike Rate142
Most sixes31
Most Fours35
Best Averages
Most 50s1
Most Not Outs13
2019BESTARSH
Most Runs58
Highest Score23
Best Strike Rate145
Most sixes4
Most Fours4
Best Averages
Most Not Outs1
2018ARSH
Most Runs44
Highest Score24
Best Strike Rate169
Most sixes4
Most Fours2
Best Averages
Most Not Outs2
2017ARSH
Most Runs32
Highest Score25
Best Strike Rate152
Most sixes2
Most Fours3
Best Averages
Most 50s
Most Not Outs1
2016ARSH
Most Runs78
Highest Score35
Best Strike Rate147
Most sixes4
Most Fours7
Best Averages
Most Not Outs2
2015ARSH
Most Runs117
Highest Score32
Best Strike Rate202
Most sixes10
Most Fours4
Best Averages
Most Not Outs5
2014ARSH
Most Runs103
Highest Score51
Best Strike Rate143
Most sixes4
Most Fours10
Best Averages
Most 50s1
Most Not Outs1
2013ARSH
Most Runs19
Highest Score9
Best Strike Rate70
Most sixes1
Most Fours0
Best Averages
Most Not Outs1
2012ARSH
Most Runs8
Highest Score8
Best Strike Rate80
Most sixes1
Most Fours0
Best Averages
2010ARSH
Most Runs38
Highest Score23
Best Strike Rate90
Most sixes1
Most Fours5
Best Averages
2009ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1983ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1981ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1980ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1979ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1978ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1976ARSH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs