Top Run ScorersIn last one year
Tests
ODIs
T20Is
Rahmat Shah
AFG,  Rhb
193
Innings: 6Average: 32.16
Ibrahim Zadran
AFG,  Rhb
185
Innings: 6Average: 30.83
Hashmatullah Shahidi
132
Innings: 6Average: 26.40
Ibrahim Zadran
AFG,  Rhb
1007
Innings: 25Average: 43.78
Rahmanullah Gurbaz
885
Innings: 25Average: 35.40
Hashmatullah Shahidi
720
Innings: 25Average: 37.89
Rahmanullah Gurbaz
435
Innings: 17Average: 25.58
Ibrahim Zadran
AFG,  Rhb
424
Innings: 17Average: 28.26
Mohammad Nabi
AFG,  Rhb
423
Innings: 17Average: 35.25
Top Wicket TakersIn last one year
Tests
ODIs
T20Is
Naveed Zadran
AFG,  Rm
9
Innings: 4Average: 22.55
Nijat Masood
AFG,  Rm
9
Innings: 6Average: 34.22
Zia-ur-Rehman
AFG,  Sla
6
Innings: 4Average: 33.16
Fazalhaq Farooqi
27
Innings: 22Average: 35.74
Mohammad Nabi
AFG,  Ob
25
Innings: 25Average: 31.28
Mujeeb Ur Rahman
22
Innings: 20Average: 41.22
Azmatullah Omarzai
19
Innings: 15Average: 22.47
Fazalhaq Farooqi
16
Innings: 15Average: 22.93
Naveen-ul-Haq
AFG,  Rmf
14
Innings: 12Average: 25.50