Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 15 Jun 2017 remove greater than or equal to 15 Jun 2017 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 2014-2024 119 80 25 911 63* 16.56 1085 83.96 0 2 5 72 24 Profile
filtered 2018-2024 108 73 23 826 63* 16.52 1007 82.02 0 2 5 63 21
Innings by innings list
TDNB - - - - - - - - T20I v Netherlands Lord's 29 Jul 2018 T20I # 691
0 - 9 0 0 0.00 6 lbw 2 ODI v Netherlands Amstelveen 1 Aug 2018 ODI # 4026
61 - 46 5 3 132.60 8 bowled 1 ODI v Netherlands Amstelveen 3 Aug 2018 ODI # 4028
27* - 34 1 1 79.41 9 not out 2 ODI v U.A.E. Kuala Lumpur 30 Aug 2018 ODI # 4034
30 - 47 3 0 63.82 4 lbw 1 ODI v U.A.E. ICCA Dubai 25 Jan 2019 ODI # 4083
2 - 3 0 0 66.66 9 caught 1 ODI v U.A.E. ICCA Dubai 26 Jan 2019 ODI # 4086
26* - 25 3 1 104.00 8 not out 2 ODI v U.A.E. ICCA Dubai 28 Jan 2019 ODI # 4089
27 - 19 1 1 142.10 8 caught 2 T20I v U.A.E. ICCA Dubai 31 Jan 2019 T20I # 730
0* - 0 0 0 - 8 not out 2 T20I v U.A.E. ICCA Dubai 1 Feb 2019 T20I # 731
0 - 1 0 0 0.00 8 run out 1 T20I v U.A.E. ICCA Dubai 3 Feb 2019 T20I # 733
DNB - - - - - - - 2 T20I v Malaysia Kuala Lumpur 13 Jul 2019 T20I # 827
1* - 1 0 0 100.00 8 not out 1 T20I v Malaysia Kuala Lumpur 14 Jul 2019 T20I # 830
11 - 12 1 0 91.66 5 run out 1 T20I v Qatar Singapore 23 Jul 2019 T20I # 834
DNB - - - - - - - 2 T20I v Malaysia Singapore 24 Jul 2019 T20I # 835
DNB - - - - - - - 2 T20I v Kuwait Singapore 27 Jul 2019 T20I # 838
11 - 8 1 0 137.50 8 run out 2 T20I v Singapore Singapore 28 Jul 2019 T20I # 840
25* 17 14 0 3 178.57 8 not out 1 T20I v Zimbabwe Singapore 27 Sep 2019 T20I # 894
DNB - - - - - - - 2 T20I v Singapore Singapore 28 Sep 2019 T20I # 895
7 11 8 0 0 87.50 7 bowled 2 T20I v Zimbabwe Singapore 1 Oct 2019 T20I # 899
13 - 13 2 0 100.00 7 lbw 2 T20I v Hong Kong Al Amerat 6 Oct 2019 T20I # 918
3* - 2 0 0 150.00 8 not out 2 T20I v Netherlands Al Amerat 7 Oct 2019 T20I # 920
7 - 6 1 0 116.66 7 caught 2 T20I v Ireland Al Amerat 9 Oct 2019 T20I # 923
8 - 14 0 0 57.14 7 caught 1 T20I v Oman Al Amerat 10 Oct 2019 T20I # 928
DNB - - - - - - - 2 T20I v Netherlands Kirtipur 17 Apr 2021 T20I # 1149
DNB - - - - - - - 2 T20I v Malaysia Kirtipur 19 Apr 2021 T20I # 1151
21* - 13 2 1 161.53 8 not out 1 T20I v Netherlands Kirtipur 20 Apr 2021 T20I # 1152
2 - 3 0 0 66.66 8 lbw 1 T20I v Malaysia Kirtipur 22 Apr 2021 T20I # 1155
DNB - - - - - - - 1 T20I v Netherlands Kirtipur 24 Apr 2021 T20I # 1157
22* - 32 1 1 68.75 9 not out 2 ODI v P.N.G. Al Amerat 7 Sep 2021 ODI # 4317
11 - 18 1 0 61.11 7 caught 1 ODI v P.N.G. Al Amerat 10 Sep 2021 ODI # 4322
DNB - - - - - - - 2 ODI v U.S.A. Al Amerat 13 Sep 2021 ODI # 4324
7 - 10 1 0 70.00 6 run out 1 ODI v Oman Al Amerat 14 Sep 2021 ODI # 4325
2 - 7 0 0 28.57 8 caught 1 ODI v U.S.A. Al Amerat 17 Sep 2021 ODI # 4327
DNB - - - - - - - 2 ODI v Oman Al Amerat 19 Sep 2021 ODI # 4328
8 - 7 0 0 114.28 9 caught 2 ODI v P.N.G. Sharjah 16 Mar 2022 ODI # 4368
6 - 18 0 0 33.33 7 caught 2 ODI v U.A.E. Dubai (DICS) 18 Mar 2022 ODI # 4369
15 - 35 1 0 42.85 7 caught 2 ODI v U.A.E. Dubai (DICS) 21 Mar 2022 ODI # 4373
DNB - - - - - - - 2 ODI v P.N.G. Dubai (DICS) 22 Mar 2022 ODI # 4374
18* - 16 2 0 112.50 9 not out 2 ODI v P.N.G. Kirtipur 25 Mar 2022 ODI # 4376
3* - 2 0 0 150.00 9 not out 1 ODI v P.N.G. Kirtipur 26 Mar 2022 ODI # 4377
1 - 3 0 0 33.33 9 caught 1 T20I v P.N.G. Kirtipur 28 Mar 2022 T20I # 1497
DNB - - - - - - - 2 T20I v Malaysia Kirtipur 30 Mar 2022 T20I # 1499
DNB - - - - - - - 1 T20I v P.N.G. Kirtipur 31 Mar 2022 T20I # 1500
DNB - - - - - - - 1 T20I v P.N.G. Kirtipur 4 Apr 2022 T20I # 1503
13 - 12 1 0 108.33 9 caught 2 ODI v Oman Pearland 9 Jun 2022 ODI # 4404
1 - 2 0 0 50.00 10 caught 1 ODI v U.S.A. Pearland 11 Jun 2022 ODI # 4406
DNB - - - - - - - 2 ODI v Oman Pearland 14 Jun 2022 ODI # 4410
47 - 72 1 0 65.27 7 run out 2 ODI v U.S.A. Pearland 15 Jun 2022 ODI # 4411
10 - 18 0 0 55.55 7 bowled 2 ODI v Namibia Ayr 11 Jul 2022 ODI # 4422
DNB - - - - - - - 2 ODI v Scotland Glasgow 13 Jul 2022 ODI # 4425
1 - 5 0 0 20.00 9 caught 2 ODI v Namibia Ayr 16 Jul 2022 ODI # 4430
7 - 24 1 0 29.16 8 caught 1 ODI v Scotland Glasgow 17 Jul 2022 ODI # 4432
DNB - - - - - - - 2 T20I v Kenya Nairobi (Gym) 25 Aug 2022 T20I # 1746
2 - 2 0 0 100.00 10 run out 2 T20I v Kenya Nairobi (Gym) 26 Aug 2022 T20I # 1747
DNB - - - - - - - 2 T20I v Kenya Nairobi (Gym) 28 Aug 2022 T20I # 1749
0 - 7 0 0 0.00 7 caught 2 T20I v Kenya Nairobi (Gym) 29 Aug 2022 T20I # 1751
0* - 0 0 0 - 9 not out 1 T20I v Kenya Nairobi (Gym) 30 Aug 2022 T20I # 1752
3 - 10 0 0 30.00 8 caught 2 ODI v U.A.E. Kirtipur 14 Nov 2022 ODI # 4473
16* - 16 2 0 100.00 9 not out 2 ODI v U.A.E. Kirtipur 16 Nov 2022 ODI # 4474
DNB - - - - - - - 2 ODI v U.A.E. Kirtipur 18 Nov 2022 ODI # 4476
10 - 17 0 1 58.82 9 caught 1 ODI v Namibia Windhoek 2 Dec 2022 ODI # 4492
0 - 2 0 0 0.00 9 caught 2 ODI v Namibia Windhoek 7 Dec 2022 ODI # 4497
16 - 51 1 0 31.37 9 bowled 1 ODI v Scotland Windhoek 8 Dec 2022 ODI # 4498
4* - 1 1 0 400.00 10 not out 2 ODI v Namibia Kirtipur 14 Feb 2023 ODI # 4515
24* - 32 3 0 75.00 9 not out 2 ODI v Scotland Kirtipur 17 Feb 2023 ODI # 4517
8* - 4 2 0 200.00 8 not out 2 ODI v Namibia Kirtipur 18 Feb 2023 ODI # 4518
2 - 7 0 0 28.57 8 caught 2 ODI v Scotland Kirtipur 21 Feb 2023 ODI # 4520
5* - 14 0 0 35.71 8 not out 2 ODI v P.N.G. Dubai (DICS) 27 Feb 2023 ODI # 4523
4 - 13 0 0 30.76 9 caught 2 ODI v U.A.E. Dubai (DICS) 2 Mar 2023 ODI # 4526
DNB - - - - - - - 2 ODI v P.N.G. Dubai (DICS) 3 Mar 2023 ODI # 4527
DNB - - - - - - - 1 ODI v U.A.E. Dubai (DICS) 6 Mar 2023 ODI # 4530
4* - 5 0 0 80.00 11 not out 1 ODI v P.N.G. Kirtipur 9 Mar 2023 ODI # 4532
2 - 4 0 0 50.00 10 caught 1 ODI v U.A.E. Kirtipur 12 Mar 2023 ODI # 4534
DNB - - - - - - - 2 ODI v P.N.G. Kirtipur 13 Mar 2023 ODI # 4535
DNB - - - - - - - 2 ODI v U.A.E. Kirtipur 16 Mar 2023 ODI # 4537
63* - 48 9 0 131.25 8 not out 1 ODI v Oman Kirtipur 21 Apr 2023 ODI # 4568
DNB - - - - - - - 2 ODI v U.A.E. Kirtipur 1 May 2023 ODI # 4572
0* - 2 0 0 0.00 10 not out 1 ODI v Zimbabwe Harare 18 Jun 2023 ODI # 4585
28 72 46 4 0 60.86 5 caught 2 ODI v Pakistan Multan 30 Aug 2023 ODI # 4628
48 68 56 1 2 85.71 8 caught 1 ODI v India Pallekele 4 Sep 2023 ODI # 4632
DNB - - - - - - - 1 T20I v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
1* - 1 0 0 100.00 9 not out 1 T20I v Maldives Hangzhou 1 Oct 2023 T20I # 2269
7 - 5 0 1 140.00 7 caught 2 T20I v India Hangzhou 3 Oct 2023 T20I # 2278
DNB - - - - - - - 2 T20I v U.A.E. Mulpani 18 Oct 2023 T20I # 2319
DNB - - - - - - - 2 T20I v Hong Kong Mulpani 19 Oct 2023 T20I # 2321
8 - 12 1 0 66.66 3 caught 1 T20I v Hong Kong Mulpani 21 Oct 2023 T20I # 2324
2 - 4 0 0 50.00 3 caught 2 T20I v U.A.E. Mulpani 23 Oct 2023 T20I # 2326
13 - 8 2 0 162.50 8 bowled 1 T20I v U.A.E. Kirtipur 27 Oct 2023 T20I # 2330
DNB - - - - - - - 2 T20I v Singapore Kirtipur 30 Oct 2023 T20I # 2334
DNB - - - - - - - 2 T20I v Malaysia Kirtipur 31 Oct 2023 T20I # 2340
12 - 9 1 1 133.33 3 caught 2 T20I v Oman Kirtipur 2 Nov 2023 T20I # 2342
DNB - - - - - - - 2 T20I v U.A.E. Mulpani 3 Nov 2023 T20I # 2347
DNB - - - - - - - 1 T20I v Oman Kirtipur 5 Nov 2023 T20I # 2348
27 - 23 1 2 117.39 8 caught 1 ODI v Canada Kirtipur 8 Feb 2024 ODI # 4724
9* - 10 1 0 90.00 8 not out 2 ODI v Canada Kirtipur 10 Feb 2024 ODI # 4726
2 - 6 0 0 33.33 7 caught 1 ODI v Namibia Kirtipur 15 Feb 2024 ODI # 4730
DNB - - - - - - - 2 ODI v Netherlands Kirtipur 17 Feb 2024 ODI # 4731
4 - 3 1 0 133.33 9 caught 1 ODI v Namibia Kirtipur 21 Feb 2024 ODI # 4733
26 - 11 1 3 236.36 9 caught 2 T20I v Namibia Kirtipur 27 Feb 2024 T20I # 2485
0 - 1 0 0 0.00 7 caught 2 T20I v Netherlands Kirtipur 28 Feb 2024 T20I # 2487
2 - 3 0 0 66.66 9 caught 1 T20I v Namibia Kirtipur 1 Mar 2024 T20I # 2490
DNB - - - - - - - 2 T20I v Netherlands Kirtipur 2 Mar 2024 T20I # 2492
6* - 5 1 0 120.00 8 not out 1 T20I v Netherlands Kirtipur 5 Mar 2024 T20I # 2497
DNB - - - - - - - 2 T20I v Malaysia Al Amerat 12 Apr 2024 T20I # 2549
0* - 0 0 0 - 9 not out 1 T20I v Qatar Al Amerat 13 Apr 2024 T20I # 2556
DNB - - - - - - - 2 T20I v Hong Kong Al Amerat 15 Apr 2024 T20I # 2565
2 - 3 0 0 66.66 8 caught 1 T20I v U.A.E. Al Amerat 19 Apr 2024 T20I # 2576
12 - 7 2 0 171.42 3 caught 1 T20I v Hong Kong Al Amerat 20 Apr 2024 T20I # 2578
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