Player Head-to-Head
AJ
Aaron Johnson
CAN
VS
MA
Mayank Agarwal
IND
11 wonStat categorieswon 5

Aaron Johnson vs Mayank Agarwal

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

Final Verdict

Aaron Johnson has dominance over Mayank Agarwal in overall and ODIs. In recent years, both have been evenly matched.

CAREER Aaron JohnsonTEST LevelODI Aaron JohnsonT20I Level
Format

All formats

AJ 6 – 5 MA
Batting
1570
Most Runs
1574
121
Highest Score
243
118.49
Best Strike Rate
54.94
91
Most sixes
29
162
Most Fours
201
29.07
Best Averages
38.39
10
Most 50s
6
2
Most 100s
4
3
Most Not Outs
–
Bowling
0
Most Wickets
0
0/4
Best Bowling Fig
0/10
17
Most Dots
0
50
Most Runs Conceed
10
0
Most Maiden Overs
0

Season by season

2026

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

2025

AJ 0 – 0 MA
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 MA
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 MA
310
Most Runs
–
121
Highest Score
–
18
Most sixes
–
31
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2022

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

2021

AJ 0 – 0 MA
–
Most Runs
353
–
Highest Score
150
–
Best Strike Rate
48.56
–
Most sixes
6
–
Most Fours
45
–
Most 50s
2
–
Most 100s
1

2020

AJ 0 – 0 MA
Batting
–
Most Runs
219
–
Highest Score
58
–
Best Strike Rate
57.03
–
Most sixes
2
–
Most Fours
28
–
Most 50s
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/10
–
Most Dots
0
–
Most Runs Conceed
10
–
Most Maiden Overs
0

2019

AJ 0 – 0 MA
–
Most Runs
754
–
Highest Score
243
–
Best Strike Rate
59.04
–
Most sixes
18
–
Most Fours
91
–
Best Averages
68.55
–
Most 50s
2
–
Most 100s
3

2018

AJ 0 – 0 MA
–
Most Runs
118
–
Highest Score
76
–
Best Strike Rate
44.87
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1

TEST career

AJ 0 – 0 MA
Batting
–
Most Runs
1488
–
Highest Score
243
–
Best Strike Rate
53.49
–
Most sixes
28
–
Most Fours
189
–
Best Averages
41.33
–
Most 50s
6
–
Most 100s
4

Season by season

2022

AJ 0 – 0 MA
–
Most Runs
130
–
Highest Score
33
–
Best Strike Rate
60.75
–
Most sixes
0
–
Most Fours
25

2021

AJ 0 – 0 MA
–
Most Runs
353
–
Highest Score
150
–
Best Strike Rate
48.56
–
Most sixes
6
–
Most Fours
45
–
Most 50s
2
–
Most 100s
1

2020

AJ 0 – 0 MA
Batting
–
Most Runs
133
–
Highest Score
58
–
Best Strike Rate
44.19
–
Most sixes
1
–
Most Fours
16
–
Most 50s
1

2019

AJ 0 – 0 MA
–
Most Runs
754
–
Highest Score
243
–
Best Strike Rate
59.04
–
Most sixes
18
–
Most Fours
91
–
Best Averages
68.55
–
Most 50s
2
–
Most 100s
3

2018

AJ 0 – 0 MA
–
Most Runs
118
–
Highest Score
76
–
Best Strike Rate
44.87
–
Most sixes
3
–
Most Fours
12
–
Most 50s
1

ODI career

AJ 6 – 1 MA
Batting
660
Most Runs
86
70
Highest Score
32
31
Most sixes
1
77
Most Fours
12
25.38
Best Averages
–
4
Most 50s
–
Bowling
0
Most Wickets
0
0/14
Best Bowling Fig
0/10
13
Most Dots
0
14
Most Runs Conceed
10
0
Most Maiden Overs
0

Season by season

2026

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

2024

AJ 0 – 0 MA
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 MA
123
Most Runs
–
53
Highest Score
–
4
Most sixes
–
16
Most Fours
–
1
Most 50s
–

2020

AJ 0 – 0 MA
Batting
–
Most Runs
86
–
Highest Score
32
–
Most sixes
1
–
Most Fours
12
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/10
–
Most Dots
0
–
Most Runs Conceed
10
–
Most Maiden Overs
0

T20I career

AJ 0 – 0 MA
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 MA
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 MA
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 MA
187
Most Runs
–
121
Highest Score
–
14
Most sixes
–
15
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

2022

AJ 0 – 0 MA
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
–