Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 Apr 2007 remove greater than or equal to 1 Apr 2007 from query
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
unfiltered 2015-2024 107 2422 109 29.53 3 103 4/7 24.45 0 35 0 5.08 Profile
filtered 2015-2024 107 2422 109 29.53 3 103 4/7 24.45 0 35 0 5.08
Match by match list
6 - - 0 0 T20I v Afghanistan Dublin 25 Jul 2015 T20I # 446
44 1 24 0 0 T20I v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
0 3 22 0 0 T20I v Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
23 0 23 0 0 T20I v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
19 1 38 1 0 T20I v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
24 2 20 0 0 T20I v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
17 1 54 0 0 T20I v Hong Kong Fatullah 19 Feb 2016 T20I # 502
52 - - 0 0 T20I v Afghanistan Fatullah 20 Feb 2016 T20I # 504
46 0 18 0 0 T20I v U.A.E. Mirpur 22 Feb 2016 T20I # 508
38 - - 1 0 T20I v Ireland Dharamsala 9 Mar 2016 T20I # 525
TDNB - - - - T20I v Netherlands Dharamsala 11 Mar 2016 T20I # 529
0 - - 0 0 T20I v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
34 0 18 0 0 T20I v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
15 1 14 0 0 T20I v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
17 1 22 0 0 T20I v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
33 0 13 0 0 T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
12 1 32 0 0 ODI v Namibia Windhoek 27 Apr 2019 ODI # 4125
21 3 35 1 0 ODI v P.N.G. Aberdeen 14 Aug 2019 ODI # 4198
1* 2 32 1 0 ODI v Scotland Aberdeen 15 Aug 2019 ODI # 4200
0 0 22 0 0 ODI v Scotland Aberdeen 18 Aug 2019 ODI # 4202
4 1 26 2 0 ODI v P.N.G. Aberdeen 21 Aug 2019 ODI # 4204
39* - - 0 0 T20I v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
7 0 23 0 0 T20I v Ireland Al Amerat 6 Oct 2019 T20I # 917
DNB 4 7 1 0 T20I v Netherlands Al Amerat 9 Oct 2019 T20I # 924
DNB - - 0 0 T20I v Nepal Al Amerat 10 Oct 2019 T20I # 928
16* - - 2 0 T20I v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
24* 0 7 0 0 T20I v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
3 0 23 0 0 T20I v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
DNB 0 14 0 0 T20I v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
6* 3 25 0 0 T20I v Canada Abu Dhabi 25 Oct 2019 T20I # 971
56 1 29 0 0 T20I v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
2 - - 0 0 T20I v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
2 0 22 0 0 T20I v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
19 - - 1 0 T20I v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
2 4 15 0 0 ODI v U.A.E. Al Amerat 5 Jan 2020 ODI # 4224
5 2 46 0 0 ODI v Namibia Al Amerat 8 Jan 2020 ODI # 4227
20 3 30 1 0 ODI v Nepal Kirtipur 5 Feb 2020 ODI # 4236
11 2 29 1 0 ODI v U.S.A. Kirtipur 6 Feb 2020 ODI # 4237
68* 0 45 0 0 ODI v Nepal Kirtipur 9 Feb 2020 ODI # 4241
109 2 33 0 0 ODI v U.S.A. Kirtipur 11 Feb 2020 ODI # 4244
5 0 9 2 0 T20I v Qatar Al Amerat 24 Feb 2020 T20I # 1054
DNB 0 22 1 0 T20I v Maldives Al Amerat 25 Feb 2020 T20I # 1058
4 1 32 0 0 ODI v Nepal Al Amerat 14 Sep 2021 ODI # 4325
31 1 38 1 0 ODI v U.S.A. Al Amerat 16 Sep 2021 ODI # 4326
41 0 25 0 0 ODI v Nepal Al Amerat 19 Sep 2021 ODI # 4328
53 1 30 0 0 ODI v U.S.A. Al Amerat 20 Sep 2021 ODI # 4329
26 4 28 2 0 ODI v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
16 1 56 0 0 ODI v Scotland Al Amerat 28 Sep 2021 ODI # 4332
17* 2 39 1 0 ODI v P.N.G. Al Amerat 1 Oct 2021 ODI # 4334
TDNB 0 16 0 0 ODI v Scotland Al Amerat 2 Oct 2021 ODI # 4335
DNB 4 20 0 0 T20I v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
12 1 17 1 0 T20I v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
34 0 19 0 0 T20I v Scotland Al Amerat 21 Oct 2021 T20I # 1338
58 3 30 0 0 ODI v Namibia Windhoek 26 Nov 2021 ODI # 4336
24 3 45 1 0 ODI v Namibia Windhoek 27 Nov 2021 ODI # 4338
11 0 38 0 0 ODI v U.A.E. Al Amerat 5 Feb 2022 ODI # 4351
6 1 31 0 0 ODI v U.A.E. Al Amerat 6 Feb 2022 ODI # 4352
36 0 34 0 0 ODI v U.A.E. Al Amerat 8 Feb 2022 ODI # 4354
43* 0 14 0 0 T20I v Nepal Al Amerat 11 Feb 2022 T20I # 1459
7 0 19 0 0 T20I v Ireland Al Amerat 12 Feb 2022 T20I # 1461
2 1 18 0 0 T20I v Nepal Al Amerat 18 Feb 2022 T20I # 1469
76* 1 27 0 0 T20I v Canada Al Amerat 19 Feb 2022 T20I # 1475
DNB - - 0 0 T20I v Philippines Al Amerat 21 Feb 2022 T20I # 1483
28 0 19 0 0 T20I v Ireland Al Amerat 22 Feb 2022 T20I # 1487
21 1 21 0 0 T20I v Nepal Al Amerat 24 Feb 2022 T20I # 1491
35 0 23 2 0 ODI v U.A.E. ICCA Dubai 5 Mar 2022 ODI # 4360
20 1 43 0 0 ODI v U.A.E. ICCA Dubai 9 Mar 2022 ODI # 4363
8 0 25 0 0 ODI v Namibia Sharjah 11 Mar 2022 ODI # 4364
29 0 34 0 0 ODI v Namibia Dubai (DICS) 14 Mar 2022 ODI # 4366
46 1 34 0 0 ODI v Scotland Dubai (DICS) 10 Apr 2022 ODI # 4385
16 0 35 2 0 ODI v Scotland Dubai (DICS) 15 Apr 2022 ODI # 4388
52 1 24 0 0 ODI v P.N.G. Dubai (DICS) 16 Apr 2022 ODI # 4389
8 1 39 1 0 ODI v U.S.A. Pearland 8 Jun 2022 ODI # 4402
104* 3 37 1 0 ODI v Nepal Pearland 9 Jun 2022 ODI # 4404
35 4 39 1 0 ODI v U.S.A. Pearland 12 Jun 2022 ODI # 4408
52 0 19 1 0 ODI v Nepal Pearland 14 Jun 2022 ODI # 4410
DNB 1 9 0 0 T20I v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
5 0 21 0 0 T20I v Bahrain Al Amerat 15 Nov 2022 T20I # 1883
29 1 10 0 0 T20I v Canada Al Amerat 16 Nov 2022 T20I # 1885
DNB 2 10 0 0 T20I v Saudi Arabia Al Amerat 17 Nov 2022 T20I # 1890
102* 0 14 0 0 T20I v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
54 0 27 0 0 T20I v Canada Al Amerat 20 Nov 2022 T20I # 1903
0 1 28 0 0 T20I v Canada Al Amerat 21 Nov 2022 T20I # 1910
0 1 45 0 0 ODI v Nepal Kirtipur 21 Apr 2023 ODI # 4568
40 4 32 1 0 ODI v U.A.E. Mulpani 29 Apr 2023 ODI # 4570
59 1 51 0 0 ODI v Ireland Bulawayo 19 Jun 2023 ODI # 4588
1 0 39 1 0 ODI v U.A.E. Bulawayo 21 Jun 2023 ODI # 4592
1 0 24 0 0 ODI v Sri Lanka Bulawayo 23 Jun 2023 ODI # 4595
8 0 63 1 0 ODI v Scotland Bulawayo 25 Jun 2023 ODI # 4600
37 1 63 0 0 ODI v Zimbabwe Bulawayo 29 Jun 2023 ODI # 4605
56* 2 13 0 0 T20I v Malaysia Kirtipur 30 Oct 2023 T20I # 2335
26 1 18 0 0 T20I v Singapore Kirtipur 31 Oct 2023 T20I # 2338
32 1 16 1 0 T20I v Nepal Kirtipur 2 Nov 2023 T20I # 2342
DNB 1 17 0 0 T20I v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
26 1 27 0 0 T20I v Nepal Kirtipur 5 Nov 2023 T20I # 2348
42 2 29 0 0 T20I v P.N.G. Al Amerat 6 Mar 2024 T20I # 2500
0 1 25 0 0 T20I v P.N.G. Al Amerat 7 Mar 2024 T20I # 2504
16 0 15 0 0 T20I v P.N.G. Al Amerat 8 Mar 2024 T20I # 2505
9 0 14 0 0 T20I v Namibia Al Amerat 1 Apr 2024 T20I # 2539
7 1 12 0 0 T20I v Namibia Al Amerat 2 Apr 2024 T20I # 2540
5 0 10 0 0 T20I v Namibia Al Amerat 7 Apr 2024 T20I # 2543
45* 0 16 0 0 T20I v Bahrain Al Amerat 12 Apr 2024 T20I # 2547
7 1 14 1 0 T20I v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
DNB 0 20 0 0 T20I v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
35 4 29 0 0 T20I v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
15 1 17 0 0 T20I v Hong Kong Al Amerat 19 Apr 2024 T20I # 2577
14 1 31 1 0 T20I v U.A.E. Al Amerat 21 Apr 2024 T20I # 2580
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Scotland 103/4 (12.5 ov, MH Cross 15*, MA Leask 28*, B White 1/22)
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page