Right Handed Bat
t20 Int ALL TIME STATS
123 Mat
4145 Runs
129.08 S/R
41.03 Avg
122 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 184 23 8955 10289 30 51 844 78 87.03 55.62 158
Total 155 14 6049 10918 12 38 739 35 55.40 42.90 266
Total 0 0 0 0 0 0 0 0 0 0 0
Total 100 9 3997 7338 9 26 465 23 54.46 43.92 196
Total 117 15 5809 6549 19 32 528 61 88.70 56.95 158
Total 116 15 4145 3211 3 36 440 72 129.08 41.03 122
Total 297 44 10989 8499 11 90 1157 206 129.29 43.43 122
vs Australia flag Australia 11 2 430 335 0 5 40 6 128.36 47.78 68
vs New Zealand flag New Zealand 24 3 880 667 1 8 98 16 131.93 41.90 101
vs Ireland flag Ireland 4 1 164 123 0 2 16 6 133.33 54.67 75
vs West Indies flag West Indies 14 4 540 424 0 5 56 9 127.36 54.00 97
vs South Africa flag South Africa 14 0 537 374 1 3 69 9 143.58 38.36 122
vs Sri Lanka flag Sri Lanka 8 1 114 128 0 0 7 0 89.06 16.29 34
vs Bangladesh flag Bangladesh 8 1 195 184 0 2 25 1 105.98 27.86 66
vs India flag India 5 1 105 82 0 1 12 2 128.05 26.25 68
vs England flag England 17 3 660 468 1 4 67 15 141.03 47.14 110
vs Zimbabwe flag Zimbabwe 6 0 232 187 0 3 28 2 124.06 38.67 82
vs Afghanistan flag Afghanistan 2 0 51 48 0 1 4 0 106.25 25.50 51
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 184 23 8955 10289 30 51 844 78 87.03 55.62 158
Total 155 14 6049 10918 12 38 739 35 55.40 42.90 266
Total 0 0 0 0 0 0 0 0 0 0 0
Total 100 9 3997 7338 9 26 465 23 54.46 43.92 196
Total 117 15 5809 6549 19 32 528 61 88.70 56.95 158
Total 116 15 4145 3211 3 36 440 72 129.08 41.03 122
Total 297 44 10989 8499 11 90 1157 206 129.29 43.43 122
vs Australia flag Australia 13 3 686 749 3 2 70 4 91.59 68.60 114
vs New Zealand flag New Zealand 20 2 906 1075 2 8 82 9 84.28 50.33 107
vs Ireland flag Ireland 1 0 29 29 0 0 2 0 100.00 29.00 29
vs West Indies flag West Indies 10 1 717 774 5 1 51 9 92.64 79.67 125
vs South Africa flag South Africa 13 2 669 782 1 5 75 5 85.55 60.82 103
vs Sri Lanka flag Sri Lanka 11 1 535 652 3 1 36 4 82.06 53.50 115
vs Bangladesh flag Bangladesh 4 0 123 139 0 1 13 0 88.49 30.75 96
vs India flag India 7 0 218 290 0 1 23 1 75.17 31.14 50
vs England flag England 20 2 854 883 2 5 83 13 96.72 47.44 158
vs Zimbabwe flag Zimbabwe 8 4 459 457 2 2 43 5 100.44 114.75 125
vs Afghanistan flag Afghanistan 6 0 298 392 0 4 23 3 76.02 49.67 74
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 184 23 8955 10289 30 51 844 78 87.03 55.62 158
Total 155 14 6049 10918 12 38 739 35 55.40 42.90 266
Total 0 0 0 0 0 0 0 0 0 0 0
Total 100 9 3997 7338 9 26 465 23 54.46 43.92 196
Total 117 15 5809 6549 19 32 528 61 88.70 56.95 158
Total 116 15 4145 3211 3 36 440 72 129.08 41.03 122
Total 297 44 10989 8499 11 90 1157 206 129.29 43.43 122
vs Australia flag Australia 25 1 925 1789 2 4 91 6 51.70 38.54 196
vs New Zealand flag New Zealand 15 3 693 1343 2 3 73 4 51.60 57.75 161
vs Ireland flag Ireland 2 0 73 139 0 1 11 0 52.52 36.50 59
vs West Indies flag West Indies 12 1 419 943 0 5 44 2 44.43 38.09 75
vs South Africa flag South Africa 10 0 343 492 0 3 65 0 69.72 34.30 77
vs Sri Lanka flag Sri Lanka 14 2 648 1124 3 3 67 7 57.65 54.00 119
vs Bangladesh flag Bangladesh 8 1 306 537 1 1 37 2 56.98 43.71 143
vs England flag England 14 3 646 1082 1 6 84 2 59.70 58.73 136
vs Zimbabwe flag Zimbabwe 2 0 2 9 0 0 0 0 22.22 1.00 2

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 30 645 564 12 5.24 0 0 0 0 0 47.00
Total 28 816 466 7 3.42 0 0 0 0 0 66.57
Total 0 0 0 0 0 0 0 0 0 0 0
Total 8 90 42 2 2.80 0 0 0 0 0 21.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 5 78 85 4 6.53 0 0 0 0 0 21.25
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 30 645 564 12 5.24 0 0 0 0 0 47.00
Total 28 816 466 7 3.42 0 0 0 0 0 66.57
Total 0 0 0 0 0 0 0 0 0 0 0
Total 8 90 42 2 2.80 0 0 0 0 0 21.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 5 78 85 4 6.53 0 0 0 0 0 21.25
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 30 645 564 12 5.24 0 0 0 0 0 47.00
Total 28 816 466 7 3.42 0 0 0 0 0 66.57
Total 0 0 0 0 0 0 0 0 0 0 0
Total 8 90 42 2 2.80 0 0 0 0 0 21.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 5 78 85 4 6.53 0 0 0 0 0 21.25
vs Australia flag Australia 3 0 14 1 0 26 0 0 0 0 14.00
vs New Zealand flag New Zealand 1 24 11 0 2.75 15 1 0 0 0 0
vs Sri Lanka flag Sri Lanka 2 12 15 0 7.50 4 0 0 0 0 0
vs Bangladesh flag Bangladesh 2 18 2 1 0.67 16 1 0 0 0 2.00

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Bangladesh Premier League 11 10 1 368 312 0 3 33 5 117.95 40.89 62
Caribbean Premier League 5 5 0 79 95 0 0 2 1 83.16 15.80 23
Pakistan Super League 90 88 11 3504 2750 2 28 386 58 127.42 45.51 115
ICC Men's T20 World Cup 17 17 2 549 493 0 5 49 8 111.36 36.60 70
Lanka Premier League 8 8 0 261 197 1 1 25 7 132.49 32.63 104
Vitality Blast 20 20 3 796 545 2 4 79 21 146.06 46.82 114
National T20 Cup 19 18 5 863 589 2 6 84 27 146.52 66.38 105
County Championship 1 2 0 40 104 0 0 8 0 38.46 20.00 40
Asia Cup 10 9 0 363 432 1 1 33 6 84.03 40.33 151
ICC Champions Trophy 4 4 1 102 127 0 0 8 1 80.31 34.00 46
ICC Cricket World Cup 17 17 2 794 926 0 7 82 6 85.75 52.93 101

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Bangladesh Premier League 11 0 0 0 0 0 0 0 0 0 0
Caribbean Premier League 5 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 90 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 17 0 0 0 0 0 0 0 0 0 0
Lanka Premier League 8 0 0 0 0 0 0 0 0 0 0
Vitality Blast 20 0 0 0 0 0 0 0 0 0 0
National T20 Cup 19 0 0 0 0 0 0 0 0 0 0
County Championship 1 0 0 0 0 0 0 0 0 0 0
Asia Cup 10 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 4 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 17 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PAK vs SA 73 95 7 0 76.84 0 0 0 0
SA vs PAK 23 38 3 0 60.53 0 0 0 0
PAK vs SA 31 20 3 1 155.00 0 0 0 0
SA vs PAK 0 4 0 0 0.00 0 0 0 0
PAK vs AUS 41 28 4 0 146.43 0 0 0 0
AUS vs PAK 3 3 0 0 100.00 0 0 0 0
AUS vs PAK 3 2 0 0 150.00 0 0 0 0
AUS vs PAK 28 30 4 0 93.33 0 0 0 0
AUS vs PAK 15 20 0 1 75.00 0 0 0 0
PAK vs AUS 37 44 4 0 84.09 0 0 0 0
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications