Player Head-to-Head
WB
Wasim Bari
PAK
VS
AJ
Aaron Johnson
CAN
3 wonStat categorieswon 8

Wasim Bari vs Aaron Johnson

Wasim Bari and Aaron Johnson compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Aaron Johnson has the edge in overall and ODIs. In recent years, both have been evenly matched.

CAREER Aaron JohnsonTEST LevelODI Aaron JohnsonT20I Level
Format

All formats

WB 3 – 8 AJ
Batting
1587
Most Runs
1570
85
Highest Score
121
36.99
Best Strike Rate
118.49
2
Most sixes
91
117
Most Fours
162
16.03
Best Averages
29.07
6
Most 50s
10
–
Most 100s
2
39
Most Not Outs
3
Bowling
0
Most Wickets
0
0/2
Best Bowling Fig
0/4
0
Most Dots
17
2
Most Runs Conceed
50
0
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 AJ
–
Most Runs
218
–
Highest Score
70
–
Best Strike Rate
83.21
–
Most sixes
8
–
Most Fours
23
–
Most 50s
1

2025

WB 0 – 0 AJ
Batting
–
Most Runs
48
–
Highest Score
34
–
Most sixes
4
–
Most Fours
3
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/12
–
Most Dots
4
–
Most Runs Conceed
32
–
Most Maiden Overs
0

2024

WB 0 – 0 AJ
Batting
–
Most Runs
592
–
Highest Score
74
–
Best Strike Rate
107.25
–
Most sixes
36
–
Most Fours
65
–
Best Averages
21.14
–
Most 50s
4
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/4
–
Most Dots
13
–
Most Runs Conceed
18
–
Most Maiden Overs
0

2023

WB 0 – 0 AJ
–
Most Runs
310
–
Highest Score
121
–
Most sixes
18
–
Most Fours
31
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

2022

WB 0 – 0 AJ
–
Most Runs
402
–
Highest Score
109
–
Best Strike Rate
166.80
–
Most sixes
25
–
Most Fours
40
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
1

1984

WB 0 – 0 AJ
60
Most Runs
–
20
Highest Score
–
0
Most sixes
–
7
Most Fours
–
4
Most Not Outs
–

1983

WB 0 – 0 AJ
187
Most Runs
–
64
Highest Score
–
0
Most sixes
–
12
Most Fours
–
15.58
Best Averages
–
1
Most 50s
–
5
Most Not Outs
–

1982

WB 0 – 0 AJ
142
Most Runs
–
30
Highest Score
–
48.46
Best Strike Rate
–
0
Most sixes
–
15
Most Fours
–
4
Most Not Outs
–

1981

WB 0 – 0 AJ
44
Most Runs
–
20
Highest Score
–
0
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

1980

WB 0 – 0 AJ
62
Most Runs
–
23
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

1979

WB 0 – 0 AJ
194
Most Runs
–
49
Highest Score
–
35.34
Best Strike Rate
–
0
Most sixes
–
16
Most Fours
–
4
Most Not Outs
–

1978

WB 0 – 0 AJ
Batting
150
Most Runs
–
85
Highest Score
–
1
Most sixes
–
5
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
0
Most Dots
–
2
Most Runs Conceed
–
0
Most Maiden Overs
–

1977

WB 0 – 0 AJ
152
Most Runs
–
60
Highest Score
–
0
Most sixes
–
13
Most Fours
–
1
Most 50s
–
6
Most Not Outs
–

1976

WB 0 – 0 AJ
38
Most Runs
–
21
Highest Score
–
0
Most sixes
–
4
Most Fours
–
4
Most Not Outs
–

1975

WB 0 – 0 AJ
70
Most Runs
–
58
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

1974

WB 0 – 0 AJ
10
Most Runs
–
4
Highest Score
–
0
Most sixes
–
1
Most Fours
–

1973

WB 0 – 0 AJ
207
Most Runs
–
48
Highest Score
–
1
Most sixes
–
14
Most Fours
–
3
Most Not Outs
–

1972

WB 0 – 0 AJ
79
Most Runs
–
72
Highest Score
–
0
Most sixes
–
10
Most Fours
–
1
Most 50s
–

1971

WB 0 – 0 AJ
77
Most Runs
–
63
Highest Score
–
26.92
Best Strike Rate
–
0
Most sixes
–
6
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

1969

WB 0 – 0 AJ
86
Most Runs
–
19
Highest Score
–
0
Most sixes
–
4
Most Fours
–
2
Most Not Outs
–

1967

WB 0 – 0 AJ
29
Most Runs
–
13
Highest Score
–
0
Most sixes
–
3
Most Fours
–

TEST career

WB 0 – 0 AJ
Batting
1366
Most Runs
–
85
Highest Score
–
33.49
Best Strike Rate
–
2
Most sixes
–
106
Most Fours
–
15.88
Best Averages
–
6
Most 50s
–
26
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
0
Most Dots
–
2
Most Runs Conceed
–
0
Most Maiden Overs
–

Season by season

1984

WB 0 – 0 AJ
27
Most Runs
–
20
Highest Score
–
0
Most sixes
–
4
Most Fours
–
1
Most Not Outs
–

1983

WB 0 – 0 AJ
106
Most Runs
–
64
Highest Score
–
0
Most sixes
–
9
Most Fours
–
10.60
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

1982

WB 0 – 0 AJ
124
Most Runs
–
30
Highest Score
–
46.79
Best Strike Rate
–
0
Most sixes
–
15
Most Fours
–
2
Most Not Outs
–

1981

WB 0 – 0 AJ
40
Most Runs
–
20
Highest Score
–
0
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

1980

WB 0 – 0 AJ
62
Most Runs
–
23
Highest Score
–
0
Most sixes
–
5
Most Fours
–
1
Most Not Outs
–

1979

WB 0 – 0 AJ
168
Most Runs
–
49
Highest Score
–
32.01
Best Strike Rate
–
0
Most sixes
–
14
Most Fours
–
4
Most Not Outs
–

1978

WB 0 – 0 AJ
Batting
119
Most Runs
–
85
Highest Score
–
1
Most sixes
–
2
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
0
Most Wickets
–
0/2
Best Bowling Fig
–
0
Most Dots
–
2
Most Runs Conceed
–
0
Most Maiden Overs
–

1977

WB 0 – 0 AJ
150
Most Runs
–
60
Highest Score
–
0
Most sixes
–
13
Most Fours
–
1
Most 50s
–
5
Most Not Outs
–

1976

WB 0 – 0 AJ
36
Most Runs
–
21
Highest Score
–
0
Most sixes
–
4
Most Fours
–
3
Most Not Outs
–

1975

WB 0 – 0 AJ
67
Most Runs
–
58
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

1974

WB 0 – 0 AJ
10
Most Runs
–
4
Highest Score
–
0
Most sixes
–
1
Most Fours
–

1973

WB 0 – 0 AJ
186
Most Runs
–
48
Highest Score
–
1
Most sixes
–
14
Most Fours
–
3
Most Not Outs
–

1972

WB 0 – 0 AJ
79
Most Runs
–
72
Highest Score
–
0
Most sixes
–
10
Most Fours
–
1
Most 50s
–

1971

WB 0 – 0 AJ
77
Most Runs
–
63
Highest Score
–
26.92
Best Strike Rate
–
0
Most sixes
–
6
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

1969

WB 0 – 0 AJ
86
Most Runs
–
19
Highest Score
–
0
Most sixes
–
4
Most Fours
–
2
Most Not Outs
–

1967

WB 0 – 0 AJ
29
Most Runs
–
13
Highest Score
–
0
Most sixes
–
3
Most Fours
–

ODI career

WB 0 – 4 AJ
Batting
221
Most Runs
660
34
Highest Score
70
0
Most sixes
31
11
Most Fours
77
–
Best Averages
25.38
–
Most 50s
4
13
Most Not Outs
–
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/14
–
Most Dots
13
–
Most Runs Conceed
14
–
Most Maiden Overs
0

Season by season

2026

WB 0 – 0 AJ
–
Most Runs
218
–
Highest Score
70
–
Best Strike Rate
83.21
–
Most sixes
8
–
Most Fours
23
–
Best Averages
218 / 6
–
Most 50s
1

2024

WB 0 – 0 AJ
Batting
–
Most Runs
319
–
Highest Score
65
–
Best Strike Rate
97.85
–
Most sixes
19
–
Most Fours
38
–
Best Averages
21.27
–
Most 50s
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/14
–
Most Dots
13
–
Most Runs Conceed
14
–
Most Maiden Overs
0

2023

WB 0 – 0 AJ
–
Most Runs
123
–
Highest Score
53
–
Most sixes
4
–
Most Fours
16
–
Most 50s
1

1984

WB 0 – 0 AJ
33
Most Runs
–
13
Highest Score
–
0
Most sixes
–
3
Most Fours
–
3
Most Not Outs
–

1983

WB 0 – 0 AJ
81
Most Runs
–
34
Highest Score
–
0
Most sixes
–
3
Most Fours
–
4
Most Not Outs
–

1982

WB 0 – 0 AJ
18
Most Runs
–
9
Highest Score
–
0
Most sixes
–
0
Most Fours
–
2
Most Not Outs
–

1981

WB 0 – 0 AJ
4
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1979

WB 0 – 0 AJ
26
Most Runs
–
17
Highest Score
–
0
Most sixes
–
2
Most Fours
–

1978

WB 0 – 0 AJ
Batting
31
Most Runs
–
19
Highest Score
–
0
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

1977

WB 0 – 0 AJ
2
Most Runs
–
1
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

1976

WB 0 – 0 AJ
2
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

1975

WB 0 – 0 AJ
3
Most Runs
–
2
Highest Score
–
0
Most sixes
–
0
Most Fours
–
1
Most Not Outs
–

1973

WB 0 – 0 AJ
21
Most Runs
–
21
Highest Score
–
0
Most sixes
–
0
Most Fours
–

T20I career

WB 0 – 0 AJ
Batting
–
Most Runs
910
–
Highest Score
121
–
Most sixes
60
–
Most Fours
85
–
Best Averages
32.50
–
Most 50s
6
–
Most 100s
2
–
Most Not Outs
3
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/4
–
Most Dots
4
–
Most Runs Conceed
36
–
Most Maiden Overs
0

Season by season

2025

WB 0 – 0 AJ
Batting
–
Most Runs
48
–
Highest Score
34
–
Most sixes
4
–
Most Fours
3
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/12
–
Most Dots
4
–
Most Runs Conceed
32
–
Most Maiden Overs
0

2024

WB 0 – 0 AJ
Batting
–
Most Runs
273
–
Highest Score
74
–
Best Strike Rate
120.80
–
Most sixes
17
–
Most Fours
27
–
Best Averages
21.00
–
Most 50s
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/4
–
Most Dots
0
–
Most Runs Conceed
4
–
Most Maiden Overs
0

2023

WB 0 – 0 AJ
–
Most Runs
187
–
Highest Score
121
–
Most sixes
14
–
Most Fours
15
–
Most 100s
1
–
Most Not Outs
1

2022

WB 0 – 0 AJ
–
Most Runs
402
–
Highest Score
109
–
Best Strike Rate
166.80
–
Most sixes
25
–
Most Fours
40
–
Most 50s
4
–
Most 100s
1
–
Most Not Outs
1