Player Head-to-Head
AJ
Aaron Johnson
CAN
VS
BC
Bob Catterall
SA
6 wonStat categorieswon 7

Aaron Johnson vs Bob Catterall

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

Final Verdict

Bob Catterall has the edge in overall. In recent years, both have been evenly matched.

CAREER Bob CatterallTEST LevelODI LevelT20I Level
Format

All formats

AJ 6 – 7 BC
Batting
1570
Most Runs
1555
121
Highest Score
120
91
Most sixes
8
162
Most Fours
36
29.07
Best Averages
37.93
10
Most 50s
11
2
Most 100s
3
3
Most Not Outs
2
Bowling
0
Most Wickets
7
0/4
Best Bowling Fig
3/15
17
Most Dots
0
50
Most Runs Conceed
162
0
Most Maiden Overs
7

Season by season

2026

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

2025

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

2024

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

2023

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

2022

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

1931

AJ 0 – 0 BC
Batting
–
Most Runs
118
–
Highest Score
56
–
Most sixes
1
–
Most Fours
0
–
Most 50s
1
Bowling
–
Most Wickets
5
–
Best Bowling Fig
3/15
–
Best Average
19.60
–
Most Dots
0
–
Best Economy
2.23
–
Best Strike Rate
52.80
–
Most Runs Conceed
98
–
Most Maiden Overs
7

1930

AJ 0 – 0 BC
Batting
–
Most Runs
59
–
Highest Score
54
–
Most sixes
1
–
Most Fours
5
–
Most 50s
1
Bowling
–
Most Wickets
2
–
Best Bowling Fig
2/12
–
Most Dots
0
–
Most Runs Conceed
12
–
Most Maiden Overs
0

1929

AJ 0 – 0 BC
Batting
–
Most Runs
256
–
Highest Score
98
–
Most sixes
0
–
Most Fours
0
–
Most 50s
3
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/18
–
Most Dots
0
–
Most Runs Conceed
18
–
Most Maiden Overs
0

1928

AJ 0 – 0 BC
Batting
–
Most Runs
273
–
Highest Score
119
–
Most sixes
3
–
Most Fours
0
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/15
–
Most Dots
0
–
Most Runs Conceed
15
–
Most Maiden Overs
0

1927

AJ 0 – 0 BC
–
Most Runs
106
–
Highest Score
86
–
Most sixes
0
–
Most Fours
0
–
Most 50s
1

1924

AJ 0 – 0 BC
Batting
–
Most Runs
471
–
Highest Score
120
–
Most sixes
3
–
Most Fours
31
–
Most 50s
2
–
Most 100s
2
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/19
–
Most Dots
0
–
Most Runs Conceed
19
–
Most Maiden Overs
0

1923

AJ 0 – 0 BC
–
Most Runs
216
–
Highest Score
76
–
Most sixes
0
–
Most Fours
0
–
Most 50s
2

1922

AJ 0 – 0 BC
–
Most Runs
56
–
Highest Score
39
–
Most sixes
0
–
Most Fours
0

TEST career

AJ 0 – 0 BC
Batting
–
Most Runs
1555
–
Highest Score
120
–
Most sixes
8
–
Most Fours
36
–
Best Averages
37.93
–
Most 50s
11
–
Most 100s
3
–
Most Not Outs
2
Bowling
–
Most Wickets
7
–
Best Bowling Fig
3/15
–
Most Dots
0
–
Most Runs Conceed
162
–
Most Maiden Overs
7

Season by season

1931

AJ 0 – 0 BC
Batting
–
Most Runs
118
–
Highest Score
56
–
Most sixes
1
–
Most Fours
0
–
Most 50s
1
Bowling
–
Most Wickets
5
–
Best Bowling Fig
3/15
–
Best Average
19.60
–
Most Dots
0
–
Best Economy
2.23
–
Best Strike Rate
52.80
–
Most Runs Conceed
98
–
Most Maiden Overs
7

1930

AJ 0 – 0 BC
Batting
–
Most Runs
59
–
Highest Score
54
–
Most sixes
1
–
Most Fours
5
–
Most 50s
1
Bowling
–
Most Wickets
2
–
Best Bowling Fig
2/12
–
Most Dots
0
–
Most Runs Conceed
12
–
Most Maiden Overs
0

1929

AJ 0 – 0 BC
Batting
–
Most Runs
256
–
Highest Score
98
–
Most sixes
0
–
Most Fours
0
–
Most 50s
3
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/18
–
Most Dots
0
–
Most Runs Conceed
18
–
Most Maiden Overs
0

1928

AJ 0 – 0 BC
Batting
–
Most Runs
273
–
Highest Score
119
–
Most sixes
3
–
Most Fours
0
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/15
–
Most Dots
0
–
Most Runs Conceed
15
–
Most Maiden Overs
0

1927

AJ 0 – 0 BC
–
Most Runs
106
–
Highest Score
86
–
Most sixes
0
–
Most Fours
0
–
Most 50s
1

1924

AJ 0 – 0 BC
Batting
–
Most Runs
471
–
Highest Score
120
–
Most sixes
3
–
Most Fours
31
–
Most 50s
2
–
Most 100s
2
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/19
–
Most Dots
0
–
Most Runs Conceed
19
–
Most Maiden Overs
0

1923

AJ 0 – 0 BC
–
Most Runs
216
–
Highest Score
76
–
Most sixes
0
–
Most Fours
0
–
Most 50s
2

1922

AJ 0 – 0 BC
–
Most Runs
56
–
Highest Score
39
–
Most sixes
0
–
Most Fours
0

ODI career

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

Season by season

2026

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

2024

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

2023

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

T20I career

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

Season by season

2025

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

2024

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

2023

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

2022

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