Player Head-to-Head
SH
Shafiqullah
AFG
VS
TB
Timothy Barker
7 wonStat categorieswon 4

Shafiqullah vs Timothy Barker

Shafiqullah and Timothy Barker compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Shafiqullah has dominance over Timothy Barker in overall and T20Is. In recent years, both have been evenly matched.

CAREER ShafiqullahTEST LevelODI LevelT20I Shafiqullah
Format

All formats

SH 3 – 4 TB
1009
Most Runs
1002
56
Highest Score
78
61
Most sixes
22
66
Most Fours
103
17.70
Best Averages
21.32
3
Most 50s
4
15
Most Not Outs
1

Season by season

2026

SH 0 – 0 TB
–
Most Runs
71
–
Highest Score
44
–
Most sixes
2
–
Most Fours
6

2025

SH 0 – 0 TB
–
Most Runs
57
–
Highest Score
29
–
Most sixes
1
–
Most Fours
7

2024

SH 0 – 0 TB
–
Most Runs
145
–
Highest Score
59
–
Most sixes
2
–
Most Fours
21
–
Most 50s
1

2023

SH 0 – 0 TB
–
Most Runs
223
–
Highest Score
66
–
Most sixes
11
–
Most Fours
20
–
Best Averages
20.27
–
Most 50s
1
–
Most Not Outs
1

2022

SH 0 – 0 TB
–
Most Runs
154
–
Highest Score
36
–
Most sixes
1
–
Most Fours
17
–
Best Averages
14.00

2021

SH 0 – 0 TB
–
Most Runs
325
–
Highest Score
78
–
Best Strike Rate
127.45
–
Most sixes
5
–
Most Fours
31
–
Most 50s
2

2019

SH 4 – 0 TB
58
Most Runs
27
23
Highest Score
18
4
Most sixes
0
4
Most Fours
1
1
Most Not Outs
–

2018

SH 0 – 0 TB
55
Most Runs
–
24
Highest Score
–
5
Most sixes
–
2
Most Fours
–
2
Most Not Outs
–

2017

SH 0 – 0 TB
195
Most Runs
–
50
Highest Score
–
11
Most sixes
–
20
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2016

SH 0 – 0 TB
80
Most Runs
–
35
Highest Score
–
4
Most sixes
–
7
Most Fours
–
2
Most Not Outs
–

2015

SH 0 – 0 TB
192
Most Runs
–
35
Highest Score
–
12
Most sixes
–
8
Most Fours
–
5
Most Not Outs
–

2014

SH 0 – 0 TB
323
Most Runs
–
56
Highest Score
–
21
Most sixes
–
17
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–

2013

SH 0 – 0 TB
19
Most Runs
–
9
Highest Score
–
1
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2012

SH 0 – 0 TB
8
Most Runs
–
8
Highest Score
–
1
Most sixes
–
0
Most Fours
–

2010

SH 0 – 0 TB
37
Most Runs
–
23
Highest Score
–
1
Most sixes
–
5
Most Fours
–

2009

SH 0 – 0 TB
42
Most Runs
–
25
Highest Score
–
1
Most sixes
–
3
Most Fours
–

ODI career

SH 0 – 0 TB
513
Most Runs
–
56
Highest Score
–
30
Most sixes
–
31
Most Fours
–
19.73
Best Averages
–
2
Most 50s
–
2
Most Not Outs
–

Season by season

2018

SH 0 – 0 TB
11
Most Runs
–
11
Highest Score
–
1
Most sixes
–
0
Most Fours
–

2017

SH 0 – 0 TB
163
Most Runs
–
50
Highest Score
–
9
Most sixes
–
17
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2016

SH 0 – 0 TB
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2015

SH 0 – 0 TB
75
Most Runs
–
35
Highest Score
–
2
Most sixes
–
4
Most Fours
–

2014

SH 0 – 0 TB
220
Most Runs
–
56
Highest Score
–
17
Most sixes
–
7
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2010

SH 0 – 0 TB
0
Most Runs
–
0
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2009

SH 0 – 0 TB
42
Most Runs
–
25
Highest Score
–
1
Most sixes
–
3
Most Fours
–

T20I career

SH 2 – 5 TB
496
Most Runs
1002
51
Highest Score
78
31
Most sixes
22
35
Most Fours
103
16.00
Best Averages
21.32
1
Most 50s
4
13
Most Not Outs
1

Season by season

2026

SH 0 – 0 TB
–
Most Runs
71
–
Highest Score
44
–
Best Strike Rate
126.79
–
Most sixes
2
–
Most Fours
6
–
Best Averages
71 / 4

2025

SH 0 – 0 TB
–
Most Runs
57
–
Highest Score
29
–
Most sixes
1
–
Most Fours
7

2024

SH 0 – 0 TB
–
Most Runs
145
–
Highest Score
59
–
Most sixes
2
–
Most Fours
21
–
Most 50s
1

2023

SH 0 – 0 TB
–
Most Runs
223
–
Highest Score
66
–
Most sixes
11
–
Most Fours
20
–
Best Averages
20.27
–
Most 50s
1
–
Most Not Outs
1

2022

SH 0 – 0 TB
–
Most Runs
154
–
Highest Score
36
–
Most sixes
1
–
Most Fours
17
–
Best Averages
14.00

2021

SH 0 – 0 TB
–
Most Runs
325
–
Highest Score
78
–
Best Strike Rate
127.45
–
Most sixes
5
–
Most Fours
31
–
Most 50s
2

2019

SH 4 – 0 TB
58
Most Runs
27
23
Highest Score
18
4
Most sixes
0
4
Most Fours
1
1
Most Not Outs
–

2018

SH 0 – 0 TB
44
Most Runs
–
24
Highest Score
–
4
Most sixes
–
2
Most Fours
–
2
Most Not Outs
–

2017

SH 0 – 0 TB
32
Most Runs
–
25
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2016

SH 0 – 0 TB
78
Most Runs
–
35
Highest Score
–
4
Most sixes
–
7
Most Fours
–
2
Most Not Outs
–

2015

SH 0 – 0 TB
117
Most Runs
–
32
Highest Score
–
10
Most sixes
–
4
Most Fours
–
5
Most Not Outs
–

2014

SH 0 – 0 TB
103
Most Runs
–
51
Highest Score
–
4
Most sixes
–
10
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2013

SH 0 – 0 TB
19
Most Runs
–
9
Highest Score
–
1
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

2012

SH 0 – 0 TB
8
Most Runs
–
8
Highest Score
–
1
Most sixes
–
0
Most Fours
–

2010

SH 0 – 0 TB
37
Most Runs
–
23
Highest Score
–
1
Most sixes
–
5
Most Fours
–
RECENT RESULTS 1 match