David Willey vs Noel McGregor

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: David Willey has dominance over Noel McGregor in overall, while Noel McGregor has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallDWNM
Most Runs897892
Highest Score92111
Best Strike Rate3168
Most sixes370
Most Fours7434
Best Averages
Most 50s23
Most 100s1
Most Not Outs302
2023BESTDWNM
Most Runs141
Highest Score29
Best Strike Rate222
Most sixes9
Most Fours15
Best Averages
Most Not Outs4
2022DWNM
Most Runs197
Highest Score74
Best Strike Rate214
Most sixes6
Most Fours18
Best Averages
Most Not Outs5
2021DWNM
Most Runs16
Highest Score16
Best Strike Rate145
Most sixes1
Most Fours2
Best Averages
Most Not Outs1
2020DWNM
Most Runs98
Highest Score51
Best Strike Rate111
Most sixes5
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2019DWNM
Most Runs48
Highest Score33
Best Strike Rate186
Most sixes2
Most Fours3
Best Averages
Most Not Outs2
2018DWNM
Most Runs195
Highest Score79
Best Strike Rate265
Most sixes6
Most Fours20
Best Averages
Most 50s1
Most Not Outs5
2017DWNM
Most Runs45
Highest Score27
Best Strike Rate123
Most sixes1
Most Fours3
Best Averages
Most Not Outs4
2016DWNM
Most Runs104
Highest Score34
Best Strike Rate178
Most sixes5
Most Fours3
Best Averages
Most Not Outs6
2015DWNM
Most Runs53
Highest Score19
Best Strike Rate205
Most sixes2
Most Fours2
Best Averages
Most Not Outs2
1965DWNM
Most Runs49
Highest Score37
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
1964DWNM
Most Runs168
Highest Score62
Most sixes0
Most Fours8
Best Averages
Most 50s1
1962DWNM
Most Runs143
Highest Score68
Most sixes0
Most Fours11
Best Averages
Most 50s1
1961DWNM
Most Runs99
Highest Score55
Most sixes0
Most Fours0
Best Averages
Most 50s1
1959DWNM
Most Runs7
Highest Score6
Best Strike Rate9
Most sixes0
Most Fours0
Best Averages
1956DWNM
Most Runs122
Highest Score41
Most sixes0
Most Fours0
Best Averages
1955DWNM
Most Runs304
Highest Score111
Best Strike Rate4
Most sixes0
Most Fours15
Best Averages
Most 100s1
Most Not Outs1
TEST
OverallDWNM
Most Runs8892
Highest Score8111
Best Strike Rate898
Most sixes00
Most Fours234
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2023BESTDWNM
Most Runs8
Highest Score8
Best Strike Rate89
Most sixes0
Most Fours2
Best Averages
Most Not Outs
2022DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2021DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2020DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2016DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2015DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1965DWNM
Most Runs49
Highest Score37
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
1964DWNM
Most Runs168
Highest Score62
Most sixes0
Most Fours8
Best Averages
Most 50s1
1962DWNM
Most Runs143
Highest Score68
Most sixes0
Most Fours11
Best Averages
Most 50s1
1961DWNM
Most Runs99
Highest Score55
Most sixes0
Most Fours0
Best Averages
Most 50s1
1959DWNM
Most Runs7
Highest Score6
Best Strike Rate9
Most sixes0
Most Fours0
Best Averages
1956DWNM
Most Runs122
Highest Score41
Most sixes0
Most Fours0
Best Averages
1955DWNM
Most Runs304
Highest Score111
Best Strike Rate4
Most sixes0
Most Fours15
Best Averages
Most 100s1
Most Not Outs1
ODI
OverallDWNM
Most Runs663
Highest Score51
Best Strike Rate96
Most sixes24
Most Fours57
Best Averages
Most 50s2
Most 100s
Most Not Outs19
2023BESTDWNM
Most Runs133
Highest Score21
Best Strike Rate133
Most sixes9
Most Fours13
Best Averages
Most Not Outs4
2022DWNM
Most Runs153
Highest Score41
Best Strike Rate92
Most sixes4
Most Fours13
Best Averages
Most Not Outs2
2021DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2020DWNM
Most Runs98
Highest Score51
Best Strike Rate111
Most sixes5
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2019DWNM
Most Runs34
Highest Score20
Best Strike Rate69
Most sixes1
Most Fours3
Best Averages
Most Not Outs
2018DWNM
Most Runs118
Highest Score50
Best Strike Rate111
Most sixes2
Most Fours14
Best Averages
Most 50s1
Most Not Outs3
2017DWNM
Most Runs43
Highest Score26
Best Strike Rate83
Most sixes1
Most Fours3
Best Averages
Most Not Outs4
2016DWNM
Most Runs44
Highest Score13
Best Strike Rate56
Most sixes1
Most Fours1
Best Averages
Most Not Outs4
2015DWNM
Most Runs40
Highest Score13
Best Strike Rate75
Most sixes1
Most Fours2
Best Averages
Most Not Outs1
1965DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
1964DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1962DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1961DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1959DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1956DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1955DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
T20I
OverallDWNM
Most Runs226
Highest Score33
Best Strike Rate131
Most sixes13
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs11
2023BESTDWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2022DWNM
Most Runs44
Highest Score33
Best Strike Rate122
Most sixes2
Most Fours5
Best Averages
Most Not Outs3
2021DWNM
Most Runs16
Highest Score16
Best Strike Rate145
Most sixes1
Most Fours2
Best Averages
Most Not Outs1
2020DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019DWNM
Most Runs14
Highest Score13
Best Strike Rate117
Most sixes1
Most Fours0
Best Averages
Most Not Outs2
2018DWNM
Most Runs77
Highest Score29
Best Strike Rate154
Most sixes4
Most Fours6
Best Averages
Most 50s
Most Not Outs2
2017DWNM
Most Runs2
Highest Score1
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2016DWNM
Most Runs60
Highest Score21
Best Strike Rate122
Most sixes4
Most Fours2
Best Averages
Most Not Outs2
2015DWNM
Most Runs13
Highest Score6
Best Strike Rate130
Most sixes1
Most Fours0
Best Averages
Most Not Outs1
1965DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
1964DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1962DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1961DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1959DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1956DWNM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1955DWNM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs