AllRounder
t20 Int ALL TIME STATS
679 Runs
139.71 S/R
17.86 Avg
107 W
7.24 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 11 2 300 479 0 3 38 0 62.63 33.33 56
Total 44 11 855 997 0 4 51 19 85.75 25.90 86
Total 52 14 679 486 0 1 44 34 139.71 17.86 52
Total 204 38 3092 2271 0 12 210 152 136.15 18.62 91
Total 63 14 1311 1413 0 7 84 37 92.78 26.75 86
Total 29 2 821 1060 1 5 104 11 77.45 30.40 132
Total 0 0 0 0 0 0 0 0 0 0 0
vs Australia flag Australia 4 0 38 38 0 0 1 2 100.00 9.50 29
vs New Zealand flag New Zealand 11 1 172 125 0 0 13 8 137.60 17.20 42
vs Ireland flag Ireland 2 0 0 3 0 0 0 0 0.00 0.00 0
vs West Indies flag West Indies 5 3 49 28 0 0 2 3 175.00 24.50 28
vs South Africa flag South Africa 5 3 81 34 0 1 4 7 238.24 40.50 52
vs Sri Lanka flag Sri Lanka 5 2 30 22 0 0 3 1 136.36 10.00 16
vs Bangladesh flag Bangladesh 2 2 21 10 0 0 1 2 210.00 0 21
vs India flag India 3 0 19 22 0 0 2 0 86.36 6.33 10
vs England flag England 8 2 83 59 0 0 6 4 140.68 13.83 36
vs Zimbabwe flag Zimbabwe 1 0 17 14 0 0 0 1 121.43 17.00 17
vs Afghanistan flag Afghanistan 5 1 108 87 0 0 9 3 124.14 27.00 36
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 11 2 300 479 0 3 38 0 62.63 33.33 56
Total 44 11 855 997 0 4 51 19 85.75 25.90 86
Total 52 14 679 486 0 1 44 34 139.71 17.86 52
Total 204 38 3092 2271 0 12 210 152 136.15 18.62 91
Total 63 14 1311 1413 0 7 84 37 92.78 26.75 86
Total 29 2 821 1060 1 5 104 11 77.45 30.40 132
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 9 3 184 236 0 2 14 4 77.97 30.67 54
vs West Indies flag West Indies 4 0 114 110 0 1 5 4 103.64 28.50 86
vs South Africa flag South Africa 7 2 145 184 0 0 8 4 78.80 29.00 43
vs Sri Lanka flag Sri Lanka 2 1 55 71 0 1 1 0 77.46 55.00 52
vs Bangladesh flag Bangladesh 2 0 5 26 0 0 0 0 19.23 2.50 4
vs India flag India 6 2 60 80 0 0 2 1 75.00 15.00 20
vs England flag England 5 1 65 75 0 0 6 1 86.67 16.25 30
vs Zimbabwe flag Zimbabwe 1 1 2 3 0 0 0 0 66.67 0 2
vs Afghanistan flag Afghanistan 5 0 141 148 0 0 8 2 95.27 28.20 48
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 11 2 300 479 0 3 38 0 62.63 33.33 56
Total 44 11 855 997 0 4 51 19 85.75 25.90 86
Total 52 14 679 486 0 1 44 34 139.71 17.86 52
Total 204 38 3092 2271 0 12 210 152 136.15 18.62 91
Total 63 14 1311 1413 0 7 84 37 92.78 26.75 86
Total 29 2 821 1060 1 5 104 11 77.45 30.40 132
Total 0 0 0 0 0 0 0 0 0 0 0
vs Ireland flag Ireland 2 1 59 116 0 1 7 0 50.86 59.00 55
vs West Indies flag West Indies 2 0 17 40 0 0 2 0 42.50 8.50 16
vs South Africa flag South Africa 2 0 52 81 0 0 8 0 64.20 26.00 47
vs England flag England 5 1 172 242 0 2 21 0 71.07 43.00 56

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2089 2522 107 7.24 0 0 0 0 0 23.57
Total 285 6187 7751 326 7.51 0 0 0 1 0 23.77
Total 91 4509 4039 117 5.37 0 0 0 0 0 34.52
Total 36 3815 2166 86 3.40 0 0 0 3 1 25.18
Total 0 0 0 0 0 0 0 0 0 0 0
Total 11 954 513 14 3.22 0 0 0 0 0 36.64
Total 67 3388 2960 85 5.24 0 0 0 0 0 34.82
vs Ireland flag Ireland 2 264 94 4 2.14 206 10 0 0 0 23.50
vs West Indies flag West Indies 2 240 145 1 3.63 162 3 0 0 0 145.00
vs South Africa flag South Africa 2 129 80 4 3.72 91 2 0 0 0 20.00
vs England flag England 5 171 194 5 6.81 212 4 0 0 0 38.80
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2089 2522 107 7.24 0 0 0 0 0 23.57
Total 285 6187 7751 326 7.51 0 0 0 1 0 23.77
Total 91 4509 4039 117 5.37 0 0 0 0 0 34.52
Total 36 3815 2166 86 3.40 0 0 0 3 1 25.18
Total 0 0 0 0 0 0 0 0 0 0 0
Total 11 954 513 14 3.22 0 0 0 0 0 36.64
Total 67 3388 2960 85 5.24 0 0 0 0 0 34.82
vs Australia flag Australia 8 190 221 13 6.98 70 0 1 0 0 17.00
vs New Zealand flag New Zealand 22 456 563 17 7.41 160 0 0 0 0 33.12
vs Ireland flag Ireland 2 30 65 0 13.00 6 0 0 0 0 0
vs West Indies flag West Indies 12 263 243 18 5.54 141 2 1 0 0 13.50
vs South Africa flag South Africa 5 90 138 4 9.20 18 0 0 0 0 34.50
vs Sri Lanka flag Sri Lanka 7 102 192 5 11.29 50 0 0 0 0 38.40
vs Bangladesh flag Bangladesh 7 162 187 8 6.93 61 1 0 0 0 23.38
vs India flag India 4 96 93 3 5.81 36 0 0 0 0 31.00
vs England flag England 12 270 415 14 9.22 86 0 0 0 0 29.64
vs Zimbabwe flag Zimbabwe 3 66 80 5 7.27 23 0 0 0 0 16.00
vs Afghanistan flag Afghanistan 5 114 101 5 5.32 56 0 0 0 0 20.20
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2089 2522 107 7.24 0 0 0 0 0 23.57
Total 285 6187 7751 326 7.51 0 0 0 1 0 23.77
Total 91 4509 4039 117 5.37 0 0 0 0 0 34.52
Total 36 3815 2166 86 3.40 0 0 0 3 1 25.18
Total 0 0 0 0 0 0 0 0 0 0 0
Total 11 954 513 14 3.22 0 0 0 0 0 36.64
Total 67 3388 2960 85 5.24 0 0 0 0 0 34.82
vs New Zealand flag New Zealand 11 612 480 14 4.71 283 2 1 0 0 34.29
vs West Indies flag West Indies 6 330 288 12 5.24 168 3 1 0 0 24.00
vs South Africa flag South Africa 9 402 432 8 6.45 207 1 0 0 0 54.00
vs Sri Lanka flag Sri Lanka 9 395 399 15 6.06 219 2 0 0 0 26.60
vs Bangladesh flag Bangladesh 3 102 146 3 8.59 67 0 0 0 0 48.67
vs India flag India 8 351 392 5 6.70 134 1 0 0 0 78.40
vs England flag England 6 252 289 6 6.88 138 1 0 0 0 48.17
vs Zimbabwe flag Zimbabwe 5 232 155 9 4.01 132 0 0 0 0 17.22
vs Afghanistan flag Afghanistan 5 234 188 5 4.82 123 2 0 0 0 37.60

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Bangladesh Premier League 14 5 3 111 76 0 1 7 6 146.05 55.50 64
Big Bash League 13 9 1 78 71 0 0 6 2 109.86 9.75 22
Caribbean Premier League 11 7 1 46 59 0 0 2 2 77.97 7.67 30
Pakistan Super League 84 70 9 1240 890 0 8 84 66 139.33 20.33 91
ICC Men's T20 World Cup 17 11 4 145 96 0 1 8 8 151.04 20.71 52
Lanka Premier League 9 7 0 50 48 0 0 5 1 104.17 7.14 23
Vitality Blast 24 23 3 374 271 0 2 25 19 138.01 18.70 87
National T20 Cup 38 27 7 486 337 0 0 35 22 144.21 24.30 48
The Hundred Men's 3 3 0 6 13 0 0 0 0 46.15 2.00 4
Quaid-e-Azam Trophy 1 1 0 3 5 0 0 0 0 60.00 3.00 3
Asia Cup 9 6 0 35 74 0 0 1 0 47.30 5.83 10
ICC Champions Trophy 3 1 1 14 16 0 0 1 1 87.50 0 14
ICC Cricket World Cup 13 11 3 164 159 0 0 11 4 103.14 20.50 43

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Bangladesh Premier League 14 14 47.4 286 324 14 6.80 84 0 23.14 20.43
Big Bash League 13 11 40 240 300 14 7.50 68 0 21.43 17.14
Caribbean Premier League 11 11 12 72 259 19 21.58 126 1 13.63 3.79
Pakistan Super League 84 83 258.3 1551 2310 91 8.94 577 1 25.38 17.04
ICC Men's T20 World Cup 17 15 53 318 341 20 6.43 131 0 17.05 15.90
Lanka Premier League 9 9 32 192 207 17 6.47 83 0 12.18 11.29
Vitality Blast 24 23 78.5 473 720 21 9.13 131 0 34.29 22.52
National T20 Cup 38 37 138 828 1039 45 7.53 131 1 23.09 18.40
The Hundred Men's 3 2 7 42 55 1 7.86 10 0 55.00 42.00
Quaid-e-Azam Trophy 1 2 60 360 185 5 3.08 0 13 37.00 72.00
Asia Cup 9 9 68.7 415 388 10 5.61 193 2 38.80 41.50
ICC Champions Trophy 3 3 26 156 152 4 5.85 64 0 38.00 39.00
ICC Cricket World Cup 13 11 67 402 557 11 8.31 254 1 50.64 36.55

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PHR vs RPR 51 & 1 40 & 4 10 & 0 0 & 0 127.50 & 25.00 24 & 3 85 & 16 0 & 1 3.54 & 5.33
BWR vs RPR 54 & 5 45 & 4 6 & 1 2 & 0 120.00 & 125.00 19 & 37.1 80 & 124 5 & 4 4.21 & 3.33
KRW vs RPR 46 33 3 3 139.39 3 25 0 8.33
AJK vs RPR 84 72 10 1 116.66 3 & 5.1 4 & 7 2 & 3 1.33 & 1.35
MAR vs PAN 14 9 1 1 155.56 3 20 1 6.67
MAR vs PAN 0 0 0 0 0 7 28 0 4.00
PAN vs LN 37 29 5 0 127.59 8 42 3 5.25
PAN vs DOL 65 45 5 2 144.44 9 60 1 6.67
WOL vs PAN 4 12 1 0 33.33 5 35 0 7.00
CS vs BLK 0 1 0 0 0.00 4 33 1 8.25
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