Afghanistan vs other countries ODIs Individual - List of Captains

List of captains
Player
Span
Matches
Won
Lost
Tied
Draw
NR
W/L
%W
%L
%NR
%
RR Watson (SCOT)2009-20091010000.000010000
J Smits (NED)2009-20092110001.0005050050
A Bagai (CAN)2010-20103120000.50033.3366.66033.33
DT Johnston (IRE)2010-2010110000-10000100
MA Ouma (KENYA)2010-20101010000.000010000
PW Borren (NED)2010-20124130000.3302575025
GD Drummond (SCOT)2010-20135230000.6604060040
JK Kamande (KENYA)2010-20103210002.00066.6633.33066.66
AS Hansra (CAN)2011-20112020000.000010000
Misbah-ul-Haq (PAK)2012-2014220000-10000100
WTS Porterfield (IRE)2012-20192612130010.92046.15503.8448
MJ Clarke (AUS)2012-2015220000-10000100
CO Obuya (KENYA)2013-20132020000.000010000
Mushfiqur Rahim (BAN)2014-20141010000.000010000
AD Mathews (SL)2014-20183210002.00066.6633.33066.66
V Kohli (IND)2014-2019220000-10000100
JJ Atkinson (HKG)2014-20141010000.000010000
Khurram Khan (UAE)2014-20144220001.0005050050
BRM Taylor (ZIM)2014-20144220001.0005050050
Ahmed Raza (UAE)2014-2014110000-10000100
PL Mommsen (SCOT)2015-20165130010.33020602025
Mashrafe Mortaza (BAN)2015-20197520002.50071.4228.57071.42
BB McCullum (NZ)2015-2015110000-10000100
EJG Morgan (ENG)2015-2019220000-10000100
E Chigumbura (ZIM)2015-201610460000.6604060040
AG Cremer (ZIM)2017-201811470000.57036.3663.63036.36
JO Holder (WI)2017-20196230010.66033.335016.6640
KJ Coetzer (SCOT)2018-20192110001.0005050050
Babar Hayat (HKG)2018-2018110000-10000100
Rohan Mustafa (UAE)2018-20181010000.000010000
Sarfaraz Ahmed (PAK)2018-2019220000-10000100
MS Dhoni (IND)2018-20181001000.00000050
AJ Finch (AUS)2019-2019110000-10000100
FDM Karunaratne (SL)2019-2019110000-10000100
KS Williamson (NZ)2019-2019110000-10000100
F du Plessis (SA)2019-2019110000-10000100
KA Pollard (WI)2019-2019330000-10000100
A Balbirnie (IRE)2021-20213030000.000010000
PM Seelaar (NED)2022-20223030000.000010000
Tamim Iqbal (BAN)2022-20234220001.0005050050
CR Ervine (ZIM)2022-20246050010.000083.3316.660
MD Shanaka (SL)2022-20237420012.00057.1428.5714.2866.66
Litton Das (BAN)2023-20232110001.0005050050
Babar Azam (PAK)2023-20234310003.0007525075
Shakib Al Hasan (BAN)2023-2023220000-10000100
RG Sharma (IND)2023-2023110000-10000100
JC Buttler (ENG)2023-20252020000.000010000
TWM Latham (NZ)2023-2023110000-10000100
BKG Mendis (SL)2023-20244310003.0007525075
SA Edwards (NED)2023-20231010000.000010000
PJ Cummins (AUS)2023-2023110000-10000100
T Bavuma (SA)2023-20254310003.0007525075
PR Stirling (IRE)2024-20242020000.000010000
AK Markram (SA)2024-20241010000.000010000
Najmul Hossain Shanto (BAN)2024-20242110001.0005050050
Mehidy Hasan Miraz (BAN)2024-20254040000.000010000
SPD Smith (AUS)2025-20251000010.00000100-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]