Records type batting analysis [change type]
View series averages [change view]
Start of match date greater than or equal to 1 Jan 2015 remove greater than or equal to 1 Jan 2015 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 2007-2023 391 452 19 15249 206 35.21 20997 72.62 25 94 36 1768 189 Profile
filtered 2015-2023 183 210 15 7833 206 40.16 10217 76.66 15 47 14 886 110
Series averages
ICC Cricket World Cup (in Australia/New Zealand), 2014/15
6 6 0 154 95 25.66 203 75.86 0 1 1 17 1 18 Feb 2015 Australia view innings
Pakistan in Bangladesh ODI Series, 2015
3 3 1 312 132 156.00 327 95.41 2 1 0 40 5 17 Apr 2015 Bangladesh view innings
Pakistan in Bangladesh T20I Match, 2015
1 1 0 14 14 14.00 10 140.00 0 0 0 2 1 24 Apr 2015 Bangladesh view innings
Pakistan in Bangladesh Test Series, 2015
2 4 0 277 206 69.25 423 65.48 1 0 0 28 7 28 Apr 2015 Pakistan view innings
India in Bangladesh Test Match, 2015
1 2 1 35 19 35.00 62 56.45 0 0 0 6 0 10 Jun 2015 drawn view innings
India in Bangladesh ODI Series, 2015
3 3 0 78 60 26.00 91 85.71 0 1 0 11 1 18 Jun 2015 Bangladesh view innings
South Africa in Bangladesh T20I Series, 2015
2 2 0 18 13 9.00 22 81.81 0 0 0 2 0 5 Jul 2015 South Africa view innings
South Africa in Bangladesh ODI Series, 2015
3 3 1 66 61* 33.00 97 68.04 0 1 1 8 0 10 Jul 2015 Bangladesh view innings
South Africa in Bangladesh Test Series, 2015
2 2 0 63 57 31.50 144 43.75 0 1 0 4 0 21 Jul 2015 drawn view innings
Zimbabwe in Bangladesh ODI Series, 2015/16
3 3 0 132 73 44.00 191 69.10 0 1 0 13 3 7 Nov 2015 Bangladesh view innings
Zimbabwe in Bangladesh T20I Series, 2015/16
2 2 0 52 31 26.00 43 120.93 0 0 0 4 2 13 Nov 2015 drawn view innings
Walton T20 Cricket Series (Zimbabwe in Bangladesh), 2015/16
3 3 0 53 29 17.66 43 123.25 0 0 0 6 2 15 Jan 2016 drawn view innings
Men's T20 Asia Cup (in Bangladesh), 2015/16
2 2 0 20 13 10.00 21 95.23 0 0 0 2 1 2 Mar 2016 India view innings
World T20 (in India), 2015/16
6 6 2 295 103* 73.75 207 142.51 1 1 0 24 14 9 Mar 2016 West Indies view innings
Afghanistan in Bangladesh ODI Series, 2016/17
3 3 0 218 118 72.66 252 86.50 1 1 0 23 2 25 Sep 2016 Bangladesh view innings
England in Bangladesh ODI Series, 2016/17
3 3 0 76 45 25.33 130 58.46 0 0 0 8 0 7 Oct 2016 England view innings
England in Bangladesh Test Series, 2016/17
2 4 0 231 104 57.75 406 56.89 1 1 0 26 0 20 Oct 2016 drawn view innings
Bangladesh in New Zealand ODI Series, 2016/17
3 3 0 113 59 37.66 170 66.47 0 1 0 13 0 26 Dec 2016 New Zealand view innings
Bangladesh in New Zealand T20I Series, 2016/17
3 3 0 48 24 16.00 35 137.14 0 0 0 6 1 3 Jan 2017 New Zealand view innings
Bangladesh in New Zealand Test Series, 2016/17
2 4 0 94 56 23.50 130 72.30 0 1 0 15 0 12 Jan 2017 New Zealand view innings
Bangladesh in India Test Match, 2016/17
1 2 0 27 24 13.50 64 42.18 0 0 0 3 0 9 Feb 2017 India view innings
Bangladesh in Sri Lanka Test Series, 2016/17
2 4 0 207 82 51.75 383 54.04 0 2 0 20 1 7 Mar 2017 drawn view innings
Bangladesh in Sri Lanka ODI Series, 2016/17
3 2 0 131 127 65.50 148 88.51 1 0 0 16 1 25 Mar 2017 drawn view innings
Bangladesh in Sri Lanka T20I Series, 2016/17
1 1 0 0 0 0.00 2 0.00 0 0 1 0 0 4 Apr 2017 drawn view innings
Ireland Tri-Nation Series (Bangladesh, Ireland, New Zealand), 2017
4 4 1 199 65 66.33 264 75.37 0 2 0 23 1 12 May 2017 New Zealand view innings
ICC Champions Trophy (in England), 2017
4 4 0 293 128 73.25 340 86.17 1 2 1 25 7 1 Jun 2017 Pakistan view innings
Australia in Bangladesh Test Series, 2017
2 4 0 170 78 42.50 371 45.82 0 2 0 15 3 27 Aug 2017 drawn view innings
Independence Cup (World-XI in Pakistan), 2017/18
3 3 0 55 23 18.33 47 117.02 0 0 0 8 1 12 Sep 2017 Pakistan view innings
Bangladesh in South Africa Test Series, 2017/18
1 2 0 39 39 19.50 71 54.92 0 0 1 6 1 28 Sep 2017 South Africa view innings
Bangladesh in South Africa ODI Series, 2017/18
1 1 0 23 23 23.00 25 92.00 0 0 0 3 0 18 Oct 2017 South Africa view innings
Bangladesh Tri-Nation Series (Bangladesh, Sri Lanka, Zimbabwe), 2017/18
5 5 1 252 84* 63.00 332 75.90 0 3 0 21 3 15 Jan 2018 Sri Lanka view innings
Sri Lanka in Bangladesh Test Series, 2017/18
2 4 0 99 52 24.75 125 79.20 0 1 0 13 1 31 Jan 2018 Sri Lanka view innings
Sri Lanka in Bangladesh T20I Series, 2017/18
1 1 0 29 29 29.00 23 126.08 0 0 0 2 2 18 Feb 2018 Sri Lanka view innings
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka), 2017/18
5 5 0 154 50 30.80 119 129.41 0 1 0 17 4 8 Mar 2018 India view innings
ICC World XI v West Indies T20I Match (in England), 2018
1 1 0 2 2 2.00 8 25.00 0 0 0 0 0 31 May 2018 West Indies view innings
Afghanistan v Bangladesh T20I Series (in India), 2018
3 3 0 48 43 16.00 55 87.27 0 0 1 6 0 3 Jun 2018 Afghanistan view innings
Bangladesh in West Indies Test Series, 2018
2 4 0 64 47 16.00 140 45.71 0 0 1 8 0 4 Jul 2018 West Indies view innings
Bangladesh in West Indies ODI Series, 2018
3 3 1 287 130* 143.50 369 77.77 2 1 0 23 5 22 Jul 2018 Bangladesh view innings
West Indies v Bangladesh T20I Series (in United States of America/West Indies), 2018
3 3 0 95 74 31.66 58 163.79 0 1 1 9 5 31 Jul 2018 Bangladesh view innings
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
1 1 1 2 2* - 4 50.00 0 0 0 0 0 15 Sep 2018 India view innings
West Indies in Bangladesh ODI Series, 2018/19
3 3 1 143 81* 71.50 191 74.86 0 2 0 13 1 9 Dec 2018 Bangladesh view innings
West Indies in Bangladesh T20I Series, 2018/19
3 3 0 28 15 9.33 29 96.55 0 0 0 1 1 17 Dec 2018 West Indies view innings
Bangladesh in New Zealand ODI Series, 2018/19
3 3 0 10 5 3.33 36 27.77 0 0 1 1 0 13 Feb 2019 New Zealand view innings
Bangladesh in New Zealand Test Series, 2018/19
2 4 0 278 126 69.50 330 84.24 1 2 0 44 2 28 Feb 2019 New Zealand view innings
Ireland Tri-Nation Series (Bangladesh, Ireland, West Indies), 2019
4 4 0 176 80 44.00 205 85.85 0 2 0 22 0 7 May 2019 Bangladesh view innings
ICC Cricket World Cup (in England), 2019
8 8 0 235 62 29.37 328 71.64 0 1 0 25 0 2 Jun 2019 England view innings
Bangladesh in Sri Lanka ODI Series, 2019
3 3 0 21 19 7.00 42 50.00 0 0 1 2 0 26 Jul 2019 Sri Lanka view innings
Bangladesh in Pakistan T20I Series, 2019/20
2 2 0 104 65 52.00 87 119.54 0 1 0 11 2 24 Jan 2020 Pakistan view innings
ICC World Test Championship, 2019-2021
5 10 1 420 92 46.66 553 75.94 0 4 1 63 5 7 Feb 2020 New Zealand view innings
Bangladesh in Pakistan Test Series, 2019/20
1 2 0 37 34 18.50 61 60.65 0 0 0 6 0 7 Feb 2020 Pakistan view innings
Zimbabwe in Bangladesh Test Match, 2019/20
1 1 0 41 41 41.00 89 46.06 0 0 0 7 0 22 Feb 2020 Bangladesh view innings
Zimbabwe in Bangladesh ODI Series, 2019/20
3 3 1 310 158 155.00 288 107.63 2 0 0 29 9 1 Mar 2020 Bangladesh view innings
Zimbabwe in Bangladesh T20I Series, 2019/20
1 1 0 41 41 41.00 33 124.24 0 0 0 3 2 9 Mar 2020 Bangladesh view innings
ICC Men's Cricket World Cup Super League, 2020-2022/23
24 24 1 783 112 34.04 1027 76.24 1 6 1 87 8 20 Jan 2021 New Zealand view innings
West Indies in Bangladesh ODI Series, 2020/21
3 3 0 158 64 52.66 225 70.22 0 2 0 13 2 20 Jan 2021 Bangladesh view innings
West Indies in Bangladesh Test Series, 2020/21
2 4 0 103 50 25.75 117 88.03 0 1 1 17 1 3 Feb 2021 West Indies view innings
Bangladesh in New Zealand ODI Series, 2020/21
3 3 0 92 78 30.66 132 69.69 0 1 0 12 1 20 Mar 2021 New Zealand view innings
Bangladesh in Sri Lanka Test Series, 2021
2 4 1 280 92 93.33 375 74.66 0 3 0 40 4 21 Apr 2021 Sri Lanka view innings
Sri Lanka in Bangladesh ODI Series, 2021
3 3 0 82 52 27.33 105 78.09 0 1 0 11 1 23 May 2021 Bangladesh view innings
Bangladesh in Zimbabwe ODI Series, 2021
3 3 0 132 112 44.00 138 95.65 1 0 1 12 3 16 Jul 2021 Bangladesh view innings
Afghanistan in Bangladesh ODI Series, 2021/22
3 3 0 31 12 10.33 57 54.38 0 0 0 5 0 23 Feb 2022 Bangladesh view innings
Bangladesh in South Africa ODI Series, 2021/22
3 3 1 129 87* 64.50 153 84.31 0 1 0 17 1 18 Mar 2022 Bangladesh view innings
ICC World Test Championship, 2021-2023
5 9 0 294 133 32.66 461 63.77 1 0 2 42 0 8 Apr 2022 Australia view innings
Bangladesh in South Africa Test Series, 2021/22
1 2 0 60 47 30.00 79 75.94 0 0 0 10 0 8 Apr 2022 South Africa view innings
Sri Lanka in Bangladesh Test Series, 2022
2 3 0 133 133 44.33 233 57.08 1 0 2 15 0 15 May 2022 Sri Lanka view innings
Bangladesh in West Indies Test Series, 2022
2 4 0 101 46 25.25 149 67.78 0 0 0 17 0 16 Jun 2022 West Indies view innings
Bangladesh in West Indies ODI Series, 2022
3 3 1 117 50* 58.50 139 84.17 0 1 0 15 1 10 Jul 2022 Bangladesh view innings
Bangladesh in Zimbabwe ODI Series, 2022
3 3 0 131 62 43.66 163 80.36 0 2 0 22 1 5 Aug 2022 Zimbabwe view innings
England in Bangladesh ODI Series, 2022/23
3 3 0 69 35 23.00 103 66.99 0 0 0 9 0 1 Mar 2023 England view innings
Ireland in Bangladesh ODI Series, 2022/23
3 3 1 67 41* 33.50 81 82.71 0 0 0 9 2 18 Mar 2023 Bangladesh view innings
Ireland in Bangladesh Test Match, 2022/23
1 2 0 52 31 26.00 101 51.48 0 0 0 5 1 4 Apr 2023 Bangladesh view innings
Ireland v Bangladesh ODI Series (in England), 2023
3 3 0 90 69 30.00 114 78.94 0 1 0 8 0 9 May 2023 Bangladesh view innings
Afghanistan in Bangladesh ODI Series, 2023
1 1 0 13 13 13.00 21 61.90 0 0 0 2 0 5 Jul 2023 Afghanistan view innings
New Zealand in Bangladesh ODI Series, 2023
2 1 0 44 44 44.00 58 75.86 0 0 0 7 0 21 Sep 2023 New Zealand view innings
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page