Records type all-round analysis [change type]
View match by match list [change view]
Match result won match remove won match from query
Not involving the player CH Gayle (ICC/WI) remove CH Gayle (ICC/WI) from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2013-2023 155 6770 178 45.74 7005 96.64 21 - - - - 209 17 - Profile
filtered 2013-2023 94 5016 178 54.52 4991 100.50 18 - - - - 138 14 -
Match by match list
4 2 200.00 - - 2 0 v England Wankhede 21 Oct 2023 ODI # 4677
9 5 180.00 - - 5 1 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
24 14 171.42 - - 4 0 v Pakistan Chennai 27 Oct 2023 ODI # 4683
178 113 157.52 - - 1 1 v Australia Centurion 30 Sep 2016 ODI # 3785
62 41 151.21 - - 1 0 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
83 58 143.10 - - 2 0 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
70 49 142.85 - - 0 0 v Australia Durban 5 Oct 2016 ODI # 3790
78* 57 136.84 - - 2 0 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
94 70 134.28 - - 1 0 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
120 91 131.86 - - 2 0 v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
18 14 128.57 - - 1 0 v Australia Gqeberha 9 Oct 2016 ODI # 3792
109 87 125.28 - - 1 0 v India Wankhede 25 Oct 2015 ODI # 3700
109 87 125.28 - - 0 0 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
174 140 124.28 - - 0 0 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
82 66 124.24 - - 1 0 v Ireland Benoni 25 Sep 2016 ODI # 3780
55 46 119.56 - - 2 0 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
100 84 119.04 - - 0 0 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
78 66 118.18 - - 0 1 v India Paarl 21 Jan 2022 ODI # 4346
47 40 117.50 - - 3 0 v Australia Perth 4 Nov 2018 ODI # 4065
168* 145 115.86 - - 1 0 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
135 117 115.38 - - 0 0 v England Centurion 9 Feb 2016 ODI # 3736
81 72 112.50 - - 2 1 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
121 108 112.03 - - 1 0 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
84 75 112.00 - - 1 0 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
135 121 111.57 - - 2 0 v India Johannesburg 5 Dec 2013 ODI # 3442
87 78 111.53 - - 3 0 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
31 28 110.71 - - 0 0 v England Bloemfontein 29 Jan 2023 ODI # 4513
69 64 107.81 - - 2 0 v New Zealand Hamilton 19 Feb 2017 ODI # 3836
73 68 107.35 - - 2 0 v Bangladesh East London 22 Oct 2017 ODI # 3929
82 77 106.49 - - 0 2 v Australia Potchefstroom 12 Sep 2023 ODI # 4642
19 18 105.55 - - 1 0 v Australia Harare 27 Aug 2014 ODI # 3516
109 106 102.83 - - 2 0 v Australia Lucknow 12 Oct 2023 ODI # 4667
52 51 101.96 - - 1 0 v Australia Manchester 6 Jul 2019 ODI # 4188
128 127 100.78 - - 3 0 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
38 38 100.00 - - 1 0 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
76 76 100.00 - - 3 0 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
7 7 100.00 - - 0 0 v Australia Harare 6 Sep 2014 ODI # 3526
114 116 98.27 - - 1 0 v New Zealand Pune 1 Nov 2023 ODI # 4689
68 70 97.14 - - 2 0 v New Zealand Wellington 25 Feb 2017 ODI # 3841
124 130 95.38 - - 1 0 v India Cape Town 23 Jan 2022 ODI # 4349
107 113 94.69 - - 0 0 v England Cape Town 4 Feb 2020 ODI # 4234
68 72 94.44 - - 0 0 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
15 16 93.75 - - 0 0 v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
15 16 93.75 - - 1 1 v Australia Paarl 29 Feb 2020 ODI # 4248
80 86 93.02 - - 2 0 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
63 68 92.64 - - 2 0 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
33 36 91.66 - - 0 0 v Pakistan Centurion 25 Jan 2019 ODI # 4084
22 24 91.66 - - 2 0 v Australia Johannesburg 2 Oct 2016 ODI # 3787
37 41 90.24 - - 3 0 v England Bloemfontein 27 Jan 2023 ODI # 4512
106 118 89.83 - - 4 0 v India Durban 8 Dec 2013 ODI # 3443
51 57 89.47 - - 2 0 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
48 54 88.88 - - 0 1 v India Lucknow 6 Oct 2022 ODI # 4470
29 33 87.87 - - 0 0 v India Kanpur 11 Oct 2015 ODI # 3689
103 118 87.28 - - 0 0 v India Rajkot 18 Oct 2015 ODI # 3695
41 47 87.23 - - 6 0 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
34 39 87.17 - - 1 1 v England Lord's 29 May 2017 ODI # 3874
19 22 86.36 - - 1 0 v England Chester-le-Street 19 Jul 2022 ODI # 4434
35 41 85.36 - - 1 0 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
34 40 85.00 - - 1 0 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
26 31 83.87 - - 1 0 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
15 18 83.33 - - 3 0 v Pakistan Centurion 30 Nov 2013 ODI # 3441
112 135 82.96 - - 0 0 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
34 41 82.92 - - 1 0 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
31 38 81.57 - - 3 0 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
47 59 79.66 - - 4 1 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
26 33 78.78 - - 0 0 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
18 23 78.26 - - 2 0 v Australia Providence 7 Jun 2016 ODI # 3741
17 22 77.27 - - 1 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
27 35 77.14 - - 3 0 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
46 61 75.40 - - 1 0 v Bangladesh Paarl 18 Oct 2017 ODI # 3925
8 11 72.72 - - 1 0 v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
20 28 71.42 - - 1 0 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
45 64 70.31 - - 4 0 v Australia Centurion 15 Sep 2023 ODI # 4646
40 57 70.17 - - 2 0 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
27 39 69.23 - - 1 0 v Australia Johannesburg 17 Sep 2023 ODI # 4648
71 103 68.93 - - 1 0 v West Indies Basseterre 15 Jun 2016 ODI # 3747
12 18 66.66 - - 2 0 v Australia Cape Town 12 Oct 2016 ODI # 3795
27 41 65.85 - - 2 1 v India Paarl 19 Jan 2022 ODI # 4344
27 42 64.28 - - 1 0 v England Johannesburg 12 Feb 2016 ODI # 3737
6 10 60.00 - - 2 0 v New Zealand Auckland 4 Mar 2017 ODI # 3846
26 45 57.77 - - 1 0 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
4 7 57.14 - - 2 0 v Australia Hobart 11 Nov 2018 ODI # 4069
23 42 54.76 - - 0 0 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
2 4 50.00 - - 1 0 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
4 8 50.00 - - 3 0 v Australia Perth 16 Nov 2014 ODI # 3546
7 16 43.75 - - 1 0 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
6 14 42.85 - - 1 0 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
9 21 42.85 - - 3 2 v Netherlands Benoni 31 Mar 2023 ODI # 4558
8 19 42.10 - - 0 0 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
1 4 25.00 - - 2 0 v Ireland Canberra 3 Mar 2015 ODI # 3621
3 12 25.00 - - 0 0 v Pakistan Benoni 24 Mar 2013 ODI # 3350
2 8 25.00 - - 2 0 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
4 17 23.52 - - 1 0 v England Cape Town 14 Feb 2016 ODI # 3738
0 2 0.00 - - 2 0 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
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