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 2017-2024 87 79 3 1806 91 23.76 1351 133.67 0 11 6 171 73 Profile
Innings by innings list
5 - 8 0 0 62.50 5 caught 1 v West Indies Port of Spain 30 Mar 2017 T20I # 603
21 - 21 0 1 100.00 6 run out 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
DNB - - - - - - - 2 v West Indies Port of Spain 2 Apr 2017 T20I # 605
8 - 4 2 0 200.00 1 caught 1 v World-XI Lahore 12 Sep 2017 T20I # 619
21 - 13 4 0 161.53 1 lbw 1 v World-XI Lahore 13 Sep 2017 T20I # 620
27 - 25 2 1 108.00 1 run out 1 v World-XI Lahore 15 Sep 2017 T20I # 621
6 - 10 0 0 60.00 1 bowled 2 v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
11 - 10 1 0 110.00 2 run out 2 v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
31 - 27 3 0 114.81 1 bowled 1 v Sri Lanka Lahore 29 Oct 2017 T20I # 629
3 6 4 0 0 75.00 1 caught 1 v New Zealand Wellington 22 Jan 2018 T20I # 639
50 46 28 5 3 178.57 1 caught 1 v New Zealand Auckland 25 Jan 2018 T20I # 640
46 - 36 5 1 127.77 1 caught 1 v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
39 - 24 6 1 162.50 1 run out 1 v West Indies Karachi 1 Apr 2018 T20I # 663
6 - 6 1 0 100.00 1 caught 1 v West Indies Karachi 2 Apr 2018 T20I # 664
40 - 17 6 2 235.29 1 caught 2 v West Indies Karachi 3 Apr 2018 T20I # 665
21 - 15 2 1 140.00 1 caught 1 v Scotland Edinburgh 12 Jun 2018 T20I # 671
33 - 25 6 0 132.00 1 caught 1 v Scotland Edinburgh 13 Jun 2018 T20I # 673
61 66 40 3 3 152.50 2 bowled 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
6 - 11 1 0 54.54 2 caught 1 v Australia Harare 2 Jul 2018 T20I # 682
47 - 38 4 1 123.68 1 caught 2 v Zimbabwe Harare 4 Jul 2018 T20I # 685
73 - 42 9 3 173.80 1 caught 1 v Australia Harare 5 Jul 2018 T20I # 686
91 - 46 12 3 197.82 1 caught 2 v Australia Harare 8 Jul 2018 T20I # 689
14 - 12 2 0 116.66 1 caught 1 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
11 - 12 1 0 91.66 2 caught 1 v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
24 - 15 3 1 160.00 1 caught 2 v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
11 24 16 1 0 68.75 1 caught 1 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
4 1 3 1 0 133.33 1 caught 2 v South Africa Cape Town 1 Feb 2019 T20I # 732
14 18 9 2 0 155.55 2 caught 2 v South Africa Johannesburg 3 Feb 2019 T20I # 734
17 25 17 2 1 100.00 2 caught 1 v South Africa Centurion 6 Feb 2019 T20I # 736
7 - 6 1 0 116.66 1 caught 1 v England Cardiff 5 May 2019 T20I # 772
6 - 4 1 0 150.00 2 bowled 2 v Sri Lanka Lahore 7 Oct 2019 T20I # 922
0 - 1 0 0 0.00 1 bowled 2 v Sri Lanka Lahore 9 Oct 2019 T20I # 925
0 - 1 0 0 0.00 2 caught 1 v Australia Sydney 3 Nov 2019 T20I # 999
2 - 7 0 0 28.57 2 caught 1 v Australia Canberra 5 Nov 2019 T20I # 1002
TDNB - - - - - - - - v England Manchester 28 Aug 2020 T20I # 1087
36 38 22 5 1 163.63 2 caught 1 v England Manchester 30 Aug 2020 T20I # 1093
1 6 3 0 0 33.33 2 bowled 1 v England Manchester 1 Sep 2020 T20I # 1094
19 16 12 2 1 158.33 1 caught 2 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
5 9 11 0 0 45.45 1 caught 2 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
21 29 24 1 1 87.50 1 caught 2 v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
27 26 19 4 1 142.10 3 caught 2 v South Africa Johannesburg 10 Apr 2021 T20I # 1145
8* 2 2 2 0 400.00 3 not out 2 v South Africa Centurion 14 Apr 2021 T20I # 1147
60 44 34 5 4 176.47 3 caught 2 v South Africa Centurion 16 Apr 2021 T20I # 1148
13 22 14 2 0 92.85 3 bowled 1 v Zimbabwe Harare 21 Apr 2021 T20I # 1154
2 11 7 0 0 28.57 3 caught 2 v Zimbabwe Harare 23 Apr 2021 T20I # 1156
0 1 1 0 0 0.00 4 caught 1 v Zimbabwe Harare 25 Apr 2021 T20I # 1158
26 22 8 1 3 325.00 4 caught 1 v England Nottingham 16 Jul 2021 T20I # 1191
8 11 8 1 0 100.00 5 bowled 2 v England Leeds 18 Jul 2021 T20I # 1193
24 29 20 1 1 120.00 5 lbw 1 v England Manchester 20 Jul 2021 T20I # 1195
TDNB - - - - - - - - v West Indies Bridgetown 28 Jul 2021 T20I # 1205
15 26 11 2 0 136.36 4 caught 1 v West Indies Providence 31 Jul 2021 T20I # 1208
TDNB - - - - - - - - v West Indies Providence 1 Aug 2021 T20I # 1209
TDNB - - - - - - - - v West Indies Providence 3 Aug 2021 T20I # 1211
DNB - - - - - - - 2 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
11 18 17 0 1 64.70 3 lbw 2 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
30 47 25 2 1 120.00 3 lbw 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
5 8 5 0 0 100.00 3 caught 1 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
8 16 13 0 0 61.53 3 caught 1 v Scotland Sharjah 7 Nov 2021 T20I # 1406
55* 57 32 3 4 171.87 3 not out 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
34 59 36 4 0 94.44 3 caught 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
57* 76 51 2 3 111.76 3 not out 2 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
10 27 10 1 0 100.00 3 caught 1 v West Indies Karachi 13 Dec 2021 T20I # 1448
10 10 5 1 0 200.00 3 stumped 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
12 23 8 2 0 150.00 3 caught 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
0 3 1 0 0 0.00 3 caught 1 v Australia Lahore 5 Apr 2022 T20I # 1504
10 20 6 2 0 166.66 3 caught 1 v India Dubai (DICS) 28 Aug 2022 T20I # 1750
53 72 41 3 2 129.26 3 caught 1 v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
15 24 18 2 0 83.33 3 caught 2 v India Dubai (DICS) 4 Sep 2022 T20I # 1758
5 15 9 1 0 55.55 3 run out 2 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
13 27 18 1 0 72.22 3 caught 1 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
0 2 1 0 0 0.00 3 bowled 2 v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
20 27 16 3 0 125.00 3 caught 2 v Netherlands Perth 30 Oct 2022 T20I # 1852
47 64 34 4 2 138.23 3 caught 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
0 2 1 0 0 0.00 3 bowled 1 v New Zealand Lahore 15 Apr 2023 T20I # 2046
17 38 22 0 1 77.27 3 stumped 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
TDNB - - - - - - - - v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
15 13 10 1 1 150.00 4 caught 2 v New Zealand Auckland 12 Jan 2024 T20I # 2429
50 38 25 3 5 200.00 4 bowled 2 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
19 15 10 2 1 190.00 4 caught 2 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
9 25 15 0 0 60.00 4 caught 1 v New Zealand Christchurch 19 Jan 2024 T20I # 2437
33 18 16 1 4 206.25 4 caught 1 v New Zealand Christchurch 21 Jan 2024 T20I # 2438
61 63 45 4 3 135.55 4 caught 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
43 52 33 4 1 130.30 4 caught 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
20 33 18 2 1 111.11 4 caught 1 v Ireland Dublin 10 May 2024 T20I # 2601
78 61 40 6 6 195.00 4 caught 2 v Ireland Dublin 12 May 2024 T20I # 2609
DNB - - - - - - - 2 v Ireland Dublin 14 May 2024 T20I # 2610
45 44 21 5 3 214.28 4 caught 2 v England Birmingham 25 May 2024 T20I # 2623
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page