Afsar Zazai vs Gavin Larsen

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Afsar Zazai has dominance over Gavin Larsen in Tests, while Gavin Larsen has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallAZGL
Most Runs754756
Highest Score22163
Best Strike Rate18891
Most sixes89
Most Fours5546
Best Averages
Most 50s2
Most 100s1
Most Not Outs231
2025BESTAZGL
Most Runs22
Highest Score16
Best Strike Rate52
Most sixes0
Most Fours3
Best Averages
2024AZGL
Most Runs113
Highest Score113
Best Strike Rate67
Most sixes3
Most Fours5
Best Averages
Most 100s1
2023AZGL
Most Runs150
Highest Score84
Best Strike Rate166
Most sixes2
Most Fours14
Best Averages
2022AZGL
Most Runs24
Highest Score24
Best Strike Rate100
Most sixes1
Most Fours1
Best Averages
2021AZGL
Most Runs37
Highest Score37
Best Strike Rate50
Most sixes0
Most Fours6
Best Averages
2019AZGL
Most Runs128
Highest Score48
Best Strike Rate40
Most sixes2
Most Fours10
Best Averages
Most Not Outs1
2018AZGL
Most Runs7
Highest Score6
Best Strike Rate37
Most sixes0
Most Fours1
Best Averages
2017AZGL
Most Runs22
Highest Score13
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
2015AZGL
Most Runs103
Highest Score48
Best Strike Rate54
Most sixes0
Most Fours7
Best Averages
Most Not Outs1
2014AZGL
Most Runs139
Highest Score60
Best Strike Rate56
Most sixes0
Most Fours8
Best Averages
Most 50s2
2013AZGL
Most Runs9
Highest Score9
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
1999AZGL
Most Runs71
Highest Score17
Best Strike Rate76
Most sixes0
Most Fours6
Best Averages
Most Not Outs4
1997AZGL
Most Runs103
Highest Score26
Best Strike Rate66
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
1996AZGL
Most Runs46
Highest Score26
Best Strike Rate72
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
1995AZGL
Most Runs189
Highest Score49
Best Strike Rate82
Most sixes2
Most Fours17
Best Averages
Most Not Outs8
1994AZGL
Most Runs146
Highest Score37
Best Strike Rate95
Most sixes3
Most Fours6
Best Averages
Most Not Outs7
1993AZGL
Most Runs123
Highest Score33
Best Strike Rate80
Most sixes3
Most Fours3
Best Averages
Most Not Outs4
1992AZGL
Most Runs59
Highest Score37
Best Strike Rate55
Most sixes1
Most Fours4
Best Averages
Most Not Outs2
1991AZGL
Most Runs17
Highest Score10
Best Strike Rate44
Most sixes0
Most Fours0
Best Averages
Most Not Outs2
1990AZGL
Most Runs2
Highest Score1
Best Strike Rate13
Most sixes0
Most Fours0
Best Averages
TEST
OverallAZGL
Most Runs349127
Highest Score11326
Best Strike Rate5226
Most sixes50
Most Fours3117
Best Averages
Most 50s
Most 100s1
Most Not Outs14
2025BESTAZGL
Most Runs22
Highest Score16
Best Strike Rate52
Most sixes0
Most Fours3
Best Averages
2024AZGL
Most Runs113
Highest Score113
Best Strike Rate67
Most sixes3
Most Fours5
Best Averages
Most 100s1
2023AZGL
Most Runs42
Highest Score36
Best Strike Rate81
Most sixes0
Most Fours6
Best Averages
2022AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021AZGL
Most Runs37
Highest Score37
Best Strike Rate50
Most sixes0
Most Fours6
Best Averages
2019AZGL
Most Runs128
Highest Score48
Best Strike Rate40
Most sixes2
Most Fours10
Best Averages
Most Not Outs1
2018AZGL
Most Runs7
Highest Score6
Best Strike Rate37
Most sixes0
Most Fours1
Best Averages
2017AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2014AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1997AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1996AZGL
Most Runs35
Highest Score17
Best Strike Rate28
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
1995AZGL
Most Runs82
Highest Score26
Best Strike Rate25
Most sixes0
Most Fours11
Best Averages
Most Not Outs3
1994AZGL
Most Runs10
Highest Score8
Best Strike Rate23
Most sixes0
Most Fours1
Best Averages
Most Not Outs
1993AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1992AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1991AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1990AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallAZGL
Most Runs264629
Highest Score6037
Best Strike Rate5465
Most sixes09
Most Fours1529
Best Averages
Most 50s2
Most 100s
Most Not Outs127
2025BESTAZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2023AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017AZGL
Most Runs22
Highest Score13
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
2015AZGL
Most Runs103
Highest Score48
Best Strike Rate54
Most sixes0
Most Fours7
Best Averages
Most Not Outs1
2014AZGL
Most Runs139
Highest Score60
Best Strike Rate56
Most sixes0
Most Fours8
Best Averages
Most 50s2
2013AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999AZGL
Most Runs71
Highest Score17
Best Strike Rate76
Most sixes0
Most Fours6
Best Averages
Most Not Outs4
1997AZGL
Most Runs103
Highest Score26
Best Strike Rate66
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
1996AZGL
Most Runs11
Highest Score9
Best Strike Rate44
Most sixes0
Most Fours0
Best Averages
Most Not Outs
1995AZGL
Most Runs107
Highest Score23
Best Strike Rate57
Most sixes2
Most Fours6
Best Averages
Most Not Outs5
1994AZGL
Most Runs136
Highest Score29
Best Strike Rate72
Most sixes3
Most Fours5
Best Averages
Most Not Outs7
1993AZGL
Most Runs123
Highest Score33
Best Strike Rate80
Most sixes3
Most Fours3
Best Averages
Most Not Outs4
1992AZGL
Most Runs59
Highest Score37
Best Strike Rate55
Most sixes1
Most Fours4
Best Averages
Most Not Outs2
1991AZGL
Most Runs17
Highest Score10
Best Strike Rate44
Most sixes0
Most Fours0
Best Averages
Most Not Outs2
1990AZGL
Most Runs2
Highest Score1
Best Strike Rate13
Most sixes0
Most Fours0
Best Averages
T20I
OverallAZGL
Most Runs141
Highest Score48
Best Strike Rate82
Most sixes3
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTAZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2023AZGL
Most Runs108
Highest Score48
Best Strike Rate85
Most sixes2
Most Fours8
Best Averages
2022AZGL
Most Runs24
Highest Score24
Best Strike Rate100
Most sixes1
Most Fours1
Best Averages
2021AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2018AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2014AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013AZGL
Most Runs9
Highest Score9
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
1999AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1997AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1996AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1995AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1994AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1993AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1992AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1991AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1990AZGL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages