Records type all-round analysis [change type]
View match by match list [change view]
Ordered by runs scored (descending)
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 2008-2021 110 1973 124 21.21 1 58 4/45 19.81 0 40 0 1.40 Profile
Match by match list
124 124 - - 1 0 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
74 74 - - 0 0 v Afghanistan Dehradun 24 Feb 2019 T20I # 747
65 65 - - 0 0 v Scotland Al Amerat 15 Feb 2019 T20I # 742
63 63 - - 0 0 v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
60 60 - - 0 0 v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
54 54 - - 2 0 v U.A.E. ICCA Dubai 10 Oct 2021 T20I # 1294
48 48 - - 0 0 v West Indies St George's 15 Jan 2020 T20I # 1028
47 47 - - 0 0 v Zimbabwe Bready 2 Sep 2021 T20I # 1248
46 46 - - 2 0 v Netherlands Al Amerat 17 Feb 2019 T20I # 743
46 46 - - 0 0 v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
42* 42 2 29 1 0 v Netherlands Sylhet 21 Mar 2014 T20I # 377
41 41 - - 2 0 v Oman Tolerance Oval 21 Oct 2019 T20I # 952
40 40 1 37 0 0 v U.A.E. Dubai (DICS) 18 Jan 2017 T20I # 583
39* 39 - - 1 0 v Bangladesh Nottingham 8 Jun 2009 T20I # 96
39 39 - - 1 0 v Oman Al Amerat 6 Oct 2019 T20I # 917
37 37 0 35 0 0 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
36 36 0 9 0 0 v Scotland Bready 20 Jun 2015 T20I # 421
36 36 - - 0 0 v West Indies Basseterre 19 Jan 2020 T20I # 1030
35 35 1 18 1 0 v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
35 35 - - 0 0 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
33 33 3 26 0 0 v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
32 32 - - 0 0 v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
32 32 1 39 0 0 v Hong Kong Bready 5 Sep 2016 T20I # 564
31 31 0 22 0 0 v Canada Abu Dhabi 16 Nov 2013 T20I # 338
30* 30 - - 1 0 v Kenya Mombasa 22 Feb 2012 T20I # 224
30* 30 2 17 0 0 v Netherlands Dubai (DICS) 23 Mar 2012 T20I # 238
30 30 0 9 1 0 v Scotland Bready 18 Jun 2015 T20I # 419
30 30 - - 0 0 v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
30 30 2 24 0 0 v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
28 28 - - 0 0 v Scotland Deventer 17 Jun 2018 T20I # 675
26 26 - - 1 0 v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
26 26 - - 0 0 v Pakistan The Oval 15 Jun 2009 T20I # 110
25 25 - - 0 0 v Zimbabwe Dublin 27 Aug 2021 T20I # 1241
25 25 0 15 2 0 v Namibia Sharjah 22 Oct 2021 T20I # 1342
23 23 - - 0 0 v Netherlands Al Amerat 5 Oct 2019 T20I # 911
23 23 3 14 0 0 v U.A.E. Abu Dhabi 14 Feb 2016 T20I # 498
22 22 - - 0 0 v Zimbabwe Bready 14 Jul 2019 T20I # 831
22 22 - - 0 0 v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
20 20 - - 0 0 v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
19 19 - - 0 0 v Oman Al Amerat 13 Feb 2019 T20I # 740
19* 19 2 10 0 0 v P.N.G. Townsville 6 Feb 2016 T20I # 493
19 19 - - 1 0 v Zimbabwe Bready 12 Jul 2019 T20I # 825
19 19 - - 0 0 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
17 17 - - 0 0 v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
17 17 - - 1 0 v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
17 17 0 26 0 0 v Zimbabwe Sylhet 17 Mar 2014 T20I # 368
17* 17 2 15 0 0 v Kenya Belfast 4 Aug 2008 T20I # 64
16 16 3 35 1 0 v Scotland Dubai (DICS) 18 Mar 2012 T20I # 235
15* 15 2 17 1 0 v West Indies Kingston 19 Feb 2014 T20I # 359
14 14 2 25 0 0 v Oman Dharamsala 9 Mar 2016 T20I # 525
14 14 - - 0 0 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
13 13 - - 0 0 v Netherlands Rotterdam 13 Jun 2018 T20I # 672
13 13 - - - - v West Indies Colombo (RPS) 24 Sep 2012 T20I # 273
12 12 0 9 0 0 v Afghanistan Abu Dhabi 14 Jan 2017 T20I # 578
12 12 - - 0 0 v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
11 11 1 52 0 0 v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
11 11 - - 1 0 v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
10 10 1 36 1 0 v India Dublin (Malahide) 27 Jun 2018 T20I # 678
10* 10 1 11 0 0 v Scotland Dubai (DICS) 11 Feb 2010 T20I # 140
9 9 - - 0 0 v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
9 9 1 19 0 0 v Kenya Mombasa 23 Feb 2012 T20I # 225
9 9 - - 1 0 v Zimbabwe Bready 1 Sep 2021 T20I # 1244
9 9 0 8 1 0 v West Indies Providence 30 Apr 2010 T20I # 152
7 7 0 20 0 0 v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
7 7 - - 0 0 v Zimbabwe Bready 4 Sep 2021 T20I # 1256
7* 7 - - 1 0 v Scotland Deventer 16 Jun 2018 T20I # 674
6 6 0 9 0 0 v Netherlands Rotterdam 12 Jun 2018 T20I # 670
6 6 0 16 0 0 v Afghanistan Bready 20 Aug 2018 T20I # 696
6 6 0 14 0 0 v Bermuda Belfast 3 Aug 2008 T20I # 63
5 5 3 32 0 0 v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
5 5 0 35 1 0 v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
5 5 0 38 0 0 v Canada Colombo (SSC) 3 Feb 2010 T20I # 130
5 5 - - 2 0 v Nepal Al Amerat 9 Oct 2019 T20I # 923
5 5 - - 1 0 v Afghanistan Dehradun 21 Feb 2019 T20I # 745
5 5 0 7 0 0 v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
5 5 - - 0 0 v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
5 5 1 23 0 0 v Bangladesh Belfast 20 Jul 2012 T20I # 250
4 4 - - 1 0 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
4 4 2 11 0 0 v P.N.G. Belfast 15 Jul 2015 T20I # 437
4 4 - - 0 0 v West Indies Basseterre 18 Jan 2020 T20I # 1029
4 4 - - 0 0 v Kenya Mombasa 24 Feb 2012 T20I # 227
3 3 2 29 0 0 v Scotland Belfast 2 Aug 2008 T20I # 59
3 3 - - 0 0 v Afghanistan Bready 22 Aug 2018 T20I # 697
3 3 4 45 0 0 v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
3 3 1 16 0 0 v West Indies Kingston 21 Feb 2014 T20I # 360
2 2 1 16 0 0 v Afghanistan Dubai (DICS) 13 Feb 2010 T20I # 143
2 2 0 31 1 0 v New Zealand Nottingham 11 Jun 2009 T20I # 102
2 2 - - 0 0 v South Africa Belfast 24 Jul 2021 T20I # 1201
2 2 0 17 0 0 v India Nottingham 10 Jun 2009 T20I # 101
1* 1 3 8 1 0 v Nepal Belfast 13 Jul 2015 T20I # 436
1 1 0 34 2 0 v Afghanistan Colombo (PSS) 1 Feb 2010 T20I # 128
0 0 - - 1 0 v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
0 0 0 12 0 0 v Netherlands Dharamsala 13 Mar 2016 T20I # 533
0 0 - - 0 0 v Bangladesh Belfast 18 Jul 2012 T20I # 249
0 0 - - 0 0 v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
0 0 3 40 1 0 v India Dublin (Malahide) 29 Jun 2018 T20I # 680
0 0 0 9 0 0 v Sri Lanka Lord's 14 Jun 2009 T20I # 108
0 0 1 25 0 0 v P.N.G. Townsville 9 Feb 2016 T20I # 495
0 0 2 17 1 0 v U.A.E. Sylhet 19 Mar 2014 T20I # 373
TDNB - - - - - v Netherlands Belfast 5 Aug 2008 T20I # 68
TDNB - 0 19 0 0 v Bangladesh Dharamsala 11 Mar 2016 T20I # 530
0 0 2 18 0 0 v Afghanistan Dubai (DICS) 24 Mar 2012 T20I # 240
TDNB - - - - - v Scotland Bready 19 Jun 2015 T20I # 420
0 0 - - 2 0 v Netherlands Dubai (DICS) 13 Feb 2010 T20I # 142
DNB - - - 0 0 v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
0 0 1 29 0 0 v Bangladesh Belfast 21 Jul 2012 T20I # 251
DNB - 2 22 0 0 v England Providence 4 May 2010 T20I # 160
0 0 - - 0 0 v South Africa Belfast 22 Jul 2021 T20I # 1197
TDNB - - - - - v Scotland Bready 21 Jun 2015 T20I # 422
DNB - - - 1 0 v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
Statsguru includes the following current or recent Twenty20 Internationals:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page