Craig McMillan vs Justin Langer

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Craig McMillan has dominance over Justin Langer in overall and ODIs, while Justin Langer has the edge in Tests. In recent years, form favours Craig McMillan.
CAREER
OverallCMJL
Most Runs80107983
Highest Score316305
Best Strike Rate291127
Most sixes15244
Most Fours748932
Best Averages
Most 50s4831
Most 100s822
Most Not Outs2712
2007CMJL
Most Runs72046
Highest Score17426
Best Strike Rate27266
Most sixes320
Most Fours586
Best Averages
Most 50s4
Most 100s1
Most Not Outs41
2006CMJL
Most Runs2424
Highest Score2100
Best Strike Rate4063
Most sixes00
Most Fours059
Best Averages
Most 50s1
Most Not Outs1
2005CMJL
Most Runs511872
Highest Score101105
Best Strike Rate22059
Most sixes83
Most Fours48118
Best Averages
Most 50s35
Most 100s1
Most Not Outs3
2004CMJL
Most Runs6531481
Highest Score163215
Best Strike Rate12355
Most sixes1710
Most Fours53172
Best Averages
Most 50s54
Most 100s5
Most Not Outs6
2003CMJL
Most Runs563824
Highest Score182146
Best Strike Rate12157
Most sixes76
Most Fours56107
Best Averages
Most 50s44
Most 100s3
Most Not Outs41
2002BESTCMJL
Most Runs1133841
Highest Score155250
Best Strike Rate13969
Most sixes173
Most Fours101122
Best Averages
Most 50s62
Most 100s12
Most Not Outs21
2000CMJL
Most Runs948684
Highest Score220223
Best Strike Rate12364
Most sixes114
Most Fours10587
Best Averages
Most 50s72
Most 100s12
Most Not Outs31
1999CMJL
Most Runs923810
Highest Score180144
Best Strike Rate11445
Most sixes84
Most Fours10671
Best Averages
Most 50s43
Most 100s13
Most Not Outs2
1998CMJL
Most Runs951620
Highest Score201179
Best Strike Rate13343
Most sixes201
Most Fours7949
Best Averages
Most 50s43
Most 100s22
Most Not Outs21
1997CMJL
Most Runs44648
Highest Score14048
Best Strike Rate128110
Most sixes90
Most Fours315
Best Averages
Most 50s4
1996CMJL
Most Runs12
Highest Score12
Best Strike Rate44
Most sixes1
Most Fours0
Best Averages
1995CMJL
Most Runs44
Highest Score16
Best Strike Rate72
Most sixes0
Most Fours2
Best Averages
1994CMJL
Most Runs283
Highest Score124
Best Strike Rate124
Most sixes4
Most Fours18
Best Averages
Most 50s2
Most Not Outs2
1993CMJL
Most Runs172
Highest Score63
Best Strike Rate31
Most sixes0
Most Fours14
Best Averages
Most 50s2
TEST
OverallCMJL
Most Runs31167696
Highest Score142250
Best Strike Rate5554
Most sixes5440
Most Fours367912
Best Averages
Most 50s1930
Most 100s522
Most Not Outs1010
2007CMJL
Most Runs46
Highest Score26
Best Strike Rate66
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs1
2006CMJL
Most Runs424
Highest Score100
Best Strike Rate63
Most sixes0
Most Fours59
Best Averages
Most 50s1
Most Not Outs1
2005CMJL
Most Runs38872
Highest Score20105
Best Strike Rate4859
Most sixes13
Most Fours5118
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
2004CMJL
Most Runs1691481
Highest Score82215
Best Strike Rate3955
Most sixes210
Most Fours20172
Best Averages
Most 50s14
Most 100s5
Most Not Outs
2003BESTCMJL
Most Runs290824
Highest Score100146
Best Strike Rate5357
Most sixes36
Most Fours29107
Best Averages
Most 50s24
Most 100s3
Most Not Outs31
2002CMJL
Most Runs282841
Highest Score50250
Best Strike Rate6469
Most sixes73
Most Fours31122
Best Averages
Most 50s12
Most 100s2
Most Not Outs21
2000CMJL
Most Runs587684
Highest Score142223
Best Strike Rate4864
Most sixes64
Most Fours7987
Best Averages
Most 50s42
Most 100s12
Most Not Outs11
1999CMJL
Most Runs598810
Highest Score107144
Best Strike Rate5345
Most sixes84
Most Fours7271
Best Averages
Most 50s33
Most 100s13
Most Not Outs2
1998CMJL
Most Runs484620
Highest Score142179
Best Strike Rate6743
Most sixes131
Most Fours5149
Best Averages
Most 50s23
Most 100s22
Most Not Outs11
1997CMJL
Most Runs17419
Highest Score5419
Best Strike Rate6144
Most sixes30
Most Fours192
Best Averages
Most 50s2
1996CMJL
Most Runs12
Highest Score12
Best Strike Rate44
Most sixes1
Most Fours0
Best Averages
1995CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1994CMJL
Most Runs69
Highest Score69
Best Strike Rate49
Most sixes0
Most Fours3
Best Averages
Most 50s1
Most Not Outs
1993CMJL
Most Runs172
Highest Score63
Best Strike Rate31
Most sixes0
Most Fours14
Best Averages
Most 50s2
ODI
OverallCMJL
Most Runs4707287
Highest Score11755
Best Strike Rate7673
Most sixes844
Most Fours37320
Best Averages
Most 50s281
Most 100s3
Most Not Outs162
2007CMJL
Most Runs557
Highest Score117
Best Strike Rate91
Most sixes19
Most Fours51
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2006CMJL
Most Runs2
Highest Score2
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2005CMJL
Most Runs449
Highest Score66
Best Strike Rate83
Most sixes6
Most Fours42
Best Averages
Most 50s3
Most 100s
Most Not Outs
2004CMJL
Most Runs484
Highest Score81
Best Strike Rate84
Most sixes15
Most Fours33
Best Averages
Most 50s4
Most 100s
Most Not Outs6
2003CMJL
Most Runs273
Highest Score82
Best Strike Rate68
Most sixes4
Most Fours27
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2002CMJL
Most Runs851
Highest Score105
Best Strike Rate75
Most sixes10
Most Fours70
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2000CMJL
Most Runs361
Highest Score78
Best Strike Rate75
Most sixes5
Most Fours26
Best Averages
Most 50s3
Most 100s
Most Not Outs2
1999CMJL
Most Runs325
Highest Score73
Best Strike Rate61
Most sixes0
Most Fours34
Best Averages
Most 50s1
Most 100s
Most Not Outs
1998CMJL
Most Runs467
Highest Score59
Best Strike Rate66
Most sixes7
Most Fours28
Best Averages
Most 50s2
Most 100s
Most Not Outs1
1997BESTCMJL
Most Runs27229
Highest Score8629
Best Strike Rate6766
Most sixes60
Most Fours123
Best Averages
Most 50s2
1996CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1995CMJL
Most Runs44
Highest Score16
Best Strike Rate72
Most sixes0
Most Fours2
Best Averages
1994CMJL
Most Runs214
Highest Score55
Best Strike Rate75
Most sixes4
Most Fours15
Best Averages
Most 50s1
Most Not Outs2
1993CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
T20I
OverallCMJL
Most Runs187
Highest Score57
Best Strike Rate160
Most sixes14
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2007BESTCMJL
Most Runs163
Highest Score57
Best Strike Rate181
Most sixes13
Most Fours7
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2006CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2005CMJL
Most Runs24
Highest Score15
Best Strike Rate89
Most sixes1
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2004CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1996CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1995CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1994CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1993CMJL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s