Mohammad Kaif vs Roger Twose

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mohammad Kaif has dominance over Roger Twose in Tests, while Roger Twose has the edge in overall. In recent years, both players have been evenly matched.
CAREER
OverallMKRT
Most Runs33773345
Highest Score259197
Best Strike Rate112105
Most sixes1140
Most Fours292303
Best Averages
Most 50s2026
Most 100s31
Most Not Outs2712
2006MKRT
Most Runs639
Highest Score214
Best Strike Rate109
Most sixes0
Most Fours56
Best Averages
Most 50s4
Most 100s1
Most Not Outs5
2005MKRT
Most Runs710
Highest Score111
Best Strike Rate109
Most sixes1
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs5
2004MKRT
Most Runs717
Highest Score144
Best Strike Rate118
Most sixes1
Most Fours67
Best Averages
Most 50s6
Most Not Outs5
2003MKRT
Most Runs478
Highest Score95
Best Strike Rate62
Most sixes5
Most Fours41
Best Averages
Most 50s3
Most Not Outs4
2002MKRT
Most Runs692
Highest Score111
Best Strike Rate82
Most sixes4
Most Fours50
Best Averages
Most 50s3
Most 100s1
Most Not Outs7
2000BESTMKRT
Most Runs351067
Highest Score23103
Best Strike Rate3282
Most sixes014
Most Fours3116
Best Averages
Most 50s9
Most 100s1
Most Not Outs3
1999MKRT
Most Runs1106
Highest Score167
Best Strike Rate104
Most sixes16
Most Fours97
Best Averages
Most 50s10
Most Not Outs8
1997MKRT
Most Runs69
Highest Score55
Best Strike Rate106
Most sixes2
Most Fours5
Best Averages
1996MKRT
Most Runs559
Highest Score186
Best Strike Rate97
Most sixes2
Most Fours44
Best Averages
Most 50s4
1995MKRT
Most Runs367
Highest Score118
Best Strike Rate102
Most sixes0
Most Fours25
Best Averages
Most 50s3
Most Not Outs1
TEST
OverallMKRT
Most Runs624628
Highest Score14894
Best Strike Rate4030
Most sixes27
Most Fours6463
Best Averages
Most 50s36
Most 100s1
Most Not Outs32
2006BESTMKRT
Most Runs317
Highest Score148
Best Strike Rate47
Most sixes0
Most Fours35
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2005MKRT
Most Runs13
Highest Score9
Best Strike Rate37
Most sixes1
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2004MKRT
Most Runs153
Highest Score64
Best Strike Rate40
Most sixes1
Most Fours17
Best Averages
Most 50s2
Most Not Outs
2003MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000MKRT
Most Runs35
Highest Score23
Best Strike Rate32
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
1999MKRT
Most Runs283
Highest Score87
Best Strike Rate30
Most sixes6
Most Fours34
Best Averages
Most 50s3
Most Not Outs1
1997MKRT
Most Runs31
Highest Score29
Best Strike Rate44
Most sixes0
Most Fours3
Best Averages
1996MKRT
Most Runs168
Highest Score94
Best Strike Rate28
Most sixes1
Most Fours16
Best Averages
Most 50s1
1995MKRT
Most Runs146
Highest Score59
Best Strike Rate30
Most sixes0
Most Fours10
Best Averages
Most 50s2
Most Not Outs1
ODI
OverallMKRT
Most Runs27532717
Highest Score111103
Best Strike Rate7275
Most sixes933
Most Fours228240
Best Averages
Most 50s1720
Most 100s21
Most Not Outs2410
2006BESTMKRT
Most Runs322
Highest Score66
Best Strike Rate62
Most sixes0
Most Fours21
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2005MKRT
Most Runs697
Highest Score102
Best Strike Rate72
Most sixes0
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs5
2004MKRT
Most Runs564
Highest Score80
Best Strike Rate78
Most sixes0
Most Fours50
Best Averages
Most 50s4
Most Not Outs5
2003MKRT
Most Runs478
Highest Score95
Best Strike Rate62
Most sixes5
Most Fours41
Best Averages
Most 50s3
Most Not Outs4
2002MKRT
Most Runs692
Highest Score111
Best Strike Rate82
Most sixes4
Most Fours50
Best Averages
Most 50s3
Most 100s1
Most Not Outs7
2000MKRT
Most Runs1067
Highest Score103
Best Strike Rate82
Most sixes14
Most Fours116
Best Averages
Most 50s9
Most 100s1
Most Not Outs3
1999MKRT
Most Runs823
Highest Score80
Best Strike Rate74
Most sixes10
Most Fours63
Best Averages
Most 50s7
Most Not Outs7
1997MKRT
Most Runs38
Highest Score26
Best Strike Rate62
Most sixes2
Most Fours2
Best Averages
1996MKRT
Most Runs391
Highest Score92
Best Strike Rate69
Most sixes1
Most Fours28
Best Averages
Most 50s3
1995MKRT
Most Runs221
Highest Score59
Best Strike Rate72
Most sixes0
Most Fours15
Best Averages
Most 50s1
Most Not Outs
T20I
OverallMKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006BESTMKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1997MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1996MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1995MKRT
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs