Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player Shoaib Malik (ICC/PAK) remove Shoaib Malik (ICC/PAK) 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-2024 90 82 15 2092 100 31.22 1585 131.98 1 10 10 181 70 Profile
filtered 2008-2024 87 79 14 2015 100 31.00 1526 132.04 1 9 10 175 68
Innings by innings list
17 36 23 1 0 73.91 5 caught 1 v Ireland Belfast 2 Aug 2008 T20I # 59
DNB - - - - - - - 2 v Bermuda Belfast 3 Aug 2008 T20I # 61
2 5 2 0 0 100.00 8 run out 1 v Netherlands Belfast 4 Aug 2008 T20I # 65
DNB - - - - - - - 2 v Kenya Belfast 4 Aug 2008 T20I # 66
6 - 10 0 0 60.00 6 caught 1 v Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
0 - 2 0 0 0.00 6 caught 1 v Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
19* 23 12 2 0 158.33 7 not out 2 v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
0 6 3 0 0 0.00 3 caught 2 v Ireland Dubai (DICS) 11 Feb 2010 T20I # 140
28 - 16 4 0 175.00 1 stumped 1 v Kenya ICCA Dubai 13 Mar 2012 T20I # 231
0 - 2 0 0 0.00 1 bowled 2 v Ireland Dubai (DICS) 18 Mar 2012 T20I # 235
37 24 25 5 1 148.00 1 caught 1 v Netherlands ICCA Dubai 22 Mar 2012 T20I # 237
47 - 37 7 0 127.02 1 lbw 2 v Canada Dubai (DICS) 23 Mar 2012 T20I # 239
100 81 58 10 5 172.41 1 caught 1 v Bangladesh The Hague 24 Jul 2012 T20I # 252
15 - 20 2 0 75.00 1 caught 2 v Afghanistan Sharjah 3 Mar 2013 T20I # 307
0 - 3 0 0 0.00 1 bowled 1 v Afghanistan Sharjah 4 Mar 2013 T20I # 309
29 - 42 2 0 69.04 1 lbw 1 v Kenya Aberdeen 4 Jul 2013 T20I # 319
20 - 24 3 0 83.33 1 stumped 2 v Kenya Aberdeen 5 Jul 2013 T20I # 320
19 7 14 3 0 135.71 1 caught 2 v Afghanistan Sharjah 16 Nov 2013 T20I # 337
19 13 12 2 1 158.33 1 caught 2 v Kenya ICCA Dubai 19 Nov 2013 T20I # 339
38 38 31 4 1 122.58 1 caught 1 v Netherlands ICCA Dubai 22 Nov 2013 T20I # 342
0 1 2 0 0 0.00 1 bowled 1 v Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
24* - 15 4 0 160.00 5 not out 2 v Ireland Bready 18 Jun 2015 T20I # 419
TDNB - - - - - - - - v Ireland Bready 19 Jun 2015 T20I # 420
20* - 15 2 0 133.33 5 not out 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
2 6 3 0 0 66.66 5 caught 2 v Netherlands Edinburgh 11 Jul 2015 T20I # 433
24 24 17 2 1 141.17 5 caught 2 v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
3 10 6 0 0 50.00 5 caught 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
5 - 9 0 0 55.55 5 caught 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
14 - 16 0 1 87.50 5 caught 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
16 - 13 0 1 123.07 6 caught 2 v U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
42 - 22 6 0 190.90 5 caught 1 v Netherlands ICCA Dubai 5 Feb 2016 T20I # 492
8 10 10 0 0 80.00 5 stumped 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
36 70 39 1 1 92.30 5 caught 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
DNB - - - - - - - 2 v Hong Kong Nagpur 12 Mar 2016 T20I # 532
60* - 39 2 2 153.84 4 not out 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
38 - 30 4 0 126.66 5 lbw 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
DNB - - - - - - - 2 v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
10 - 10 0 1 100.00 5 caught 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
29 - 26 1 1 111.53 3 caught 2 v Ireland Deventer 16 Jun 2018 T20I # 674
4* - 4 0 0 100.00 6 not out 1 v Ireland Deventer 17 Jun 2018 T20I # 675
49* - 32 9 0 153.12 3 not out 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
64* - 30 8 2 213.33 4 not out 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
2 - 9 0 0 22.22 5 caught 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
0 - 4 0 0 0.00 4 caught 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
47* - 29 6 2 162.06 5 not out 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
22 - 16 1 1 137.50 4 caught 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
20 - 13 3 0 153.84 5 caught 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
27* - 19 3 0 142.10 4 not out 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
76 - 43 7 5 176.74 4 caught 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
2 - 3 0 0 66.66 5 bowled 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
27 - 23 1 2 117.39 4 bowled 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
22 - 23 2 0 95.65 4 caught 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
23 - 24 1 1 95.83 4 caught 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
34* - 19 3 1 178.94 5 not out 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
16 - 17 0 1 94.11 5 caught 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
48 - 18 4 3 266.66 4 bowled 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
14 - 11 0 1 127.27 5 caught 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
82* 83 61 7 3 134.42 4 not out 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
42 52 43 2 2 97.67 4 caught 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
44 - 39 3 1 112.82 4 caught 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
41* - 28 3 2 146.42 4 not out 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
61 - 46 4 2 132.60 4 bowled 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
2 13 5 0 0 40.00 4 caught 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
70 66 49 6 3 142.85 4 caught 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
31* 28 21 1 3 147.61 4 not out 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
0 5 3 0 0 0.00 4 lbw 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
0 3 1 0 0 0.00 4 lbw 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
20 37 17 1 1 117.64 4 caught 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
0 7 5 0 0 0.00 4 bowled 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
2 - 4 0 0 50.00 4 bowled 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
22 20 12 3 1 183.33 4 caught 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
16 21 14 0 1 114.28 4 caught 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
37 39 27 3 1 137.03 4 caught 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
13 24 15 0 0 86.66 4 caught 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
60 - 31 6 3 193.54 4 caught 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
34 - 29 4 0 117.24 4 caught 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
DNB - - - - - - - 1 v Italy Edinburgh 24 Jul 2023 T20I # 2160
40* - 19 5 1 210.52 4 not out 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
60 - 32 4 4 187.50 4 caught 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
54 - 29 3 4 186.20 4 caught 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
7 17 7 0 0 100.00 4 caught 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
1 5 2 0 0 50.00 4 bowled 1 v U.A.E. Dubai (DICS) 14 Mar 2024 T20I # 2520
39 35 29 4 1 134.48 4 caught 2 v Netherlands The Hague 18 May 2024 T20I # 2611
0 1 2 0 0 0.00 4 caught 1 v Netherlands The Hague 22 May 2024 T20I # 2614
13 14 11 1 0 118.18 4 caught 1 v Ireland The Hague 23 May 2024 T20I # 2615
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
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