Records type batting analysis [change type]
View career summary [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by default (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 2006-2023 247 234 31 7570 134* 37.29 9138 82.84 9 56 12 699 54 Profile
filtered 2006-2023 65 65 12 4604 134* 86.86 4961 92.80 9 56 0 419 38
Career summary
v Afghanistan 2015-2019 2 2 0 114 63 57.00 120 95.00 0 2 0 7 1 view innings
v Australia 2011-2011 1 1 0 51 51 51.00 90 56.66 0 1 0 3 0 view innings
v Canada 2007-2007 1 1 1 134 134* - 152 88.15 1 0 0 14 0 view innings
v England 2007-2023 5 5 1 390 121 97.50 409 95.35 1 4 0 40 3 view innings
v India 2007-2023 9 9 1 544 85 68.00 648 83.95 0 9 0 44 6 view innings
v Ireland 2010-2023 3 3 1 193 93 96.50 218 88.53 0 3 0 16 0 view innings
v New Zealand 2010-2019 5 5 0 401 114 80.20 401 100.00 2 3 0 42 4 view innings
v Pakistan 2008-2023 6 6 0 432 108 72.00 465 92.90 1 5 0 38 1 view innings
v Scotland 2015-2015 1 1 1 52 52* - 41 126.82 0 1 0 5 1 view innings
v South Africa 2008-2022 5 5 0 318 77 63.60 404 78.71 0 5 0 33 4 view innings
v Sri Lanka 2006-2023 7 7 2 490 92* 98.00 483 101.44 0 7 0 54 5 view innings
v West Indies 2009-2021 9 9 3 640 124* 106.66 675 94.81 1 8 0 46 5 view innings
v Zimbabwe 2007-2021 11 11 2 845 105* 93.88 855 98.83 3 8 0 77 8 view innings

in Australia 2015-2015 1 1 0 63 63 63.00 51 123.52 0 1 0 6 1 view innings
in Bangladesh 2007-2023 28 28 4 1892 106 78.83 2025 93.43 3 25 0 177 12 view innings
in England 2017-2019 8 8 1 679 124* 97.00 705 96.31 3 5 0 67 3 view innings
in India 2006-2023 2 2 1 149 82 149.00 172 86.62 0 2 0 19 2 view innings
in Ireland 2010-2019 3 3 2 161 61* 161.00 190 84.73 0 3 0 10 2 view innings
in New Zealand 2015-2016 2 2 1 111 59 111.00 95 116.84 0 2 0 10 3 view innings
in Pakistan 2008-2023 3 3 0 236 108 78.66 250 94.40 1 2 0 21 0 view innings
in South Africa 2008-2022 3 3 0 191 77 63.66 223 85.65 0 3 0 21 3 view innings
in Sri Lanka 2017-2023 3 3 0 206 80 68.66 218 94.49 0 3 0 17 4 view innings
in West Indies 2007-2018 7 7 2 516 134* 103.20 647 79.75 1 6 0 41 3 view innings
in Zimbabwe 2007-2021 5 5 1 400 104 100.00 385 103.89 1 4 0 30 5 view innings

in Africa 2007-2022 8 8 1 591 104 84.42 608 97.20 1 7 0 51 8 view innings
in Americas 2007-2018 7 7 2 516 134* 103.20 647 79.75 1 6 0 41 3 view innings
in Asia 2006-2023 36 36 5 2483 108 80.09 2665 93.17 4 32 0 234 18 view innings
in Europe 2010-2019 11 11 3 840 124* 105.00 895 93.85 3 8 0 77 5 view innings
in Oceania 2015-2016 3 3 1 174 63 87.00 146 119.17 0 3 0 16 4 view innings

home 2007-2023 28 28 4 1892 106 78.83 2025 93.43 3 25 0 177 12 view innings
away 2007-2023 21 21 2 1505 121 79.21 1607 93.65 3 18 0 123 13 view innings
neutral 2006-2023 16 16 6 1207 134* 120.70 1329 90.82 3 13 0 119 13 view innings

year 2006 1 1 1 67 67* - 107 62.61 0 1 0 7 0 view innings
year 2007 5 5 2 362 134* 120.66 479 75.57 1 4 0 33 2 view innings
year 2008 4 4 0 286 108 71.50 367 77.92 1 3 0 24 0 view innings
year 2009 6 6 2 472 105* 118.00 389 121.33 2 4 0 42 10 view innings
year 2010 6 6 0 435 106 72.50 495 87.87 1 5 0 43 2 view innings
year 2011 5 5 1 305 79 76.25 332 91.86 0 5 0 17 2 view innings
year 2012 3 3 0 188 68 62.66 184 102.17 0 3 0 18 1 view innings
year 2014 2 2 0 153 101 76.50 157 97.45 1 1 0 14 1 view innings
year 2015 4 4 2 218 63 109.00 222 98.19 0 4 0 19 2 view innings
year 2016 2 2 0 138 79 69.00 109 126.60 0 2 0 15 3 view innings
year 2017 4 4 0 303 114 75.75 330 91.81 1 3 0 30 2 view innings
year 2018 5 5 0 336 97 67.20 398 84.42 0 5 0 30 1 view innings
year 2019 9 9 3 676 124* 112.66 702 96.29 2 7 0 63 4 view innings
year 2021 2 2 1 147 96* 147.00 190 77.36 0 2 0 11 0 view innings
year 2022 1 1 0 77 77 77.00 64 120.31 0 1 0 7 3 view innings
year 2023 6 6 0 441 93 73.50 436 101.14 0 6 0 46 5 view innings

season 2006/07 5 5 3 379 134* 189.50 518 73.16 1 4 0 38 2 view innings
season 2007 1 1 0 50 50 50.00 68 73.52 0 1 0 2 0 view innings
season 2007/08 3 3 0 235 108 78.33 290 81.03 1 2 0 18 0 view innings
season 2008/09 3 3 1 195 92* 97.50 212 91.98 0 3 0 19 2 view innings
season 2009 3 3 0 223 104 74.33 185 120.54 1 2 0 14 5 view innings
season 2009/10 2 2 1 190 105* 190.00 166 114.45 1 1 0 23 4 view innings
season 2010 1 1 0 50 50 50.00 78 64.10 0 1 0 3 0 view innings
season 2010/11 5 5 0 355 106 71.00 370 95.94 1 4 0 37 1 view innings
season 2011 3 3 0 183 79 61.00 224 81.69 0 3 0 10 1 view innings
season 2011/12 4 4 1 255 68 85.00 242 105.37 0 4 0 20 2 view innings
season 2014 1 1 0 52 52 52.00 58 89.65 0 1 0 4 1 view innings
season 2014/15 3 3 1 216 101 108.00 191 113.08 1 2 0 21 2 view innings
season 2015 2 2 1 103 52 103.00 130 79.23 0 2 0 8 0 view innings
season 2016/17 4 4 0 264 79 66.00 242 109.09 0 4 0 26 4 view innings
season 2017 1 1 0 114 114 114.00 115 99.13 1 0 0 11 1 view innings
season 2017/18 3 3 0 181 67 60.33 225 80.44 0 3 0 21 0 view innings
season 2018 2 2 0 153 97 76.50 193 79.27 0 2 0 11 0 view innings
season 2018/19 1 1 0 65 65 65.00 62 104.83 0 1 0 6 1 view innings
season 2019 9 9 3 676 124* 112.66 702 96.29 2 7 0 63 4 view innings
season 2020/21 1 1 0 51 51 51.00 81 62.96 0 1 0 3 0 view innings
season 2021 1 1 1 96 96* - 109 88.07 0 1 0 8 0 view innings
season 2021/22 1 1 0 77 77 77.00 64 120.31 0 1 0 7 3 view innings
season 2022/23 3 3 0 226 93 75.33 229 98.68 0 3 0 21 0 view innings
season 2023 2 2 0 133 80 66.50 142 93.66 0 2 0 13 3 view innings
season 2023/24 1 1 0 82 82 82.00 65 126.15 0 1 0 12 2 view innings

*Habibul Bashar 2006-2007 6 6 3 429 134* 143.00 586 73.20 1 5 0 40 2 view innings
*Mashrafe Mortaza 2010-2019 27 27 5 1880 124* 85.45 1989 94.51 4 23 0 178 12 view innings
*Mohammad Ashraful 2008-2009 6 6 1 430 108 86.00 502 85.65 1 5 0 37 2 view innings
*Mushfiqur Rahim 2011-2014 5 5 1 307 68 76.75 300 102.33 0 5 0 24 3 view innings
*Shakib Al Hasan 2009-2023 15 15 1 1108 106 79.14 1101 100.63 3 12 0 101 16 view innings
*Tamim Iqbal 2021-2023 6 6 1 450 96* 90.00 483 93.16 0 6 0 39 3 view innings

is captain 2009-2023 15 15 1 1108 106 79.14 1101 100.63 3 12 0 101 16 view innings
is not captain 2006-2023 50 50 11 3496 134* 89.64 3860 90.56 6 44 0 318 22 view innings

is not keeper 2006-2023 65 65 12 4604 134* 86.86 4961 92.80 9 56 0 419 38 view innings

won the toss 2006-2023 29 29 5 1960 124* 81.66 2121 92.40 3 26 0 186 10 view innings
lost the toss 2007-2023 36 36 7 2644 134* 91.17 2840 93.09 6 30 0 233 28 view innings

won toss & batted 2007-2023 12 12 0 778 108 64.83 905 85.96 1 11 0 68 2 view innings
won toss & fielded 2006-2023 17 17 5 1182 124* 98.50 1216 97.20 2 15 0 118 8 view innings
lost toss & sent in 2007-2023 21 21 2 1592 134* 83.78 1734 91.81 4 17 0 133 17 view innings
lost toss & fielded 2007-2021 15 15 5 1052 114 105.20 1106 95.11 2 13 0 100 11 view innings

matches batting first 2007-2023 33 33 2 2370 134* 76.45 2639 89.80 5 28 0 201 19 view innings
matches fielding first 2006-2023 32 32 10 2234 124* 101.54 2322 96.21 4 28 0 218 19 view innings

1st match innings 2007-2023 33 33 2 2370 134* 76.45 2639 89.80 5 28 0 201 19 view innings
2nd match innings 2006-2023 32 32 10 2234 124* 101.54 2322 96.21 4 28 0 218 19 view innings

day match 2007-2021 35 35 8 2512 134* 93.03 2817 89.17 6 29 0 218 19 view innings
day/night match 2006-2023 30 30 4 2092 108 80.46 2144 97.57 3 27 0 201 19 view innings

won match 2007-2023 35 35 9 2682 134* 103.15 2710 98.96 7 28 0 247 28 view innings
lost match 2006-2023 30 30 3 1922 121 71.18 2251 85.38 2 28 0 172 10 view innings

won batting first 2007-2023 22 22 1 1681 134* 80.04 1776 94.65 4 18 0 144 15 view innings
won fielding first 2007-2023 13 13 8 1001 124* 200.20 934 107.17 3 10 0 103 13 view innings
lost batting first 2007-2023 11 11 1 689 108 68.90 863 79.83 1 10 0 57 4 view innings
lost fielding first 2006-2023 19 19 2 1233 121 72.52 1388 88.83 1 18 0 115 6 view innings

2 team series 2007-2023 37 37 4 2583 108 78.27 2796 92.38 5 32 0 220 20 view innings
3-4 team tournaments 2007-2019 11 11 4 780 134* 111.42 823 94.77 1 10 0 73 6 view innings
5+ team tournaments 2006-2023 22 22 5 1598 124* 94.00 1736 92.05 3 19 0 156 15 view innings

1st match in series 2007-2023 19 19 1 1247 101 69.27 1367 91.22 1 18 0 101 9 view innings
2nd match in series 2008-2023 9 9 3 652 105* 108.66 665 98.04 2 7 0 59 9 view innings
3rd match in series 2008-2023 6 6 0 391 75 65.16 460 85.00 0 6 0 36 0 view innings
4th match in series 2008-2010 2 2 0 214 108 107.00 233 91.84 2 0 0 19 1 view innings
5th match in series 2011-2011 1 1 0 79 79 79.00 71 111.26 0 1 0 5 1 view innings

World Cup 2007-2023 13 13 3 927 124* 92.70 978 94.78 2 11 0 95 8 view innings
Asia Cup (ODI) 2012-2023 5 5 0 321 80 64.20 326 98.46 0 5 0 31 4 view innings
ICC Champions Trophy 2006-2017 2 2 1 181 114 181.00 222 81.53 1 1 0 18 1 view innings

tournament finals 2012-2012 1 1 0 68 68 68.00 72 94.44 0 1 0 7 1 view innings
preliminary matches 2006-2023 32 32 9 2310 134* 100.43 2487 92.88 4 28 0 222 20 view innings

3rd position 2018-2022 15 15 4 1120 124* 101.81 1211 92.48 2 13 0 102 7 view innings
4th position 2006-2023 11 11 2 837 134* 93.00 896 93.41 2 9 0 80 9 view innings
5th position 2007-2023 37 37 6 2517 114 81.19 2722 92.46 5 32 0 221 21 view innings
6th position 2008-2016 2 2 0 130 79 65.00 132 98.48 0 2 0 16 1 view innings
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