Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2013-2024 81 77 4 1854 87 25.39 1379 134.44 0 13 6 136 88 Profile
Innings by innings list
14 13 14 1 0 100.00 5 caught 1 v Bangladesh Bulawayo 11 May 2013 T20I # 315
31 38 30 0 2 103.33 5 bowled 2 v Bangladesh Bulawayo 12 May 2013 T20I # 316
10 7 8 2 0 125.00 2 caught 1 v Ireland Sylhet 17 Mar 2014 T20I # 368
13 19 12 2 0 108.33 2 caught 2 v Netherlands Sylhet 19 Mar 2014 T20I # 372
9 28 14 1 0 64.28 2 caught 2 v U.A.E. Sylhet 21 Mar 2014 T20I # 376
17 19 13 1 1 130.76 6 caught 1 v Pakistan Lahore 22 May 2015 T20I # 417
DNB - - - - - - - 1 v Pakistan Lahore 24 May 2015 T20I # 418
10 26 17 0 0 58.82 5 bowled 2 v India Harare 17 Jul 2015 T20I # 440
8 - 7 1 0 114.28 3 caught 1 v India Harare 19 Jul 2015 T20I # 442
8 13 10 2 0 80.00 4 caught 2 v New Zealand Harare 9 Aug 2015 T20I # 450
13 14 10 2 0 130.00 4 lbw 2 v Pakistan Harare 27 Sep 2015 T20I # 454
36 39 36 1 0 100.00 6 bowled 2 v Pakistan Harare 29 Sep 2015 T20I # 455
59 49 41 5 1 143.90 1 caught 1 v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
21 19 13 3 1 161.53 2 caught 1 v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
4 3 5 1 0 80.00 1 caught 1 v Bangladesh Mirpur 13 Nov 2015 T20I # 462
5 5 6 1 0 83.33 1 caught 2 v Bangladesh Mirpur 15 Nov 2015 T20I # 463
19 - 19 1 1 100.00 6 stumped 2 v Afghanistan Sharjah 8 Jan 2016 T20I # 475
1 - 5 0 0 20.00 5 stumped 2 v Afghanistan Sharjah 10 Jan 2016 T20I # 477
6 - 8 0 0 75.00 4 caught 1 v Bangladesh Khulna 15 Jan 2016 T20I # 479
7 10 6 1 0 116.66 6 caught 1 v Bangladesh Khulna 20 Jan 2016 T20I # 482
2 5 5 0 0 40.00 5 stumped 1 v Bangladesh Khulna 22 Jan 2016 T20I # 484
3 7 4 0 0 75.00 5 run out 1 v Hong Kong Nagpur 8 Mar 2016 T20I # 522
9 10 9 1 0 100.00 5 bowled 1 v Scotland Nagpur 10 Mar 2016 T20I # 527
15 21 17 0 0 88.23 6 bowled 2 v Afghanistan Nagpur 12 Mar 2016 T20I # 531
20 - 18 2 0 111.11 4 run out 1 v India Harare 18 Jun 2016 T20I # 558
1 3 2 0 0 50.00 4 caught 1 v India Harare 20 Jun 2016 T20I # 559
1 - 2 0 0 50.00 4 caught 1 v Afghanistan Sharjah 5 Feb 2018 T20I # 643
40 - 26 5 1 153.84 4 lbw 2 v Afghanistan Sharjah 6 Feb 2018 T20I # 644
14 14 10 1 1 140.00 6 caught 2 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
7 - 11 0 0 63.63 5 caught 2 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
3 - 6 0 0 50.00 5 caught 1 v Ireland Bready 12 Jul 2019 T20I # 825
DNB - - - - - - - 2 v Ireland Bready 14 Jul 2019 T20I # 831
10 - 14 2 0 71.42 6 caught 2 v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
12 11 10 2 0 120.00 5 caught 1 v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
7 9 5 1 0 140.00 5 caught 1 v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
7 19 10 1 0 70.00 5 bowled 1 v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
22 30 14 3 0 157.14 4 caught 2 v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
15 19 13 2 0 115.38 5 caught 2 v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
41* - 29 2 1 141.37 5 not out 2 v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
0 4 3 0 0 0.00 5 caught 1 v Bangladesh Harare 22 Jul 2021 T20I # 1196
4 12 6 0 0 66.66 5 run out 1 v Bangladesh Harare 23 Jul 2021 T20I # 1198
0 3 2 0 0 0.00 4 bowled 1 v Bangladesh Harare 25 Jul 2021 T20I # 1203
37 38 30 2 1 123.33 4 lbw 1 v Namibia Bulawayo 17 May 2022 T20I # 1540
11 16 16 1 0 68.75 5 bowled 1 v Namibia Bulawayo 19 May 2022 T20I # 1541
DNB - - - - - - - 2 v Namibia Bulawayo 21 May 2022 T20I # 1544
15 28 15 0 1 100.00 5 caught 1 v Namibia Bulawayo 22 May 2022 T20I # 1546
12 22 16 0 1 75.00 4 caught 2 v Namibia Bulawayo 24 May 2022 T20I # 1547
45 46 31 3 2 145.16 6 caught 1 v Afghanistan Harare 11 Jun 2022 T20I # 1561
41 35 21 1 4 195.23 5 bowled 2 v Afghanistan Harare 12 Jun 2022 T20I # 1568
0 3 1 0 0 0.00 5 stumped 2 v Afghanistan Harare 14 Jun 2022 T20I # 1570
87 - 40 8 5 217.50 5 caught 1 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
18 - 21 0 1 85.71 5 caught 1 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
82* - 40 7 5 205.00 5 not out 1 v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
22 - 14 2 0 157.14 4 caught 1 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
19 - 14 1 1 135.71 5 lbw 1 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
65* 40 26 7 4 250.00 5 not out 1 v Bangladesh Harare 30 Jul 2022 T20I # 1706
62 - 53 4 2 116.98 4 caught 1 v Bangladesh Harare 31 Jul 2022 T20I # 1713
0 - 1 0 0 0.00 4 caught 1 v Bangladesh Harare 2 Aug 2022 T20I # 1719
82 72 48 5 5 170.83 5 bowled 1 v Ireland Hobart 17 Oct 2022 T20I # 1828
14 12 8 1 1 175.00 5 caught 2 v West Indies Hobart 19 Oct 2022 T20I # 1834
40 34 23 3 2 173.91 5 caught 2 v Scotland Hobart 21 Oct 2022 T20I # 1838
0 3 2 0 0 0.00 4 caught 1 v South Africa Hobart 24 Oct 2022 T20I # 1844
9 22 16 1 0 56.25 5 caught 1 v Pakistan Perth 27 Oct 2022 T20I # 1849
0 4 3 0 0 0.00 5 caught 2 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
40 46 24 3 3 166.66 5 caught 1 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
34 53 24 3 0 141.66 5 caught 2 v India Melbourne 6 Nov 2022 T20I # 1873
39 - 35 4 1 111.42 5 caught 1 v Namibia Windhoek 24 Oct 2023 T20I # 2327
82* - 35 3 9 234.28 4 not out 2 v Namibia Windhoek 25 Oct 2023 T20I # 2329
52 - 36 4 3 144.44 4 caught 2 v Namibia Windhoek 27 Oct 2023 T20I # 2331
2 - 4 0 0 50.00 4 bowled 1 v Namibia Windhoek 29 Oct 2023 T20I # 2332
2 - 10 0 0 20.00 5 caught 2 v Namibia Windhoek 30 Oct 2023 T20I # 2337
20 - 21 0 1 95.23 5 caught 1 v Namibia Windhoek 22 Nov 2023 T20I # 2356
DNB - - - - - - - 2 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
48 - 39 2 4 123.07 4 caught 1 v Uganda Windhoek 26 Nov 2023 T20I # 2365
58 - 36 6 4 161.11 1 caught 1 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
65 - 37 4 7 175.67 1 caught 2 v Nigeria Windhoek 29 Nov 2023 T20I # 2373
82 - 48 1 8 170.83 1 caught 1 v Kenya Windhoek 30 Nov 2023 T20I # 2376
65 75 42 5 2 154.76 4 caught 2 v Ireland Harare 7 Dec 2023 T20I # 2384
62 60 42 5 2 147.61 4 caught 1 v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
8 4 5 2 0 160.00 4 caught 2 v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
10 12 12 1 0 83.33 5 caught 1 v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page