Shafiqullah vs Andy Roberts

Career • Test • ODI • T20I Comparison

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