Top Run ScorersIn last one year
Tests
ODIs
T20Is
Saud Shakeel
PAK,  Lhb
387
Innings: 9Average: 48.37
Agha Salman
PAK,  Rhb
362
Innings: 9Average: 60.33
Abdullah Shafique
338
Innings: 9Average: 37.55
Babar Azam
PAK,  Rhb
916
Innings: 21Average: 45.80
Mohammad Rizwan
PAK,  Rhb
841
Innings: 20Average: 60.07
Fakhar Zaman
PAK,  Lhb
707
Innings: 16Average: 50.50
Mohammad Rizwan
PAK,  Rhb
346
Innings: 9Average: 49.42
Babar Azam
PAK,  Rhb
343
Innings: 9Average: 42.87
Iftikhar Ahmed
PAK,  Rhb
204
Innings: 10Average: 22.66
Top Wicket TakersIn last one year
Tests
ODIs
T20Is
Aamer Jamal
PAK,  Rmf
18
Innings: 6Average: 20.44
Shaheen Shah Afridi
14
Innings: 8Average: 39.78
Noman Ali
PAK,  Sla
10
Innings: 4Average: 20.00
Shaheen Shah Afridi
42
Innings: 21Average: 24.04
Haris Rauf
PAK,  Rf
39
Innings: 19Average: 24.20
Mohammad Wasim
PAK,  Rfm
16
Innings: 9Average: 24.31
Haris Rauf
PAK,  Rf
18
Innings: 9Average: 17.27
Shaheen Shah Afridi
15
Innings: 10Average: 22.00
Imad Wasim
PAK,  Sla
10
Innings: 8Average: 12.40