Records type all-round 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2015-2024 107 2422 109 29.53 3 103 4/7 24.45 0 35 0 5.08 Profile
Innings by innings list
1 6 - - - - - T20I v Afghanistan Dublin 25 Jul 2015 T20I # 446
2 - DNB - - 0 0 T20I v Afghanistan Dublin 25 Jul 2015 T20I # 446
1 44 - - - - - T20I v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
2 - 2.0 24 1 0 0 T20I v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
1 0 - - - - - T20I v Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
2 - 4.0 22 3 0 0 T20I v Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
1 23 - - - - - T20I v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
2 - 2.0 23 0 0 0 T20I v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
1 - 4.0 38 1 1 0 T20I v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
2 19 - - - - - T20I v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
1 - 4.0 20 2 0 0 T20I v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
2 24 - - - - - T20I v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
1 17 - - - - - T20I v Hong Kong Fatullah 19 Feb 2016 T20I # 502
2 - 4.0 54 1 0 0 T20I v Hong Kong Fatullah 19 Feb 2016 T20I # 502
1 52 - - - - - T20I v Afghanistan Fatullah 20 Feb 2016 T20I # 504
2 - DNB - - 0 0 T20I v Afghanistan Fatullah 20 Feb 2016 T20I # 504
1 - 2.0 18 0 0 0 T20I v U.A.E. Mirpur 22 Feb 2016 T20I # 508
2 46 - - - - - T20I v U.A.E. Mirpur 22 Feb 2016 T20I # 508
1 - DNB - - 1 0 T20I v Ireland Dharamsala 9 Mar 2016 T20I # 525
2 38 - - - - - T20I v Ireland Dharamsala 9 Mar 2016 T20I # 525
0 TDNB TDNB - - - - T20I v Netherlands Dharamsala 11 Mar 2016 T20I # 529
1 - DNB - - 0 0 T20I v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
2 0 - - - - - T20I v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
1 34 - - - - - T20I v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
2 - 4.0 18 0 0 0 T20I v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
1 - 4.0 14 1 0 0 T20I v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
2 15 - - - - - T20I v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
1 17 - - - - - T20I v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
2 - 4.0 22 1 0 0 T20I v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
1 33 - - - - - T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
2 - 4.0 13 0 0 0 T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
1 - 8.0 32 1 0 0 ODI v Namibia Windhoek 27 Apr 2019 ODI # 4125
2 12 - - - - - ODI v Namibia Windhoek 27 Apr 2019 ODI # 4125
1 - 10.0 35 3 1 0 ODI v P.N.G. Aberdeen 14 Aug 2019 ODI # 4198
2 21 - - - - - ODI v P.N.G. Aberdeen 14 Aug 2019 ODI # 4198
1 - 10.0 32 2 1 0 ODI v Scotland Aberdeen 15 Aug 2019 ODI # 4200
2 1* - - - - - ODI v Scotland Aberdeen 15 Aug 2019 ODI # 4200
1 - 6.0 22 0 0 0 ODI v Scotland Aberdeen 18 Aug 2019 ODI # 4202
2 0 - - - - - ODI v Scotland Aberdeen 18 Aug 2019 ODI # 4202
1 - 10.0 26 1 2 0 ODI v P.N.G. Aberdeen 21 Aug 2019 ODI # 4204
2 4 - - - - - ODI v P.N.G. Aberdeen 21 Aug 2019 ODI # 4204
1 - DNB - - 0 0 T20I v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
2 39* - - - - - T20I v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
1 7 - - - - - T20I v Ireland Al Amerat 6 Oct 2019 T20I # 917
2 - 2.0 23 0 0 0 T20I v Ireland Al Amerat 6 Oct 2019 T20I # 917
1 - 3.0 7 4 1 0 T20I v Netherlands Al Amerat 9 Oct 2019 T20I # 924
2 DNB - - - - - T20I v Netherlands Al Amerat 9 Oct 2019 T20I # 924
1 - DNB - - 0 0 T20I v Nepal Al Amerat 10 Oct 2019 T20I # 928
2 DNB - - - - - T20I v Nepal Al Amerat 10 Oct 2019 T20I # 928
1 - DNB - - 2 0 T20I v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
2 16* - - - - - T20I v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
1 - 1.0 7 0 0 0 T20I v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
2 24* - - - - - T20I v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
1 - 2.0 23 0 0 0 T20I v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
2 3 - - - - - T20I v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
1 - 4.0 14 0 0 0 T20I v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
2 DNB - - - - - T20I v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
1 - 4.0 25 3 0 0 T20I v Canada Abu Dhabi 25 Oct 2019 T20I # 971
2 6* - - - - - T20I v Canada Abu Dhabi 25 Oct 2019 T20I # 971
1 - 4.0 29 1 0 0 T20I v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
2 56 - - - - - T20I v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
1 - DNB - - 0 0 T20I v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
2 2 - - - - - T20I v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
1 2 - - - - - T20I v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
2 - 4.0 22 0 0 0 T20I v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
1 19 - - - - - T20I v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
2 - DNB - - 1 0 T20I v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
1 - 6.1 15 4 0 0 ODI v U.A.E. Al Amerat 5 Jan 2020 ODI # 4224
2 2 - - - - - ODI v U.A.E. Al Amerat 5 Jan 2020 ODI # 4224
1 - 10.0 46 2 0 0 ODI v Namibia Al Amerat 8 Jan 2020 ODI # 4227
2 5 - - - - - ODI v Namibia Al Amerat 8 Jan 2020 ODI # 4227
1 20 - - - - - ODI v Nepal Kirtipur 5 Feb 2020 ODI # 4236
2 - 10.0 30 3 1 0 ODI v Nepal Kirtipur 5 Feb 2020 ODI # 4236
1 - 10.0 29 2 1 0 ODI v U.S.A. Kirtipur 6 Feb 2020 ODI # 4237
2 11 - - - - - ODI v U.S.A. Kirtipur 6 Feb 2020 ODI # 4237
1 - 8.0 45 0 0 0 ODI v Nepal Kirtipur 9 Feb 2020 ODI # 4241
2 68* - - - - - ODI v Nepal Kirtipur 9 Feb 2020 ODI # 4241
1 109 - - - - - ODI v U.S.A. Kirtipur 11 Feb 2020 ODI # 4244
2 - 8.0 33 2 0 0 ODI v U.S.A. Kirtipur 11 Feb 2020 ODI # 4244
1 - 2.0 9 0 2 0 T20I v Qatar Al Amerat 24 Feb 2020 T20I # 1054
2 5 - - - - - T20I v Qatar Al Amerat 24 Feb 2020 T20I # 1054
1 - 2.0 22 0 1 0 T20I v Maldives Al Amerat 25 Feb 2020 T20I # 1058
2 DNB - - - - - T20I v Maldives Al Amerat 25 Feb 2020 T20I # 1058
1 - 8.4 32 1 0 0 ODI v Nepal Al Amerat 14 Sep 2021 ODI # 4325
2 4 - - - - - ODI v Nepal Al Amerat 14 Sep 2021 ODI # 4325
1 - 10.0 38 1 1 0 ODI v U.S.A. Al Amerat 16 Sep 2021 ODI # 4326
2 31 - - - - - ODI v U.S.A. Al Amerat 16 Sep 2021 ODI # 4326
1 41 - - - - - ODI v Nepal Al Amerat 19 Sep 2021 ODI # 4328
2 - 3.0 25 0 0 0 ODI v Nepal Al Amerat 19 Sep 2021 ODI # 4328
1 53 - - - - - ODI v U.S.A. Al Amerat 20 Sep 2021 ODI # 4329
2 - 7.0 30 1 0 0 ODI v U.S.A. Al Amerat 20 Sep 2021 ODI # 4329
1 26 - - - - - ODI v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
2 - 10.0 28 4 2 0 ODI v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
1 - 10.0 56 1 0 0 ODI v Scotland Al Amerat 28 Sep 2021 ODI # 4332
2 16 - - - - - ODI v Scotland Al Amerat 28 Sep 2021 ODI # 4332
1 - 10.0 39 2 1 0 ODI v P.N.G. Al Amerat 1 Oct 2021 ODI # 4334
2 17* - - - - - ODI v P.N.G. Al Amerat 1 Oct 2021 ODI # 4334
0 TDNB - - - - - ODI v Scotland Al Amerat 2 Oct 2021 ODI # 4335
1 - 3.0 16 0 0 0 ODI v Scotland Al Amerat 2 Oct 2021 ODI # 4335
1 - 4.0 20 4 0 0 T20I v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
2 DNB - - - - - T20I v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
1 - 2.0 17 1 1 0 T20I v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
2 12 - - - - - T20I v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
1 34 - - - - - T20I v Scotland Al Amerat 21 Oct 2021 T20I # 1338
2 - 3.0 19 0 0 0 T20I v Scotland Al Amerat 21 Oct 2021 T20I # 1338
1 - 10.0 30 3 0 0 ODI v Namibia Windhoek 26 Nov 2021 ODI # 4336
2 58 - - - - - ODI v Namibia Windhoek 26 Nov 2021 ODI # 4336
1 24 - - - - - ODI v Namibia Windhoek 27 Nov 2021 ODI # 4338
2 - 8.0 45 3 1 0 ODI v Namibia Windhoek 27 Nov 2021 ODI # 4338
1 11 - - - - - ODI v U.A.E. Al Amerat 5 Feb 2022 ODI # 4351
2 - 6.0 38 0 0 0 ODI v U.A.E. Al Amerat 5 Feb 2022 ODI # 4351
1 6 - - - - - ODI v U.A.E. Al Amerat 6 Feb 2022 ODI # 4352
2 - 6.0 31 1 0 0 ODI v U.A.E. Al Amerat 6 Feb 2022 ODI # 4352
1 36 - - - - - ODI v U.A.E. Al Amerat 8 Feb 2022 ODI # 4354
2 - 10.0 34 0 0 0 ODI v U.A.E. Al Amerat 8 Feb 2022 ODI # 4354
1 43* - - - - - T20I v Nepal Al Amerat 11 Feb 2022 T20I # 1459
2 - 2.0 14 0 0 0 T20I v Nepal Al Amerat 11 Feb 2022 T20I # 1459
1 7 - - - - - T20I v Ireland Al Amerat 12 Feb 2022 T20I # 1461
2 - 2.0 19 0 0 0 T20I v Ireland Al Amerat 12 Feb 2022 T20I # 1461
1 - 3.0 18 1 0 0 T20I v Nepal Al Amerat 18 Feb 2022 T20I # 1469
2 2 - - - - - T20I v Nepal Al Amerat 18 Feb 2022 T20I # 1469
1 - 4.0 27 1 0 0 T20I v Canada Al Amerat 19 Feb 2022 T20I # 1475
2 76* - - - - - T20I v Canada Al Amerat 19 Feb 2022 T20I # 1475
1 - DNB - - 0 0 T20I v Philippines Al Amerat 21 Feb 2022 T20I # 1483
2 DNB - - - - - T20I v Philippines Al Amerat 21 Feb 2022 T20I # 1483
1 - 1.0 19 0 0 0 T20I v Ireland Al Amerat 22 Feb 2022 T20I # 1487
2 28 - - - - - T20I v Ireland Al Amerat 22 Feb 2022 T20I # 1487
1 21 - - - - - T20I v Nepal Al Amerat 24 Feb 2022 T20I # 1491
2 - 3.0 21 1 0 0 T20I v Nepal Al Amerat 24 Feb 2022 T20I # 1491
1 35 - - - - - ODI v U.A.E. ICCA Dubai 5 Mar 2022 ODI # 4360
2 - 3.0 23 0 2 0 ODI v U.A.E. ICCA Dubai 5 Mar 2022 ODI # 4360
1 20 - - - - - ODI v U.A.E. ICCA Dubai 9 Mar 2022 ODI # 4363
2 - 8.0 43 1 0 0 ODI v U.A.E. ICCA Dubai 9 Mar 2022 ODI # 4363
1 - 5.0 25 0 0 0 ODI v Namibia Sharjah 11 Mar 2022 ODI # 4364
2 8 - - - - - ODI v Namibia Sharjah 11 Mar 2022 ODI # 4364
1 29 - - - - - ODI v Namibia Dubai (DICS) 14 Mar 2022 ODI # 4366
2 - 6.0 34 0 0 0 ODI v Namibia Dubai (DICS) 14 Mar 2022 ODI # 4366
1 - 9.0 34 1 0 0 ODI v Scotland Dubai (DICS) 10 Apr 2022 ODI # 4385
2 46 - - - - - ODI v Scotland Dubai (DICS) 10 Apr 2022 ODI # 4385
1 16 - - - - - ODI v Scotland Dubai (DICS) 15 Apr 2022 ODI # 4388
2 - 9.0 35 0 2 0 ODI v Scotland Dubai (DICS) 15 Apr 2022 ODI # 4388
1 52 - - - - - ODI v P.N.G. Dubai (DICS) 16 Apr 2022 ODI # 4389
2 - 6.0 24 1 0 0 ODI v P.N.G. Dubai (DICS) 16 Apr 2022 ODI # 4389
1 - 10.0 39 1 1 0 ODI v U.S.A. Pearland 8 Jun 2022 ODI # 4402
2 8 - - - - - ODI v U.S.A. Pearland 8 Jun 2022 ODI # 4402
1 104* - - - - - ODI v Nepal Pearland 9 Jun 2022 ODI # 4404
2 - 10.0 37 3 1 0 ODI v Nepal Pearland 9 Jun 2022 ODI # 4404
1 35 - - - - - ODI v U.S.A. Pearland 12 Jun 2022 ODI # 4408
2 - 10.0 39 4 1 0 ODI v U.S.A. Pearland 12 Jun 2022 ODI # 4408
1 52 - - - - - ODI v Nepal Pearland 14 Jun 2022 ODI # 4410
2 - 5.0 19 0 1 0 ODI v Nepal Pearland 14 Jun 2022 ODI # 4410
1 - 3.0 9 1 0 0 T20I v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
2 DNB - - - - - T20I v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
1 5 - - - - - T20I v Bahrain Al Amerat 15 Nov 2022 T20I # 1883
2 - 4.0 21 0 0 0 T20I v Bahrain Al Amerat 15 Nov 2022 T20I # 1883
1 - 4.0 10 1 0 0 T20I v Canada Al Amerat 16 Nov 2022 T20I # 1885
2 29 - - - - - T20I v Canada Al Amerat 16 Nov 2022 T20I # 1885
1 - 4.0 10 2 0 0 T20I v Saudi Arabia Al Amerat 17 Nov 2022 T20I # 1890
2 DNB - - - - - T20I v Saudi Arabia Al Amerat 17 Nov 2022 T20I # 1890
1 102* - - - - - T20I v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
2 - 1.0 14 0 0 0 T20I v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
1 54 - - - - - T20I v Canada Al Amerat 20 Nov 2022 T20I # 1903
2 - 4.0 27 0 0 0 T20I v Canada Al Amerat 20 Nov 2022 T20I # 1903
1 0 - - - - - T20I v Canada Al Amerat 21 Nov 2022 T20I # 1910
2 - 4.0 28 1 0 0 T20I v Canada Al Amerat 21 Nov 2022 T20I # 1910
1 - 10.0 45 1 0 0 ODI v Nepal Kirtipur 21 Apr 2023 ODI # 4568
2 0 - - - - - ODI v Nepal Kirtipur 21 Apr 2023 ODI # 4568
1 - 10.0 32 4 1 0 ODI v U.A.E. Mulpani 29 Apr 2023 ODI # 4570
2 40 - - - - - ODI v U.A.E. Mulpani 29 Apr 2023 ODI # 4570
1 - 10.0 51 1 0 0 ODI v Ireland Bulawayo 19 Jun 2023 ODI # 4588
2 59 - - - - - ODI v Ireland Bulawayo 19 Jun 2023 ODI # 4588
1 - 9.0 39 0 1 0 ODI v U.A.E. Bulawayo 21 Jun 2023 ODI # 4592
2 1 - - - - - ODI v U.A.E. Bulawayo 21 Jun 2023 ODI # 4592
1 1 - - - - - ODI v Sri Lanka Bulawayo 23 Jun 2023 ODI # 4595
2 - 4.0 24 0 0 0 ODI v Sri Lanka Bulawayo 23 Jun 2023 ODI # 4595
1 - 9.0 63 0 1 0 ODI v Scotland Bulawayo 25 Jun 2023 ODI # 4600
2 8 - - - - - ODI v Scotland Bulawayo 25 Jun 2023 ODI # 4600
1 - 9.0 63 1 0 0 ODI v Zimbabwe Bulawayo 29 Jun 2023 ODI # 4605
2 37 - - - - - ODI v Zimbabwe Bulawayo 29 Jun 2023 ODI # 4605
1 56* - - - - - T20I v Malaysia Kirtipur 30 Oct 2023 T20I # 2335
2 - 4.0 13 2 0 0 T20I v Malaysia Kirtipur 30 Oct 2023 T20I # 2335
1 26 - - - - - T20I v Singapore Kirtipur 31 Oct 2023 T20I # 2338
2 - 2.0 18 1 0 0 T20I v Singapore Kirtipur 31 Oct 2023 T20I # 2338
1 32 - - - - - T20I v Nepal Kirtipur 2 Nov 2023 T20I # 2342
2 - 2.0 16 1 1 0 T20I v Nepal Kirtipur 2 Nov 2023 T20I # 2342
1 - 4.0 17 1 0 0 T20I v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
2 DNB - - - - - T20I v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
1 - 4.0 27 1 0 0 T20I v Nepal Kirtipur 5 Nov 2023 T20I # 2348
2 26 - - - - - T20I v Nepal Kirtipur 5 Nov 2023 T20I # 2348
1 - 4.0 29 2 0 0 T20I v P.N.G. Al Amerat 6 Mar 2024 T20I # 2500
2 42 - - - - - T20I v P.N.G. Al Amerat 6 Mar 2024 T20I # 2500
1 0 - - - - - T20I v P.N.G. Al Amerat 7 Mar 2024 T20I # 2504
2 - 2.2 25 1 0 0 T20I v P.N.G. Al Amerat 7 Mar 2024 T20I # 2504
1 - 3.0 15 0 0 0 T20I v P.N.G. Al Amerat 8 Mar 2024 T20I # 2505
2 16 - - - - - T20I v P.N.G. Al Amerat 8 Mar 2024 T20I # 2505
1 9 - - - - - T20I v Namibia Al Amerat 1 Apr 2024 T20I # 2539
2 - 2.0 14 0 0 0 T20I v Namibia Al Amerat 1 Apr 2024 T20I # 2539
1 7 - - - - - T20I v Namibia Al Amerat 2 Apr 2024 T20I # 2540
2 - 2.0 12 1 0 0 T20I v Namibia Al Amerat 2 Apr 2024 T20I # 2540
1 - 2.0 10 0 0 0 T20I v Namibia Al Amerat 7 Apr 2024 T20I # 2543
2 5 - - - - - T20I v Namibia Al Amerat 7 Apr 2024 T20I # 2543
1 45* - - - - - T20I v Bahrain Al Amerat 12 Apr 2024 T20I # 2547
2 - 2.0 16 0 0 0 T20I v Bahrain Al Amerat 12 Apr 2024 T20I # 2547
1 7 - - - - - T20I v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
2 - 2.0 14 1 1 0 T20I v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
1 - 2.0 20 0 0 0 T20I v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
2 DNB - - - - - T20I v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
1 35 - - - - - T20I v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
2 - 4.0 29 4 0 0 T20I v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
1 - 4.0 17 1 0 0 T20I v Hong Kong Al Amerat 19 Apr 2024 T20I # 2577
2 15 - - - - - T20I v Hong Kong Al Amerat 19 Apr 2024 T20I # 2577
1 - 3.0 31 1 1 0 T20I v U.A.E. Al Amerat 21 Apr 2024 T20I # 2580
2 14 - - - - - T20I v U.A.E. Al Amerat 21 Apr 2024 T20I # 2580
Statsguru includes the following current or recent relevant matches:
France v Malta at Dreux, Mdina Cup 2nd Match, May 9, 2024 [T20I # 2597]
France v Malta at Dreux, Mdina Cup 1st Match, May 9, 2024 [T20I # 2596]
Japan v Mongolia at Sano, 3rd T20I, May 8, 2024 [T20I # 2594]
Japan v Mongolia at Sano, 2nd T20I, May 8, 2024 [T20I # 2593]
 
Feedback Print this page