Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 27 Feb 2019 remove greater than or equal to 27 Feb 2019 from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2022-2024 56 55 9 1620 151* 35.21 1668 97.12 3 8 4 119 73 Profile
filtered 2022-2024 56 55 9 1620 151* 35.21 1668 97.12 3 8 4 119 73
Innings by innings list
101* - 42 4 11 240.47 7 not out 1 ODI v Nepal Kirtipur 16 Mar 2023 ODI # 4537
66 - 27 1 8 244.44 3 lbw 1 T20I v Bahrain Al Amerat 13 Apr 2024 T20I # 2555
151* 226 145 12 6 104.13 2 not out 1 ODI v U.S.A. Harare 6 Jul 2023 ODI # 4617
74* - 48 4 6 154.16 5 not out 2 T20I v Kuwait Al Amerat 12 Apr 2024 T20I # 2548
96 - 86 6 5 111.62 5 run out 1 ODI v Namibia Windhoek 2 Apr 2023 ODI # 4562
72 - 99 5 3 72.72 2 caught 1 ODI v Nepal Dubai (DICS) 2 Mar 2023 ODI # 4526
82 - 115 2 3 71.30 2 caught 2 ODI v Nepal Dubai (DICS) 6 Mar 2023 ODI # 4530
35 - 20 0 3 175.00 3 caught 1 T20I v Oman Doha 16 Sep 2023 T20I # 2235
27* - 15 1 3 180.00 4 not out 2 T20I v Saudi Arabia Doha 17 Sep 2023 T20I # 2238
38 - 33 1 3 115.15 4 caught 1 T20I v Oman Doha 23 Sep 2023 T20I # 2253
103 - 84 9 2 122.61 6 caught 1 ODI v U.S.A. Windhoek 30 Mar 2023 ODI # 4556
82 - 86 5 2 95.34 5 caught 1 ODI v Jersey Windhoek 5 Apr 2023 ODI # 4566
34 - 40 3 2 85.00 5 caught 1 ODI v Oman Mulpani 29 Apr 2023 ODI # 4570
66 - 45 6 2 146.66 4 lbw 1 T20I v Oman Al Amerat 15 Apr 2024 T20I # 2567
38* - 16 5 2 237.50 4 not out 1 T20I v Oman Al Amerat 21 Apr 2024 T20I # 2580
81* - 102 8 1 79.41 4 not out 2 ODI v P.N.G. Sharjah 15 Mar 2022 ODI # 4367
11* - 3 1 1 366.66 6 not out 2 ODI v P.N.G. Kirtipur 15 Mar 2023 ODI # 4536
46 - 54 7 1 85.18 5 caught 1 ODI v Nepal Kirtipur 1 May 2023 ODI # 4572
27 61 41 2 1 65.85 5 caught 1 ODI v West Indies Sharjah 4 Jun 2023 ODI # 4581
27 48 44 2 1 61.36 5 caught 1 ODI v Oman Bulawayo 21 Jun 2023 ODI # 4592
48* - 29 5 1 165.51 4 not out 2 T20I v New Zealand Dubai (DICS) 19 Aug 2023 T20I # 2203
17 - 16 0 1 106.25 4 caught 2 T20I v Bahrain Doha 22 Sep 2023 T20I # 2250
12 - 12 1 1 100.00 4 bowled 2 T20I v Hong Kong Mulpani 22 Oct 2023 T20I # 2325
18 - 17 1 1 105.88 4 caught 1 T20I v Nepal Mulpani 23 Oct 2023 T20I # 2326
7 - 6 0 1 116.66 4 caught 2 T20I v Nepal Kirtipur 27 Oct 2023 T20I # 2330
23 - 25 2 1 92.00 4 bowled 2 T20I v Bahrain Mulpani 30 Oct 2023 T20I # 2333
10 - 6 0 1 166.66 4 caught 2 T20I v Nepal Al Amerat 19 Apr 2024 T20I # 2576
22 - 30 3 0 73.33 5 bowled 2 ODI v Oman ICCA Dubai 5 Mar 2022 ODI # 4360
4 - 9 1 0 44.44 5 bowled 2 ODI v Namibia ICCA Dubai 8 Mar 2022 ODI # 4362
6 - 25 0 0 24.00 5 bowled 2 ODI v Oman ICCA Dubai 9 Mar 2022 ODI # 4363
2 - 5 0 0 40.00 5 caught 1 ODI v Nepal Dubai (DICS) 18 Mar 2022 ODI # 4369
0 - 11 0 0 0.00 5 caught 2 ODI v Namibia Dubai (DICS) 23 Feb 2023 ODI # 4521
10 - 23 1 0 43.47 6 caught 1 ODI v Namibia Dubai (DICS) 25 Feb 2023 ODI # 4522
20 - 43 1 0 46.51 6 bowled 2 ODI v P.N.G. Dubai (DICS) 28 Feb 2023 ODI # 4524
11 - 28 2 0 39.28 2 lbw 1 ODI v P.N.G. Dubai (DICS) 5 Mar 2023 ODI # 4529
11 - 21 1 0 52.38 2 caught 2 ODI v P.N.G. Kirtipur 10 Mar 2023 ODI # 4533
6 - 12 1 0 50.00 2 caught 2 ODI v Nepal Kirtipur 12 Mar 2023 ODI # 4534
6 - 5 1 0 120.00 5 caught 1 ODI v P.N.G. Windhoek 27 Mar 2023 ODI # 4551
9 - 16 1 0 56.25 5 caught 2 ODI v Canada Windhoek 1 Apr 2023 ODI # 4559
4 22 22 0 0 18.18 5 caught 2 ODI v West Indies Sharjah 6 Jun 2023 ODI # 4582
8 - 7 1 0 114.28 5 lbw 2 ODI v Sri Lanka Bulawayo 19 Jun 2023 ODI # 4587
17 37 30 2 0 56.66 5 caught 2 ODI v Scotland Bulawayo 23 Jun 2023 ODI # 4596
0 1 2 0 0 0.00 1 caught 1 ODI v Nepal Harare 2 Jul 2023 ODI # 4610
13 - 10 2 0 130.00 4 caught 2 T20I v New Zealand Dubai (DICS) 17 Aug 2023 T20I # 2198
11 18 15 1 0 73.33 4 caught 2 T20I v New Zealand Dubai (DICS) 20 Aug 2023 T20I # 2209
1 - 4 0 0 25.00 3 caught 1 T20I v Kuwait Doha 19 Sep 2023 T20I # 2242
0 - 2 0 0 0.00 4 caught 1 T20I v Qatar Doha 20 Sep 2023 T20I # 2245
15 - 12 2 0 125.00 4 caught 1 T20I v Nepal Mulpani 18 Oct 2023 T20I # 2319
0 - 2 0 0 0.00 4 caught 2 T20I v Hong Kong Mulpani 25 Oct 2023 T20I # 2328
3 - 6 0 0 50.00 3 caught 2 T20I v Kuwait Mulpani 31 Oct 2023 T20I # 2341
4 - 9 0 0 44.44 4 caught 1 T20I v Hong Kong Mulpani 2 Nov 2023 T20I # 2343
13 - 14 1 0 92.85 4 lbw 1 T20I v Nepal Mulpani 3 Nov 2023 T20I # 2347
16 76 27 2 0 59.25 4 caught 1 ODI v Canada Dubai (DICS) 28 Feb 2024 ODI # 4736
11 18 19 2 0 57.89 4 caught 1 ODI v Scotland Dubai (DICS) 3 Mar 2024 ODI # 4738
5* - 3 1 0 166.66 3 not out 2 T20I v Cambodia Al Amerat 17 Apr 2024 T20I # 2573
DNB - - - - - - - 1 ODI v Namibia Sharjah 12 Mar 2022 ODI # 4365
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663 - Current]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662 - Current]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
 
Feedback Print this page