Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player TM Dilshan (SL) remove TM Dilshan (SL) from query
Innings in match 2nd innings remove 2nd innings 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 2008-2022 152 147 16 4264 175 32.54 4871 87.53 10 20 17 419 58 Profile
filtered 2009-2022 66 65 10 1924 157* 34.98 2302 83.57 4 9 6 184 28
Innings by innings list
2 3 4 0 0 50.00 10 lbw 2 ODI v Canada Benoni 8 Apr 2009 ODI # 2838
0 5 4 0 0 0.00 10 lbw 2 ODI v Afghanistan Benoni 19 Apr 2009 ODI # 2842
0 4 3 0 0 0.00 11 bowled 2 T20I v South Africa The Oval 7 Jun 2009 T20I # 94
2 18 14 0 0 14.28 3 bowled 2 ODI v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
31 41 41 1 0 75.60 3 caught 2 ODI v Ireland Edinburgh 12 Jul 2011 ODI # 3171
5 - 6 1 0 83.33 2 lbw 2 T20I v Ireland Dubai (DICS) 18 Mar 2012 T20I # 235
2 - 3 0 0 66.66 2 bowled 2 T20I v Canada Dubai (DICS) 23 Mar 2012 T20I # 239
99* 169 127 12 0 77.95 2 not out 2 ODI v Canada Ayr 11 Jul 2012 ODI # 3287
1 - 1 0 0 100.00 2 run out 2 T20I v Afghanistan Sharjah 3 Mar 2013 T20I # 307
11 - 27 0 0 40.74 4 bowled 2 ODI v Kenya Aberdeen 2 Jul 2013 ODI # 3381
46* - 50 1 2 92.00 2 not out 2 T20I v Kenya Aberdeen 5 Jul 2013 T20I # 320
24 45 37 2 0 64.86 5 caught 2 ODI v Australia Edinburgh 3 Sep 2013 ODI # 3410
56 41 47 3 2 119.14 2 caught 2 T20I v Afghanistan Sharjah 16 Nov 2013 T20I # 337
1 29 9 0 0 11.11 2 run out 2 T20I v Kenya ICCA Dubai 19 Nov 2013 T20I # 339
17 25 20 1 1 85.00 2 caught 2 ODI v Kenya Christchurch 30 Jan 2014 ODI # 3466
9 13 7 2 0 128.57 2 bowled 2 ODI v England Aberdeen 9 May 2014 ODI # 3491
116* - 141 15 0 82.26 2 not out 2 ODI v Ireland Dublin (Malahide) 12 Sep 2014 ODI # 3529
4 11 6 1 0 66.66 2 caught 2 ODI v England Christchurch 23 Feb 2015 ODI # 3611
7* - 8 1 0 87.50 3 not out 2 T20I v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
18 37 22 2 0 81.81 3 caught 2 T20I v Netherlands Edinburgh 11 Jul 2015 T20I # 433
19 20 12 2 1 158.33 3 run out 2 T20I v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
0 6 5 0 0 0.00 2 bowled 2 T20I v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
58 - 78 7 0 74.35 2 caught 2 ODI v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
15 - 15 2 0 100.00 2 caught 2 T20I v U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
2 8 3 0 0 66.66 3 run out 2 T20I v Afghanistan Nagpur 8 Mar 2016 T20I # 523
103 - 122 6 3 84.42 3 bowled 2 ODI v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
35* - 30 2 1 116.66 4 not out 2 T20I v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
2 - 7 0 0 28.57 3 caught 2 T20I v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
60* - 92 4 0 65.21 3 not out 2 ODI v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
19 - 34 4 0 55.88 3 caught 2 ODI v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
58 - 46 8 0 126.08 5 caught 2 ODI v Ireland ICCA Dubai 18 Jan 2018 ODI # 3956
157* 164 146 23 1 107.53 3 not out 2 ODI v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
10 11 9 2 0 111.11 3 caught 2 ODI v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
1 15 10 0 0 10.00 4 caught 2 ODI v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
21 48 34 1 1 61.76 3 caught 2 ODI v Ireland Harare 18 Mar 2018 ODI # 4001
21 80 51 1 0 41.17 4 caught 2 ODI v West Indies Harare 21 Mar 2018 ODI # 4004
12 - 15 1 0 80.00 4 lbw 2 T20I v Pakistan Edinburgh 12 Jun 2018 T20I # 671
25 - 27 2 0 92.59 4 caught 2 T20I v Pakistan Edinburgh 13 Jun 2018 T20I # 673
12 - 13 1 0 92.30 4 caught 2 T20I v Ireland Deventer 16 Jun 2018 T20I # 674
14 - 15 0 0 93.33 4 bowled 2 T20I v Netherlands Amstelveen 19 Jun 2018 T20I # 676
35* - 29 3 1 120.68 3 not out 2 T20I v Ireland Al Amerat 15 Feb 2019 T20I # 742
29* - 29 5 0 100.00 4 not out 2 T20I v Oman Al Amerat 17 Feb 2019 T20I # 744
1 - 4 0 0 25.00 3 bowled 2 ODI v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
36 - 59 4 0 61.01 3 caught 2 ODI v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
18 - 21 3 0 85.71 3 caught 2 T20I v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
5 - 4 1 0 125.00 5 caught 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
44 - 31 2 1 141.93 4 caught 2 T20I v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
39 - 46 1 1 84.78 3 caught 2 T20I v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
15 - 13 1 1 115.38 4 bowled 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
86 - 102 5 3 84.31 4 caught 2 ODI v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
62 - 73 6 0 84.93 4 run out 2 ODI v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
14 - 33 2 0 42.42 3 bowled 2 ODI v Netherlands Rotterdam 19 May 2021 ODI # 4288
0 9 4 0 0 0.00 3 caught 2 ODI v Netherlands Rotterdam 20 May 2021 ODI # 4289
0 7 3 0 0 0.00 5 caught 2 T20I v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
45 - 79 4 0 56.96 3 caught 2 ODI v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
28 - 68 2 0 41.17 3 bowled 2 ODI v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
27* - 28 1 0 96.42 5 not out 2 T20I v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
DNB - - - - - - - 2 T20I v Oman Al Amerat 21 Oct 2021 T20I # 1338
0 3 1 0 0 0.00 3 lbw 2 T20I v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
12 16 15 0 0 80.00 5 bowled 2 T20I v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
40 - 50 4 0 80.00 3 bowled 2 ODI v U.S.A. Pearland 28 May 2022 ODI # 4390
20 - 32 3 0 62.50 3 caught 2 ODI v U.A.E. Pearland 31 May 2022 ODI # 4393
59 - 93 7 0 63.44 3 caught 2 ODI v Namibia Glasgow 14 Jul 2022 ODI # 4427
64 - 29 10 3 220.68 3 caught 2 ODI v Nepal Glasgow 17 Jul 2022 ODI # 4432
33 - 24 3 1 137.50 2 caught 2 T20I v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
117 - 91 9 5 128.57 4 caught 2 ODI v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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