Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 10 Oct 2019 remove greater than or equal to 10 Oct 2019 from query
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
unfiltered 2016-2024 122 98 22 1096 86 14.42 1732 63.27 0 2 16 102 45 Profile
filtered 2019-2024 97 75 17 908 86 15.65 1393 65.18 0 2 11 87 38
Innings by innings list
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:
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