Shahid Afridi vs Tom Latham

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Shahid Afridi has dominance over Tom Latham in ODIs and T20Is, while Tom Latham has the edge in Tests. In recent years, form favours Tom Latham.
CAREER
OverallSATL
Most Runs1083711640
Highest Score337474
Best Strike Rate363244
Most sixes485102
Most Fours10121159
Best Averages
Most 50s5062
Most 100s1124
Most Wickets90
Best Bowling Fig
Best Average125
Most Dots43
Best Economy16
Best Strike Rate166
Most Runs Conceed2603
Most Maiden Overs6
Five Wicket haul1
Most Not Outs3732
2025SATL
Most Runs55560
Highest Score30255
Best Strike Rate183133
Most sixes75
Most Fours250
Best Averages
Most 50s2
Most 100s2
Most Wickets6
Best Bowling Fig
Best Average20
Most Dots5
Best Economy9
Best Strike Rate13
Most Runs Conceed121
Most Maiden Overs0
Most Not Outs3
2024SATL
Most Runs633
Highest Score86
Best Strike Rate51
Most sixes1
Most Fours75
Best Averages
Most 50s4
2023SATL
Most Runs1461414
Highest Score53245
Best Strike Rate170246
Most sixes1012
Most Fours14130
Best Averages
Most 50s111
Most Wickets3
Best Bowling Fig
Best Average42
Most Dots9
Best Economy11
Best Strike Rate24
Most Runs Conceed126
Most Maiden Overs0
Most Not Outs4
2022SATL
Most Runs1668
Highest Score397
Best Strike Rate176
Most sixes29
Most Fours176
Best Averages
Most 50s5
Most 100s6
Most Not Outs7
2021SATL
Most Runs610
Highest Score270
Best Strike Rate237
Most sixes3
Most Fours53
Best Averages
Most 50s4
Most 100s1
Most Not Outs4
2020SATL
Most Runs488
Highest Score155
Best Strike Rate154
Most sixes3
Most Fours55
Best Averages
Most 50s5
Most Not Outs2
2019SATL
Most Runs948
Highest Score220
Best Strike Rate135
Most sixes10
Most Fours81
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2018SATL
Most Runs957
Highest Score343
Best Strike Rate131
Most sixes5
Most Fours80
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2017SATL
Most Runs1042
Highest Score320
Best Strike Rate245
Most sixes10
Most Fours116
Best Averages
Most 50s5
Most 100s3
Most Not Outs2
2016SATL
Most Runs1301119
Highest Score49273
Best Strike Rate181135
Most sixes119
Most Fours9109
Best Averages
Most 50s7
Most 100s3
Most Not Outs1
2015BESTSATL
Most Runs3271038
Highest Score112231
Best Strike Rate335207
Most sixes227
Most Fours23114
Best Averages
Most 50s16
Most 100s2
Most Not Outs23
2014SATL
Most Runs452803
Highest Score89197
Best Strike Rate324228
Most sixes271
Most Fours3692
Best Averages
Most 50s33
Most 100s2
Most Not Outs42
2013SATL
Most Runs640184
Highest Score134108
Best Strike Rate285182
Most sixes344
Most Fours4616
Best Averages
Most 50s21
Most Not Outs81
2012SATL
Most Runs314176
Highest Score10367
Best Strike Rate240178
Most sixes63
Most Fours3112
Best Averages
Most 50s2
Most Not Outs31
2011SATL
Most Runs504
Highest Score97
Best Strike Rate262
Most sixes18
Most Fours41
Best Averages
Most 50s2
Most Not Outs1
2010SATL
Most Runs704
Highest Score188
Best Strike Rate455
Most sixes32
Most Fours60
Best Averages
Most 100s2
Most Wickets36
Best Bowling Fig
Best Average139
Most Dots19
Best Economy16
Best Strike Rate178
Most Runs Conceed1323
Most Maiden Overs1
Most Not Outs1
2009SATL
Most Runs113
Highest Score67
Best Strike Rate205
Most sixes4
Most Fours8
Best Averages
Most 50s1
Most Wickets45
Best Bowling Fig
Best Average43
Most Dots10
Best Economy9
Best Strike Rate54
Most Runs Conceed1033
Most Maiden Overs5
Five Wicket haul1
Most Not Outs1
2008SATL
Most Runs315
Highest Score99
Best Strike Rate252
Most sixes12
Most Fours18
Best Averages
Most 50s1
Most Not Outs4
2007SATL
Most Runs546
Highest Score134
Best Strike Rate357
Most sixes34
Most Fours44
Best Averages
Most 50s3
Most Not Outs4
2006SATL
Most Runs536
Highest Score207
Best Strike Rate477
Most sixes21
Most Fours60
Best Averages
Most 50s1
Most 100s2
2005SATL
Most Runs1150
Highest Score224
Best Strike Rate269
Most sixes56
Most Fours117
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2004SATL
Most Runs238
Highest Score80
Best Strike Rate148
Most sixes15
Most Fours21
Best Averages
Most 50s2
Most Not Outs1
2003SATL
Most Runs16
Highest Score9
Best Strike Rate76
Most sixes1
Most Fours2
Best Averages
2002SATL
Most Runs929
Highest Score215
Best Strike Rate178
Most sixes52
Most Fours87
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2000SATL
Most Runs844
Highest Score143
Best Strike Rate151
Most sixes14
Most Fours99
Best Averages
Most 50s5
Most Not Outs3
1999SATL
Most Runs803
Highest Score212
Best Strike Rate155
Most sixes23
Most Fours92
Best Averages
Most 50s4
Most 100s1
1998SATL
Most Runs465
Highest Score119
Best Strike Rate174
Most sixes18
Most Fours38
Best Averages
Most 50s1
Most 100s1
1997SATL
Most Runs867
Highest Score72
Best Strike Rate107
Most sixes27
Most Fours95
Best Averages
Most 50s6
Most Not Outs1
1996SATL
Most Runs288
Highest Score102
Best Strike Rate149
Most sixes18
Most Fours26
Best Averages
Most 50s1
Most 100s1
TEST
OverallSATL
Most Runs17166716
Highest Score156264
Best Strike Rate8750
Most sixes5233
Most Fours220746
Best Averages
Most 50s834
Most 100s516
Most Wickets1
Best Bowling Fig
Best Average69
Most Dots0
Best Economy4
Best Strike Rate102
Most Runs Conceed69
Most Maiden Overs0
Five Wicket haul
Most Not Outs110
2025BESTSATL
Most Runs251
Highest Score137
Best Strike Rate51
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2024SATL
Most Runs633
Highest Score86
Best Strike Rate51
Most sixes1
Most Fours75
Best Averages
Most 50s4
2023SATL
Most Runs503
Highest Score83
Best Strike Rate49
Most sixes1
Most Fours55
Best Averages
Most 50s4
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2022SATL
Most Runs1110
Highest Score252
Best Strike Rate75
Most sixes16
Most Fours124
Best Averages
Most 50s3
Most 100s4
Most Not Outs4
2021SATL
Most Runs323
Highest Score95
Best Strike Rate37
Most sixes0
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2020SATL
Most Runs342
Highest Score86
Best Strike Rate47
Most sixes1
Most Fours40
Best Averages
Most 50s4
Most Not Outs1
2019SATL
Most Runs601
Highest Score161
Best Strike Rate53
Most sixes4
Most Fours63
Best Averages
Most 50s1
Most 100s3
Most Not Outs
2018SATL
Most Runs658
Highest Score264
Best Strike Rate43
Most sixes2
Most Fours62
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2017SATL
Most Runs457
Highest Score177
Best Strike Rate52
Most sixes2
Most Fours62
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2016SATL
Most Runs658
Highest Score136
Best Strike Rate46
Most sixes2
Most Fours69
Best Averages
Most 50s5
Most 100s2
Most Not Outs
2015SATL
Most Runs537
Highest Score109
Best Strike Rate47
Most sixes2
Most Fours64
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2014SATL
Most Runs643
Highest Score137
Best Strike Rate43
Most sixes1
Most Fours75
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2013SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010SATL
Most Runs33
Highest Score31
Best Strike Rate174
Most sixes2
Most Fours4
Best Averages
Most 100s
Most Wickets1
Best Bowling Fig
Best Average69
Most Dots0
Best Economy4
Best Strike Rate102
Most Runs Conceed69
Most Maiden Overs0
Most Not Outs
2009SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
2008SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006SATL
Most Runs393
Highest Score156
Best Strike Rate114
Most sixes16
Most Fours45
Best Averages
Most 50s1
Most 100s2
2005SATL
Most Runs510
Highest Score122
Best Strike Rate111
Most sixes19
Most Fours61
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2004SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002SATL
Most Runs186
Highest Score107
Best Strike Rate65
Most sixes4
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000SATL
Most Runs240
Highest Score74
Best Strike Rate68
Most sixes4
Most Fours32
Best Averages
Most 50s2
Most Not Outs1
1999SATL
Most Runs338
Highest Score141
Best Strike Rate69
Most sixes7
Most Fours49
Best Averages
Most 50s1
Most 100s1
1998SATL
Most Runs16
Highest Score10
Best Strike Rate73
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
1997SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1996SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
ODI
OverallSATL
Most Runs76424408
Highest Score124145
Best Strike Rate11785
Most sixes33961
Most Fours688371
Best Averages
Most 50s3825
Most 100s68
Most Wickets46
Best Bowling Fig
Best Average36
Most Dots13
Best Economy5
Best Strike Rate46
Most Runs Conceed1663
Most Maiden Overs5
Five Wicket haul1
Most Not Outs2519
2025SATL
Most Runs309
Highest Score118
Best Strike Rate82
Most sixes4
Most Fours25
Best Averages
Most 50s1
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2024SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023SATL
Most Runs717
Highest Score98
Best Strike Rate84
Most sixes8
Most Fours55
Best Averages
Most 50s6
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2022SATL
Most Runs558
Highest Score145
Best Strike Rate101
Most sixes13
Most Fours52
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
2021SATL
Most Runs128
Highest Score110
Best Strike Rate91
Most sixes0
Most Fours11
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2020SATL
Most Runs146
Highest Score69
Best Strike Rate107
Most sixes2
Most Fours15
Best Averages
Most 50s1
Most Not Outs1
2019SATL
Most Runs347
Highest Score59
Best Strike Rate82
Most sixes6
Most Fours18
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2018SATL
Most Runs299
Highest Score79
Best Strike Rate88
Most sixes3
Most Fours18
Best Averages
Most 50s3
Most 100s
Most Not Outs
2017SATL
Most Runs546
Highest Score104
Best Strike Rate85
Most sixes7
Most Fours51
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2016SATL
Most Runs461
Highest Score137
Best Strike Rate89
Most sixes7
Most Fours40
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2015BESTSATL
Most Runs194486
Highest Score67110
Best Strike Rate15577
Most sixes95
Most Fours2049
Best Averages
Most 50s13
Most 100s1
Most Not Outs12
2014SATL
Most Runs354131
Highest Score6134
Best Strike Rate14978
Most sixes190
Most Fours3114
Best Averages
Most 50s3
Most 100s
Most Not Outs32
2013SATL
Most Runs441142
Highest Score8886
Best Strike Rate14280
Most sixes253
Most Fours3114
Best Averages
Most 50s21
Most Not Outs31
2012SATL
Most Runs182138
Highest Score5148
Best Strike Rate10269
Most sixes33
Most Fours179
Best Averages
Most 50s1
Most Not Outs11
2011SATL
Most Runs462
Highest Score75
Best Strike Rate127
Most sixes15
Most Fours40
Best Averages
Most 50s2
Most Not Outs1
2010SATL
Most Runs475
Highest Score124
Best Strike Rate138
Most sixes20
Most Fours42
Best Averages
Most 100s2
Most Wickets19
Best Bowling Fig
Best Average45
Most Dots6
Best Economy5
Best Strike Rate54
Most Runs Conceed856
Most Maiden Overs1
Most Not Outs
2009SATL
Most Runs17
Highest Score17
Best Strike Rate68
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Wickets27
Best Bowling Fig
Best Average30
Most Dots7
Best Economy4
Best Strike Rate40
Most Runs Conceed807
Most Maiden Overs4
Five Wicket haul1
Most Not Outs1
2008SATL
Most Runs278
Highest Score85
Best Strike Rate136
Most sixes11
Most Fours15
Best Averages
Most 50s1
Most Not Outs4
2007SATL
Most Runs359
Highest Score77
Best Strike Rate162
Most sixes20
Most Fours32
Best Averages
Most 50s2
Most Not Outs3
2006SATL
Most Runs115
Highest Score23
Best Strike Rate83
Most sixes4
Most Fours10
Best Averages
Most 50s
Most 100s
2005SATL
Most Runs640
Highest Score102
Best Strike Rate158
Most sixes37
Most Fours56
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2004SATL
Most Runs238
Highest Score80
Best Strike Rate148
Most sixes15
Most Fours21
Best Averages
Most 50s2
Most Not Outs1
2003SATL
Most Runs16
Highest Score9
Best Strike Rate76
Most sixes1
Most Fours2
Best Averages
2002SATL
Most Runs743
Highest Score108
Best Strike Rate113
Most sixes48
Most Fours60
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2000SATL
Most Runs604
Highest Score69
Best Strike Rate83
Most sixes10
Most Fours67
Best Averages
Most 50s3
Most Not Outs2
1999SATL
Most Runs465
Highest Score71
Best Strike Rate86
Most sixes16
Most Fours43
Best Averages
Most 50s3
Most 100s
1998SATL
Most Runs449
Highest Score109
Best Strike Rate101
Most sixes18
Most Fours36
Best Averages
Most 50s1
Most 100s1
1997SATL
Most Runs867
Highest Score72
Best Strike Rate107
Most sixes27
Most Fours95
Best Averages
Most 50s6
Most Not Outs1
1996SATL
Most Runs288
Highest Score102
Best Strike Rate149
Most sixes18
Most Fours26
Best Averages
Most 50s1
Most 100s1
T20I
OverallSATL
Most Runs1479516
Highest Score5765
Best Strike Rate159109
Most sixes948
Most Fours10442
Best Averages
Most 50s43
Most 100s
Most Wickets43
Best Bowling Fig
Best Average20
Most Dots30
Best Economy7
Best Strike Rate18
Most Runs Conceed871
Most Maiden Overs1
Five Wicket haul
Most Not Outs113
2025SATL
Most Runs55
Highest Score30
Best Strike Rate183
Most sixes7
Most Fours2
Best Averages
Most 50s
Most 100s
Most Wickets6
Best Bowling Fig
Best Average20
Most Dots5
Best Economy9
Best Strike Rate13
Most Runs Conceed121
Most Maiden Overs0
Most Not Outs
2024SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023BESTSATL
Most Runs146194
Highest Score5364
Best Strike Rate170113
Most sixes103
Most Fours1420
Best Averages
Most 50s11
Most Wickets3
Best Bowling Fig
Best Average42
Most Dots9
Best Economy11
Best Strike Rate24
Most Runs Conceed126
Most Maiden Overs0
Most Not Outs1
2022SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021SATL
Most Runs159
Highest Score65
Best Strike Rate109
Most sixes3
Most Fours10
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2020SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017SATL
Most Runs39
Highest Score39
Best Strike Rate108
Most sixes1
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2016SATL
Most Runs130
Highest Score49
Best Strike Rate181
Most sixes11
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2015SATL
Most Runs13315
Highest Score4512
Best Strike Rate18083
Most sixes130
Most Fours31
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014SATL
Most Runs9829
Highest Score2826
Best Strike Rate175107
Most sixes80
Most Fours53
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013SATL
Most Runs19942
Highest Score4622
Best Strike Rate143102
Most sixes91
Most Fours152
Best Averages
Most 50s
Most Not Outs5
2012SATL
Most Runs13238
Highest Score5219
Best Strike Rate138109
Most sixes30
Most Fours143
Best Averages
Most 50s1
Most Not Outs2
2011SATL
Most Runs42
Highest Score22
Best Strike Rate135
Most sixes3
Most Fours1
Best Averages
Most 50s
Most Not Outs
2010SATL
Most Runs196
Highest Score33
Best Strike Rate143
Most sixes10
Most Fours14
Best Averages
Most 100s
Most Wickets16
Best Bowling Fig
Best Average25
Most Dots13
Best Economy7
Best Strike Rate22
Most Runs Conceed398
Most Maiden Overs0
Most Not Outs1
2009SATL
Most Runs96
Highest Score50
Best Strike Rate137
Most sixes4
Most Fours7
Best Averages
Most 50s1
Most Wickets18
Best Bowling Fig
Best Average13
Most Dots3
Best Economy5
Best Strike Rate14
Most Runs Conceed226
Most Maiden Overs1
Five Wicket haul
Most Not Outs
2008SATL
Most Runs37
Highest Score14
Best Strike Rate116
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2007SATL
Most Runs187
Highest Score57
Best Strike Rate195
Most sixes14
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
2006SATL
Most Runs28
Highest Score28
Best Strike Rate280
Most sixes1
Most Fours5
Best Averages
Most 50s
Most 100s
2005SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1998SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1997SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1996SATL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s