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 2016-2024 122 98 22 1096 86 14.42 1732 63.27 0 2 16 102 45 Profile
Innings by innings list
0 7 5 0 0 0.00 9 caught 2 Test v India Gros Islet 9 Aug 2016 Test # 2215
0 12 3 0 0 0.00 9 caught 4 Test v India Gros Islet 9 Aug 2016 Test # 2215
DNB - - - - - - - 2 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
2 - 6 0 0 33.33 10 caught 2 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
6 19 10 1 0 60.00 10 caught 2 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
DNB - - - - - - - 4 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
22* - 13 2 1 169.23 11 not out 2 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
DNB - - - - - - - 2 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
15 - 29 0 0 51.72 10 caught 2 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
0 9 6 0 0 0.00 10 bowled 1 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
1 5 2 0 0 50.00 10 lbw 3 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
8 42 22 1 0 36.36 10 bowled 1 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
7 11 11 1 0 63.63 10 caught 3 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
0 9 8 0 0 0.00 10 bowled 2 Test v Pakistan Roseau 10 May 2017 Test # 2261
5 59 32 1 0 15.62 10 caught 4 Test v Pakistan Roseau 10 May 2017 Test # 2261
27 - 35 2 1 77.14 9 lbw 2 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
DNB - - - - - - - 2 ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
TDNB - - - - - - - - ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
TDNB - - - - - - - - ODI v India Port of Spain 23 Jun 2017 ODI # 3895
DNB - - - - - - - 2 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
5* - 7 0 0 71.42 10 not out 1 ODI v India North Sound 2 Jul 2017 ODI # 3900
3* - 5 0 0 60.00 10 not out 1 ODI v India Kingston 6 Jul 2017 ODI # 3902
6 30 17 1 0 35.29 10 lbw 2 Test v England Birmingham 17 Aug 2017 Test # 2270
8 38 24 1 0 33.33 10 caught 3 Test v England Birmingham 17 Aug 2017 Test # 2270
DNB - - - - - - - 1 ODI v England The Oval 27 Sep 2017 ODI # 3916
DNB - - - - - - - 1 ODI v England Southampton 29 Sep 2017 ODI # 3918
29* - 21 2 2 138.09 11 not out 2 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
1* - 5 0 0 20.00 11 not out 1 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
0 51 22 0 0 0.00 10 caught 1 Test v England Bridgetown 23 Jan 2019 Test # 2342
DNB - - - - - - - 3 Test v England Bridgetown 23 Jan 2019 Test # 2342
7 26 20 1 0 35.00 10 caught 2 Test v England North Sound 31 Jan 2019 Test # 2344
DNB - - - - - - - 4 Test v England North Sound 31 Jan 2019 Test # 2344
2 7 6 0 0 33.33 10 caught 2 Test v England Gros Islet 9 Feb 2019 Test # 2346
34 35 30 2 3 113.33 9 caught 4 Test v England Gros Islet 9 Feb 2019 Test # 2346
DNB - - - - - - - 2 ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
1* - 4 0 0 25.00 9 not out 1 ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
DNB - - - - - - - 2 ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
DNB - - - - - - - 2 ODI v India Chennai 15 Dec 2019 ODI # 4221
0 - 1 0 0 0.00 9 caught 2 ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
DNB - - - - - - - 1 ODI v India Cuttack 22 Dec 2019 ODI # 4223
DNB - - - - - - - 2 ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
16 - 26 3 0 61.53 10 caught 2 ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
DNB - - - - - - - 2 ODI v Ireland St George's 12 Jan 2020 ODI # 4230
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
0 - 3 0 0 0.00 10 bowled 2 ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
0* - 2 0 0 0.00 10 not out 2 ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
18 23 12 3 0 150.00 9 bowled 2 Test v England Southampton 8 Jul 2020 Test # 2388
DNB - - - - - - - 4 Test v England Southampton 8 Jul 2020 Test # 2388
32 63 52 3 0 61.53 3 caught 2 Test v England Manchester 16 Jul 2020 Test # 2389
9 14 17 1 0 52.94 10 caught 4 Test v England Manchester 16 Jul 2020 Test # 2389
0 2 3 0 0 0.00 8 caught 2 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
86 167 125 9 3 68.80 8 caught 3 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
0 3 3 0 0 0.00 9 caught 2 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
24 18 12 3 2 200.00 9 caught 3 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
4 15 7 1 0 57.14 9 bowled 1 ODI v Bangladesh Mirpur 20 Jan 2021 ODI # 4270
17 30 21 3 0 80.95 10 caught 1 ODI v Bangladesh Mirpur 22 Jan 2021 ODI # 4272
11 10 7 0 1 157.14 9 run out 2 ODI v Bangladesh Chattogram 25 Jan 2021 ODI # 4274
82 146 108 8 5 75.92 8 caught 1 Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
9 7 8 0 1 112.50 9 caught 3 Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
DNB - - - - - - - 2 ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
DNB - - - - - - - 2 ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
DNB - - - - - - - 2 ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
0 15 8 0 0 0.00 8 caught 2 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
DNB - - - - - - - 4 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
29 44 41 3 1 70.73 8 lbw 1 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
DNB - - - - - - - 3 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
17 60 33 1 1 51.51 8 bowled 2 ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
5* 17 10 1 0 50.00 8 not out 2 ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
15 48 42 1 1 35.71 8 caught 1 ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
4 37 22 1 0 18.18 5 caught 2 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
17 51 35 2 0 48.57 3 caught 4 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
0 6 2 0 0 0.00 10 caught 1 ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
4* 18 10 0 0 40.00 11 not out 1 ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
6 16 11 1 0 54.54 11 caught 1 ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
13 23 16 1 1 81.25 10 caught 1 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
7* 35 15 0 0 46.66 10 not out 2 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
29 86 56 1 2 51.78 8 caught 2 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
2 8 7 0 0 28.57 8 caught 2 Test v England North Sound 8 Mar 2022 Test # 2454
DNB - - - - - - - 4 Test v England North Sound 8 Mar 2022 Test # 2454
19 88 75 2 1 25.33 6 caught 2 Test v England Bridgetown 16 Mar 2022 Test # 2457
DNB - - - - - - - 4 Test v England Bridgetown 16 Mar 2022 Test # 2457
28 87 59 2 1 47.45 9 caught 2 Test v England St George's 24 Mar 2022 Test # 2459
DNB - - - - - - - 4 Test v England St George's 24 Mar 2022 Test # 2459
DNB - - - - - - - 2 ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
DNB - - - - - - - 2 ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
1* 4 1 0 0 100.00 9 not out 1 ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
6 33 28 0 0 21.42 9 lbw 2 ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
0 20 15 0 0 0.00 8 caught 2 Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
DNB - - - - - - - 4 Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
6 18 9 1 0 66.66 8 caught 2 Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
DNB - - - - - - - 4 Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
0 2 1 0 0 0.00 10 caught 1 ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
7* 21 10 0 0 70.00 11 not out 1 ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
DNB - - - - - - - 2 ODI v India Port of Spain 22 Jul 2022 ODI # 4436
DNB - - - - - - - 1 ODI v India Port of Spain 24 Jul 2022 ODI # 4438
5* 14 11 0 0 45.45 10 not out 2 T20I v India Tarouba 29 Jul 2022 T20I # 1702
DNB - - - - - - - 2 T20I v India Basseterre 1 Aug 2022 T20I # 1718
DNB - - - - - - - 1 T20I v India Basseterre 2 Aug 2022 T20I # 1720
6* 21 10 0 0 60.00 10 not out 2 T20I v India Lauderhill 6 Aug 2022 T20I # 1725
DNB - - - - - - - 2 T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
DNB - - - - - - - 2 ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
49 50 31 5 2 158.06 10 bowled 2 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
20* 9 6 1 2 333.33 9 not out 1 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
7 9 7 0 1 100.00 9 caught 1 T20I v Australia Carrara 5 Oct 2022 T20I # 1806
11* 9 7 2 0 157.14 9 not out 2 T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
0 4 1 0 0 0.00 9 caught 2 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
DNB - - - - - - - 1 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
DNB - - - - - - - 1 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
4 38 27 0 0 14.81 10 caught 2 Test v Australia Perth 30 Nov 2022 Test # 2477
43 83 72 4 3 59.72 9 bowled 4 Test v Australia Perth 30 Nov 2022 Test # 2477
0 5 1 0 0 0.00 10 lbw 2 Test v Australia Adelaide 8 Dec 2022 Test # 2479
3 7 4 0 0 75.00 9 bowled 4 Test v Australia Adelaide 8 Dec 2022 Test # 2479
DNB - - - - - - - 1 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
DNB - - - - - - - 3 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
4 2 2 1 0 200.00 9 caught 2 Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
4 11 5 1 0 80.00 9 caught 2 Test v South Africa Centurion 28 Feb 2023 Test # 2495
4 15 12 0 0 33.33 9 caught 4 Test v South Africa Centurion 28 Feb 2023 Test # 2495
4 6 7 1 0 57.14 9 caught 2 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
18 23 13 1 2 138.46 10 stumped 4 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
13* - 10 1 1 130.00 10 not out 1 ODI v South Africa East London 18 Mar 2023 ODI # 4540
1* 10 3 0 0 33.33 11 not out 1 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
DNB - - - - - - - 2 T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
14* 22 9 1 1 155.55 10 not out 1 T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
3 - 5 0 0 60.00 10 caught 1 ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
DNB - - - - - - - 1 ODI v Nepal Harare 22 Jun 2023 ODI # 4593
3 9 8 0 0 37.50 11 caught 2 ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
DNB - - - - - - - 1 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
6 6 7 0 1 85.71 11 caught 1 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
4 13 11 1 0 36.36 8 caught 1 Test v India Roseau 12 Jul 2023 Test # 2510
13 19 23 0 1 56.52 8 caught 3 Test v India Roseau 12 Jul 2023 Test # 2510
4 21 12 1 0 33.33 8 lbw 2 Test v India Port of Spain 20 Jul 2023 Test # 2513
DNB - - - - - - - 4 Test v India Port of Spain 20 Jul 2023 Test # 2513
DNB - - - - - - - 2 ODI v India Bridgetown 29 Jul 2023 ODI # 4623
26 48 39 1 2 66.66 9 caught 2 ODI v India Tarouba 1 Aug 2023 ODI # 4624
DNB - - - - - - - 1 T20I v India Tarouba 3 Aug 2023 T20I # 2188
10* 17 8 0 1 125.00 10 not out 2 T20I v India Providence 6 Aug 2023 T20I # 2191
DNB - - - - - - - 1 T20I v India Providence 8 Aug 2023 T20I # 2192
DNB - - - - - - - 2 T20I v India Lauderhill 13 Aug 2023 T20I # 2194
2* 8 2 0 0 100.00 8 not out 2 ODI v England North Sound 3 Dec 2023 ODI # 4706
14 25 17 1 0 82.35 9 caught 1 ODI v England North Sound 6 Dec 2023 ODI # 4707
DNB - - - - - - - 2 ODI v England Bridgetown 9 Dec 2023 ODI # 4708
DNB - - - - - - - 2 T20I v England Bridgetown 12 Dec 2023 T20I # 2397
DNB - - - - - - - 1 T20I v England St George's 14 Dec 2023 T20I # 2402
DNB - - - - - - - 1 T20I v England St George's 16 Dec 2023 T20I # 2407
14 34 21 2 0 66.66 8 caught 1 Test v Australia Adelaide 17 Jan 2024 Test # 2523
16 39 30 3 0 53.33 8 caught 3 Test v Australia Adelaide 17 Jan 2024 Test # 2523
32 24 22 7 0 145.45 9 caught 1 Test v Australia Brisbane 25 Jan 2024 Test # 2524
0 6 4 0 0 0.00 9 caught 3 Test v Australia Brisbane 25 Jan 2024 Test # 2524
19 16 15 2 1 126.66 9 caught 2 ODI v Australia Sydney 4 Feb 2024 ODI # 4722
6 18 9 0 0 66.66 9 caught 1 ODI v Australia Canberra 6 Feb 2024 ODI # 4723
DNB - - - - - - - 2 T20I v Australia Hobart 9 Feb 2024 T20I # 2459
2* 13 5 0 0 40.00 11 not out 2 T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
DNB - - - - - - - 1 T20I v Australia Perth 13 Feb 2024 T20I # 2467
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610 - Live]
    » Pakistan 181/4 (17.0 ov, Azam Khan 18*, Imad Wasim 1*, MR Adair 3/28) - Match over
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page