Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Scotland remove Scotland 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 2013-2024 70 59 9 1180 66* 23.60 1021 115.57 0 5 5 113 29 Profile
filtered 2013-2024 70 59 9 1180 66* 23.60 1021 115.57 0 5 5 113 29
Innings by innings list
10 - 9 1 0 111.11 4 caught 1 v Kenya Aberdeen 4 Jul 2013 T20I # 319
7 - 15 0 0 46.66 3 caught 2 v Kenya Aberdeen 5 Jul 2013 T20I # 320
DNB - - - - - - - 1 v Netherlands ICCA Dubai 22 Nov 2013 T20I # 342
1 1 2 0 0 50.00 7 bowled 1 v Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
60 - 34 10 1 176.47 3 caught 2 v Ireland Bready 18 Jun 2015 T20I # 419
TDNB - - - - - - - - v Ireland Bready 19 Jun 2015 T20I # 420
48 - 30 6 1 160.00 3 caught 2 v Ireland Bready 20 Jun 2015 T20I # 421
TDNB - - - - - - - - v Ireland Bready 21 Jun 2015 T20I # 422
DNB - - - - - - - 2 v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
22 18 15 5 0 146.66 4 caught 2 v Netherlands Edinburgh 11 Jul 2015 T20I # 433
37 22 22 2 3 168.18 4 caught 2 v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
39 16 15 5 2 260.00 3 caught 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
7 - 5 1 0 140.00 3 caught 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
27 - 21 4 0 128.57 3 caught 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
20 - 19 1 2 105.26 3 caught 2 v U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
4 - 15 0 0 26.66 3 bowled 1 v Netherlands ICCA Dubai 5 Feb 2016 T20I # 492
2* 6 2 0 0 100.00 7 not out 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
0 2 1 0 0 0.00 3 caught 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
22 9 14 1 2 157.14 3 caught 2 v Hong Kong Nagpur 12 Mar 2016 T20I # 532
DNB - - - - - - - 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
4 - 13 0 0 30.76 3 caught 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
47 - 40 3 2 117.50 3 caught 2 v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
35 - 16 3 3 218.75 2 caught 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
13 - 10 2 0 130.00 7 caught 2 v Pakistan Edinburgh 12 Jun 2018 T20I # 671
5 - 8 0 0 62.50 7 caught 2 v Pakistan Edinburgh 13 Jun 2018 T20I # 673
7* - 13 0 0 53.84 7 not out 2 v Ireland Deventer 16 Jun 2018 T20I # 674
18 - 10 3 0 180.00 5 caught 1 v Ireland Deventer 17 Jun 2018 T20I # 675
DNB - - - - - - - 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
50 - 42 2 0 119.04 3 caught 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
5 - 10 1 0 50.00 3 caught 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
0 - 2 0 0 0.00 5 caught 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
10 - 13 1 0 76.92 3 caught 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
0 - 1 0 0 0.00 7 caught 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
DNB - - - - - - - 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
66* - 55 6 3 120.00 2 not out 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
1 - 3 0 0 33.33 6 caught 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
24 - 14 2 1 171.42 6 caught 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
40* - 23 4 1 173.91 6 not out 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
9 - 10 1 0 90.00 6 caught 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
DNB - - - - - - - 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
52 - 44 5 1 118.18 3 caught 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
2* - 2 0 0 100.00 7 not out 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
61* - 45 8 0 135.55 3 not out 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
14 26 18 1 0 77.77 6 caught 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
42 53 35 3 1 120.00 6 caught 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
DNB - - - - - - - 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
DNB - - - - - - - 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
0 - 1 0 0 0.00 3 caught 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
11 28 17 1 0 64.70 3 lbw 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
45 52 36 2 2 125.00 3 caught 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
26* 54 35 0 0 74.28 3 not out 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
0 4 1 0 0 0.00 5 caught 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
19 55 33 1 0 57.57 2 bowled 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
27 39 29 5 0 93.10 3 bowled 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
2 24 9 0 0 22.22 3 lbw 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
5 10 8 0 0 62.50 3 run out 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
3 - 6 0 0 50.00 5 caught 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
12 11 6 3 0 200.00 3 caught 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
3 10 5 0 0 60.00 3 caught 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
28 33 21 5 0 133.33 3 caught 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
1 15 7 0 0 14.28 3 caught 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
10 - 10 1 0 100.00 3 caught 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
5 - 7 1 0 71.42 3 bowled 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
DNB - - - - - - - 1 v Italy Edinburgh 24 Jul 2023 T20I # 2160
30* - 21 5 0 142.85 5 not out 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
9* 21 9 0 0 100.00 7 not out 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
35 - 38 1 0 92.10 5 bowled 1 v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
49 50 32 3 3 153.12 5 bowled 2 v Netherlands The Hague 18 May 2024 T20I # 2611
14 29 14 1 0 100.00 5 caught 1 v Netherlands The Hague 22 May 2024 T20I # 2614
35 46 30 3 1 116.66 5 lbw 1 v Ireland The Hague 23 May 2024 T20I # 2615
Statsguru includes the following current or recent Twenty20 Internationals:
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