Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 6 Jan 2013 and 16 Feb 2018 remove between 6 Jan 2013 and 16 Feb 2018 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2022 236 220 39 8607 181* 47.55 10330 83.32 21 51 9 713 147 Profile
filtered 2013-2018 85 83 18 3555 119* 54.69 4337 81.96 11 20 3 301 31
Innings by innings list
105* 171 135 9 1 77.77 4 not out 1 v Pakistan Dubai (DICS) 8 Dec 2014 ODI # 3564
112* 152 127 15 0 88.18 4 not out 2 v India Hamilton 28 Jan 2014 ODI # 3465
110 173 123 12 0 89.43 4 bowled 2 v England Southampton 14 Jun 2015 ODI # 3656
112* 168 122 6 3 91.80 4 not out 1 v Zimbabwe Harare 2 Aug 2015 ODI # 3673
100 180 117 9 1 85.47 4 caught 1 v England Napier 20 Feb 2013 ODI # 3336
102* 164 110 8 0 92.72 4 not out 1 v South Africa Christchurch 22 Feb 2017 ODI # 3839
102 148 106 10 1 96.22 4 caught 1 v India Wellington 31 Jan 2014 ODI # 3467
96 141 102 7 2 94.11 4 lbw 1 v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
107 147 101 13 0 105.94 4 caught 1 v Australia Hamilton 5 Feb 2017 ODI # 3832
95 167 100 8 0 95.00 4 caught 2 v India Wankhede 22 Oct 2017 ODI # 3928
56 161 97 5 0 57.73 4 lbw 2 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
66 140 97 7 1 68.04 4 caught 2 v South Africa Hamilton 1 Mar 2017 ODI # 3843
119* 146 96 10 4 123.95 4 not out 1 v England The Oval 12 Jun 2015 ODI # 3655
88* 124 95 5 1 92.63 4 not out 1 v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
107* 149 93 9 3 115.05 4 not out 1 v Bangladesh Fatullah 3 Nov 2013 ODI # 3429
71 148 84 2 3 84.52 4 caught 2 v England Nottingham 5 Jun 2013 ODI # 3362
45 124 82 2 1 54.87 4 caught 2 v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
55 109 82 1 0 67.07 4 caught 1 v India Napier 19 Jan 2014 ODI # 3456
63 106 82 6 0 76.82 4 caught 1 v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
59* 119 81 4 0 72.83 4 not out 2 v Pakistan Wellington 31 Jan 2015 ODI # 3596
54 99 77 9 0 70.12 4 caught 2 v England Lord's 31 May 2013 ODI # 3360
49* 120 76 2 0 64.47 4 not out 2 v West Indies Whangarei 20 Dec 2017 ODI # 3943
59 108 73 3 0 80.82 4 bowled 1 v Pakistan Wellington 19 Jan 2018 ODI # 3957
40 104 72 2 0 55.55 4 caught 1 v Australia Melbourne 29 Mar 2015 ODI # 3646
102* 111 70 13 2 145.71 4 not out 1 v Pakistan Napier 3 Feb 2015 ODI # 3598
34 96 69 2 0 49.27 4 caught 1 v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
61 103 67 4 1 91.04 4 caught 1 v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
57 90 66 5 0 86.36 4 caught 1 v West Indies Christchurch 23 Dec 2017 ODI # 3944
57 - 64 6 0 89.06 4 caught 1 v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
52 98 64 4 0 81.25 4 lbw 1 v Pakistan Dunedin 13 Jan 2018 ODI # 3949
47 93 63 2 0 74.60 4 caught 1 v England Chester-le-Street 20 Jun 2015 ODI # 3659
42 92 61 2 0 68.85 4 run out 1 v West Indies Wellington 21 Mar 2015 ODI # 3643
52 - 60 5 0 86.66 4 caught 1 v Ireland Dublin (Malahide) 14 May 2017 ODI # 3867
39 95 59 3 0 66.10 4 caught 2 v England Cardiff 6 Jun 2017 ODI # 3880
35 85 58 1 0 60.34 4 run out 1 v India Ranchi 26 Oct 2016 ODI # 3799
46 76 58 6 0 79.31 4 caught 1 v Australia Birmingham 2 Jun 2017 ODI # 3876
44 56 57 4 1 77.19 4 stumped 1 v India Mohali 23 Oct 2016 ODI # 3798
57 79 56 7 0 101.78 4 caught 1 v India Hamilton 22 Jan 2014 ODI # 3458
60* - 56 6 0 107.14 4 not out 1 v Bangladesh Dublin 24 May 2017 ODI # 3871
42 63 55 3 0 76.36 4 lbw 1 v England Nottingham 17 Jun 2015 ODI # 3657
60 72 54 3 2 111.11 4 caught 1 v England Southampton 2 Jun 2013 ODI # 3361
57 100 54 5 1 105.55 4 lbw 2 v England Birmingham 9 Jun 2015 ODI # 3654
47* 82 54 6 0 87.03 4 not out 1 v West Indies Christchurch 26 Dec 2017 ODI # 3945
28 82 52 2 0 53.84 4 caught 1 v England Auckland 23 Feb 2013 ODI # 3338
39 71 47 3 0 82.97 4 caught 2 v India Kanpur 29 Oct 2017 ODI # 3932
49 69 44 5 0 111.36 4 run out 1 v West Indies Nelson 4 Jan 2014 ODI # 3452
45* 60 43 4 0 104.65 4 not out 2 v Pakistan Nelson 9 Jan 2018 ODI # 3947
21 44 42 2 0 50.00 4 caught 1 v India Delhi 20 Oct 2016 ODI # 3797
24* 76 41 2 0 58.53 4 not out 2 v Afghanistan Napier 8 Mar 2015 ODI # 3628
18 54 40 2 0 45.00 4 lbw 2 v South Africa Wellington 25 Feb 2017 ODI # 3841
25 - 40 1 0 62.50 4 lbw 2 v Bangladesh Dublin 17 May 2017 ODI # 3868
30 57 39 4 0 76.92 4 caught 2 v South Africa Auckland 24 Mar 2015 ODI # 3644
22 57 38 3 0 57.89 4 caught 2 v England Hamilton 17 Feb 2013 ODI # 3335
26 50 37 2 0 70.27 4 caught 1 v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
21 43 33 2 0 63.63 4 caught 1 v India Pune 25 Oct 2017 ODI # 3931
19 38 32 1 0 59.37 4 caught 2 v India Visakhapatnam 29 Oct 2016 ODI # 3800
14 49 28 0 0 50.00 4 stumped 1 v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
31 31 25 1 3 124.00 4 bowled 2 v Pakistan Sharjah 14 Dec 2014 ODI # 3568
16 38 24 1 0 66.66 4 bowled 1 v Australia Auckland 30 Jan 2017 ODI # 3829
9* 30 23 0 0 39.13 4 not out 2 v Australia Birmingham 12 Jun 2013 ODI # 3369
8 29 23 0 0 34.78 4 caught 2 v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
20 33 23 3 0 86.95 4 caught 1 v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
11 35 22 1 0 50.00 4 bowled 2 v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
17 43 18 2 0 94.44 5 run out 1 v India Auckland 25 Jan 2014 ODI # 3462
9 20 15 0 0 60.00 4 caught 2 v West Indies Hamilton 8 Jan 2014 ODI # 3453
8 21 14 2 0 57.14 4 caught 2 v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
9 15 14 1 0 64.28 4 caught 2 v Scotland Dunedin 17 Feb 2015 ODI # 3604
20* 18 14 3 0 142.85 4 not out 1 v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
12 29 14 0 0 85.71 4 bowled 1 v Pakistan Wellington 6 Jan 2018 ODI # 3946
8 20 12 1 0 66.66 4 lbw 1 v South Africa Auckland 4 Mar 2017 ODI # 3846
3 13 10 0 0 30.00 4 run out 1 v West Indies Auckland 26 Dec 2013 ODI # 3449
5* 19 9 0 0 55.55 4 not out 2 v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
9 13 8 1 0 112.50 4 caught 1 v West Indies Queenstown 1 Jan 2014 ODI # 3451
3 9 8 0 0 37.50 4 lbw 1 v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
3 15 6 0 0 50.00 4 lbw 2 v England Cardiff 16 Jun 2013 ODI # 3373
5* 14 5 1 0 100.00 4 not out 2 v England Wellington 20 Feb 2015 ODI # 3607
0 5 4 0 0 0.00 4 lbw 2 v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
1 5 4 0 0 25.00 4 lbw 2 v Pakistan Hamilton 16 Jan 2018 ODI # 3953
2 9 3 0 0 66.66 4 caught 2 v Pakistan Sharjah 12 Dec 2014 ODI # 3566
1 4 3 0 0 33.33 4 caught 1 v South Africa Hamilton 19 Feb 2017 ODI # 3836
1 - 2 0 0 50.00 4 bowled 2 v Australia Auckland 28 Feb 2015 ODI # 3617
0 2 2 0 0 0.00 4 caught 1 v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
0 7 1 0 0 0.00 4 caught 1 v India Dharamsala 16 Oct 2016 ODI # 3796
DNB - - - - - - - 2 v Zimbabwe Harare 4 Aug 2015 ODI # 3674
DNB - - - - - - - 2 v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page