Records type batting analysis [change type]
View innings by innings list [change view]
Primary team West Indies remove West Indies from query
Start of match date between 26 Jun 2014 and 24 Jul 2023 remove between 26 Jun 2014 and 24 Jul 2023 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 2011-2019 88 69 10 1050 101 17.79 1172 89.59 1 4 6 63 53 Profile
filtered 2015-2019 86 67 10 1038 101 18.21 1150 90.26 1 4 6 62 53
Innings by innings list
1 2 2 0 0 50.00 9 caught 2 T20I v South Africa Durban 14 Jan 2015 T20I # 415
4 22 10 0 0 40.00 8 lbw 1 ODI v South Africa East London 21 Jan 2015 ODI # 3587
11 23 14 0 1 78.57 10 run out 2 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
1 13 9 0 0 11.11 10 caught 2 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
9 - 6 0 1 150.00 7 bowled 1 ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
17 30 13 1 1 130.76 8 run out 1 ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
18 24 13 3 0 138.46 9 lbw 1 ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
59 130 126 2 1 46.82 8 caught 2 Test v Australia Melbourne 26 Dec 2015 Test # 2195
2 4 4 0 0 50.00 8 bowled 4 Test v Australia Melbourne 26 Dec 2015 Test # 2195
69 66 71 7 4 97.18 8 bowled 1 Test v Australia Sydney 3 Jan 2016 Test # 2198
DNB - - - - - - - 2 T20I v England Wankhede 16 Mar 2016 T20I # 537
DNB - - - - - - - 2 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
10* 16 10 0 1 100.00 8 not out 2 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
13 11 8 0 2 162.50 9 caught 2 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
DNB - - - - - - - 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
34* 23 10 1 4 340.00 8 not out 2 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
8 17 14 1 0 57.14 7 caught 2 ODI v South Africa Providence 3 Jun 2016 ODI # 3739
21 69 48 1 1 43.75 7 caught 1 ODI v Australia Providence 5 Jun 2016 ODI # 3740
3* 9 7 0 0 42.85 8 not out 2 ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
0 2 1 0 0 0.00 8 bowled 2 ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
7 10 6 1 0 116.66 7 bowled 1 ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
33* - 42 2 1 78.57 8 not out 1 ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
14 18 11 1 1 127.27 8 bowled 2 ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
0 1 1 0 0 0.00 10 bowled 2 Test v India North Sound 21 Jul 2016 Test # 2207
51* 111 82 3 2 62.19 9 not out 3 Test v India North Sound 21 Jul 2016 Test # 2207
14 17 10 1 1 140.00 5 run out 1 T20I v India Lauderhill 27 Aug 2016 T20I # 562
18 13 10 2 1 180.00 9 bowled 1 T20I v India Lauderhill 28 Aug 2016 T20I # 563
0 3 2 0 0 0.00 8 caught 1 T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
8 24 6 1 0 133.33 7 caught 2 T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
DNB - - - - - - - 1 T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
15 14 16 0 2 93.75 8 bowled 2 ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
14 16 11 2 0 127.27 7 run out 2 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
14 21 13 1 0 107.69 7 caught 1 ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
9 12 5 0 1 180.00 6 caught 2 ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
19 35 16 0 1 118.75 8 bowled 2 ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
DNB - - - - - - - 2 ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
12 19 12 1 0 100.00 8 caught 2 ODI v England North Sound 3 Mar 2017 ODI # 3845
23 36 24 2 0 95.83 8 caught 1 ODI v England North Sound 5 Mar 2017 ODI # 3848
7 - 23 0 0 30.43 8 lbw 2 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
34* - 27 2 2 125.92 8 not out 1 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
15 - 23 1 0 65.21 7 bowled 2 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
DNB - - - - - - - 2 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
37* - 24 2 2 154.16 7 not out 1 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
DNB - - - - - - - 2 T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
8* - 5 0 1 160.00 5 not out 1 T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
DNB - - - - - - - 2 T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
DNB - - - - - - - 2 T20I v India Kingston 9 Jul 2017 T20I # 617
2 7 4 0 0 50.00 7 bowled 1 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
21 11 14 0 2 150.00 7 caught 2 T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
TDNB - - - - - - - - T20I v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
15 21 14 1 1 107.14 6 caught 2 T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
DNB - - - - - - - 2 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
11 20 16 1 0 68.75 8 run out 1 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
4 6 5 1 0 80.00 8 caught 1 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
24 40 26 0 1 92.30 8 caught 1 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
14 - 10 1 1 140.00 8 caught 1 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
DNB - - - - - - - 1 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
DNB - - - - - - - 2 T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
11 - 7 1 1 157.14 7 caught 2 T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
5 - 10 0 0 50.00 7 caught 2 T20I v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
4 - 11 0 0 36.36 7 lbw 1 T20I v India Eden Gardens 4 Nov 2018 T20I # 707
15* 46 19 0 1 78.94 7 not out 2 T20I v India Lucknow 6 Nov 2018 T20I # 709
DNB - - - - - - - 1 T20I v India Chennai 11 Nov 2018 T20I # 710
DNB - - - - - - - 2 T20I v Bangladesh Sylhet 17 Dec 2018 T20I # 715
7 - 3 0 1 233.33 7 stumped 2 T20I v Bangladesh Mirpur 20 Dec 2018 T20I # 716
8 - 7 1 0 114.28 7 caught 1 T20I v Bangladesh Mirpur 22 Dec 2018 T20I # 717
3 13 3 0 0 100.00 8 caught 1 ODI v England Bridgetown 20 Feb 2019 ODI # 4096
13 26 22 0 1 59.09 7 bowled 1 ODI v England Bridgetown 22 Feb 2019 ODI # 4097
TDNB - - - - - - - - ODI v England St George's 25 Feb 2019 ODI # 4098
50 - 36 4 2 138.88 7 caught 2 ODI v England St George's 27 Feb 2019 ODI # 4099
DNB - - - - - - - 2 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
0 - 6 0 0 0.00 6 caught 1 T20I v England Gros Islet 5 Mar 2019 T20I # 750
10 - 4 0 1 250.00 8 caught 2 T20I v England Basseterre 8 Mar 2019 T20I # 751
0 8 5 0 0 0.00 8 caught 1 T20I v England Basseterre 10 Mar 2019 T20I # 752
DNB - - - - - - - 2 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
16 31 17 1 1 94.11 8 caught 2 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
TDNB - - - - - - - - ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
14 39 22 0 1 63.63 8 caught 1 ODI v England Southampton 14 Jun 2019 ODI # 4158
101 117 82 9 5 123.17 6 caught 2 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
1 13 5 0 0 20.00 7 caught 2 ODI v India Manchester 27 Jun 2019 ODI # 4175
8 33 15 1 0 53.33 7 run out 2 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
14* 6 4 2 1 350.00 7 not out 1 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
9 - 24 0 0 37.50 7 caught 1 T20I v India Lauderhill 3 Aug 2019 T20I # 842
DNB - - - - - - - 2 T20I v India Lauderhill 4 Aug 2019 T20I # 843
10 - 7 0 1 142.85 7 caught 1 T20I v India Providence 6 Aug 2019 T20I # 846
DNB - - - - - - - 1 ODI v India Providence 8 Aug 2019 ODI # 4196
0 5 3 0 0 0.00 8 caught 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
16 20 14 1 1 114.28 7 caught 1 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663 - Current]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662 - Current]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
 
Feedback Print this page