Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the player RD Berrington (SCOT) remove RD Berrington (SCOT) from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2007-2021 117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 Profile
filtered 2013-2021 85 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11
Match by match list
DNB - - - - - - v Zimbabwe Harare 29 Aug 2013 ODI # 3406
DNB - - - - - - v Zimbabwe Lahore 26 May 2015 ODI # 3651
DNB - - - - - - v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
DNB - - - - - - v Zimbabwe Harare 5 Oct 2015 ODI # 3687
DNB - - - - - - v England Abu Dhabi 11 Nov 2015 ODI # 3707
DNB - - - - - - v South Africa Birmingham 7 Jun 2017 ODI # 3881
DNB - - - - - - v England Cardiff 14 Jun 2017 ODI # 3889
DNB - - - - - - v India The Oval 18 Jun 2017 ODI # 3894
DNB - - - - - - v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
DNB - - - - - - v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
DNB - - - - - - v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
DNB - - - - - - v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
DNB - - - - - - v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
DNB - - - - - - v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
DNB - - - - - - v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
DNB - - - - - - v England The Oval 8 May 2019 ODI # 4130
1 1 1.00 3 33.33 0 0 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
1 1 1.00 3 33.33 0 0 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
2 2 2.00 7 28.57 0 0 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
3 3 3.00 6 50.00 0 0 v New Zealand Nelson 9 Jan 2018 ODI # 3947
3 3 3.00 8 37.50 0 0 v New Zealand Wellington 19 Jan 2018 ODI # 3957
3* 3 - 3 100.00 0 0 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
5 5 5.00 12 41.66 0 0 v New Zealand Wellington 31 Jan 2015 ODI # 3596
5 5 5.00 14 35.71 0 0 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
5* 5 - 3 166.66 1 0 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
6* 6 - 6 100.00 0 0 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
6 6 6.00 12 50.00 0 0 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
7 7 7.00 11 63.63 0 0 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
7 7 7.00 9 77.77 0 0 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
8 8 8.00 23 34.78 1 0 v New Zealand Wellington 6 Jan 2018 ODI # 3946
8 8 8.00 12 66.66 0 0 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
8 8 8.00 12 66.66 1 0 v West Indies Nottingham 31 May 2019 ODI # 4144
8 8 8.00 12 66.66 0 0 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
9 9 9.00 14 64.28 1 0 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
10 10 10.00 16 62.50 1 0 v Australia Adelaide 20 Mar 2015 ODI # 3642
10 10 10.00 7 142.85 2 0 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
12 12 12.00 23 52.17 0 0 v England Leeds 1 Sep 2016 ODI # 3775
12 12 12.00 30 40.00 0 0 v India Manchester 16 Jun 2019 ODI # 4161
13* 13 - 9 144.44 1 0 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
13 13 13.00 17 76.47 1 0 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
13 13 13.00 13 100.00 2 0 v South Africa Centurion 7 Apr 2021 ODI # 4287
14* 14 - 28 50.00 0 0 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
15 15 15.00 16 93.75 2 0 v India Birmingham 4 Jun 2017 ODI # 3878
17* 17 - 23 73.91 1 0 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
18 18 18.00 22 81.81 1 0 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
20* 20 - 13 153.84 2 0 v West Indies Providence 7 Apr 2017 ODI # 3861
22 22 22.00 13 169.23 2 0 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
22 22 22.00 28 78.57 1 0 v Zimbabwe Lahore 29 May 2015 ODI # 3652
23 23 23.00 31 74.19 0 0 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
23 23 23.00 33 69.69 1 0 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
24 24 24.00 31 77.41 3 0 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
24 24 24.00 26 92.30 2 0 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
24* 24 - 25 96.00 1 0 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
24* 24 - 26 92.30 1 0 v West Indies Providence 11 Apr 2017 ODI # 3863
25 25 25.00 23 108.69 3 0 v Zimbabwe Lahore 31 May 2015 ODI # 3653
26 26 26.00 19 136.84 3 0 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
26 26 26.00 24 108.33 2 0 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
26 26 26.00 26 100.00 3 0 v England Sharjah 17 Nov 2015 ODI # 3710
26 26 26.00 26 100.00 3 0 v West Indies Providence 9 Apr 2017 ODI # 3862
27 27 27.00 24 112.50 3 0 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
27 27 27.00 34 79.41 2 0 v England Bristol 14 May 2019 ODI # 4135
30 30 30.00 29 103.44 3 0 v New Zealand Wellington 25 Jan 2016 ODI # 3728
32 32 32.00 39 82.05 2 0 v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
34 34 34.00 41 82.92 3 1 v Australia Sharjah 7 Oct 2014 ODI # 3530
35 35 35.00 45 77.77 1 0 v West Indies Sharjah 30 Sep 2016 ODI # 3784
38 38 38.00 43 88.37 5 0 v England Nottingham 30 Aug 2016 ODI # 3773
40 40 40.00 48 83.33 1 0 v Australia Taunton 12 Jun 2019 ODI # 4157
41 41 41.00 50 82.00 5 0 v New Zealand Auckland 31 Jan 2016 ODI # 3730
41* 41 - 32 128.12 2 0 v England Southampton 11 May 2019 ODI # 4133
44 44 44.00 59 74.57 3 0 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
44 44 44.00 66 66.66 2 0 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
49 49 49.00 49 100.00 5 3 v South Africa Auckland 7 Mar 2015 ODI # 3626
51 51 51.00 46 110.86 3 3 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
55 55 55.00 58 94.82 3 0 v England Southampton 24 Aug 2016 ODI # 3770
55 55 55.00 44 125.00 5 0 v England Nottingham 3 Jun 2019 ODI # 4148
60* 60 - 47 127.65 7 0 v West Indies Sharjah 2 Oct 2016 ODI # 3788
61* 61 - 79 77.21 5 0 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
64 64 64.00 76 84.21 3 0 v England Abu Dhabi 13 Nov 2015 ODI # 3708
64 64 64.00 69 92.75 7 0 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
65 65 65.00 72 90.27 5 1 v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
77 77 77.00 74 104.05 7 0 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
90 90 90.00 73 123.28 10 1 v England Cardiff 4 Sep 2016 ODI # 3777
97 97 97.00 80 121.25 7 2 v England Leeds 19 May 2019 ODI # 4140
101* 101 - 124 81.45 6 0 v Ireland Adelaide 15 Mar 2015 ODI # 3639
105 105 105.00 130 80.76 6 0 v England Lord's 27 Aug 2016 ODI # 3771
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