| 4 | 4 | 2 | 208 | 87* | 104.00 | 203 | 102.46 | 0 | 2 | 0 | 17 | 6 |
Bangladesh tour of Australia, 2008 |
| 3 | 3 | 1 | 205 | 101* | 102.50 | 228 | 89.91 | 1 | 1 | 0 | 20 | 5 |
Bangladesh tour of Australia, 2008 |
| 4 | 3 | 1 | 183 | 82 | 91.50 | 148 | 123.64 | 0 | 2 | 0 | 23 | 4 |
Bangladesh tour of Australia, 2008 |
| 2 | 2 | 1 | 149 | 78 | 149.00 | 190 | 78.42 | 0 | 2 | 0 | 10 | 7 |
Bangladesh tour of Australia and New Zealand, 2014/15 |
| 1 | 1 | 0 | 147 | 147 | 147.00 | 152 | 96.71 | 1 | 0 | 0 | 12 | 3 |
Carlsberg ICC Trophy (in Malaysia), 1996/97 |
| 1 | 1 | 0 | 147 | 147 | 147.00 | 152 | 96.71 | 1 | 0 | 0 | 12 | 3 |
Bangladesh tour of Malaysia, 1996/97 |
| 1 | 1 | 0 | 147 | 147 | 147.00 | 152 | 96.71 | 1 | 0 | 0 | 12 | 3 |
Kenya tour of Malaysia, 1996/97 |
| 5 | 5 | 0 | 142 | 62 | 28.40 | 266 | 53.38 | 0 | 1 | 0 | 2+ | 2+ |
Bangladesh tour of Namibia, 2002/03 |
| 5 | 5 | 0 | 142 | 62 | 28.40 | 266 | 53.38 | 0 | 1 | 0 | 2+ | 2+ |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 5 | 5 | 0 | 139 | 65 | 27.80 | 213 | 65.25 | 0 | 1 | 1 | 14+ | 2+ |
Bangladesh tour of Namibia, 2002/03 |
| 5 | 5 | 0 | 139 | 65 | 27.80 | 213 | 65.25 | 0 | 1 | 1 | 14+ | 2+ |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 1 | 1 | 0 | 135 | 135 | 135.00 | - | 0.00 | 1 | 0 | 0 | - | - |
ICC Trophy (in England), 1986 |
| 1 | 1 | 0 | 135 | 135 | 135.00 | - | 0.00 | 1 | 0 | 0 | - | - |
Bangladesh tour of England, 1986 |
| 1 | 1 | 0 | 135 | 135 | 135.00 | - | 0.00 | 1 | 0 | 0 | - | - |
Zimbabwe tour of England, 1986 |
| 3 | 3 | 1 | 126 | 83 | 63.00 | 123 | 102.43 | 0 | 1 | 0 | 15 | 3 |
Bangladesh tour of Australia, 2008 |
| 2 | 2 | 0 | 124 | 76 | 62.00 | 149 | 83.22 | 0 | 1 | 0 | 13 | 1 |
Bangladesh tour of South Africa, 2002/03 |
| 2 | 2 | 0 | 124 | 76 | 62.00 | 149 | 83.22 | 0 | 1 | 0 | 13 | 1 |
World Cup Lead Up Match (in South Africa), 2002/03 |
| 1 | 1 | 0 | 119 | 119 | 119.00 | - | 0.00 | 1 | 0 | 0 | - | - |
ABN-AMRO ICC Trophy (in Kenya), 1993/94 |
| 1 | 1 | 0 | 119 | 119 | 119.00 | - | 0.00 | 1 | 0 | 0 | - | - |
Bangladesh tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 113 | 113 | 113.00 | 78 | 144.87 | 1 | 0 | 0 | 8 | 7 |
Bangladesh tour of England, 2019 |
| 1 | 1 | 0 | 113 | 113 | 113.00 | 78 | 144.87 | 1 | 0 | 0 | 8 | 7 |
India tour of England, 2019 |
| 1 | 1 | 0 | 113 | 113 | 113.00 | 78 | 144.87 | 1 | 0 | 0 | 8 | 7 |
ICC World Cup Warm-up Matches (in England), 2019 |
| 1 | 1 | 1 | 111 | 111* | 0.00 | 103 | 107.76 | 1 | 0 | 0 | 16 | 0 |
Bangladesh tour of Sri Lanka, 2005 |
| 2 | 2 | 0 | 110 | 92 | 55.00 | 121 | 90.90 | 0 | 1 | 0 | 14 | 4 |
Bangladesh tour of New Zealand, 2007/08 |
| 1 | 1 | 0 | 108 | 108 | 108.00 | 99 | 109.09 | 1 | 0 | 0 | 12 | 4 |
Bangladesh tour of England, 2019 |
| 1 | 1 | 0 | 108 | 108 | 108.00 | 99 | 109.09 | 1 | 0 | 0 | 12 | 4 |
India tour of England, 2019 |
| 1 | 1 | 0 | 108 | 108 | 108.00 | 99 | 109.09 | 1 | 0 | 0 | 12 | 4 |
ICC World Cup Warm-up Matches (in England), 2019 |
| 3 | 3 | 0 | 108 | 55 | 36.00 | 141 | 76.59 | 0 | 1 | 0 | 6 | 4 |
Bangladesh tour of Namibia, 2002/03 |
| 3 | 3 | 0 | 108 | 55 | 36.00 | 141 | 76.59 | 0 | 1 | 0 | 6 | 4 |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 2 | 2 | 0 | 107 | 78 | 53.50 | 102 | 104.90 | 0 | 1 | 0 | 13 | 2 |
Bangladesh tour of Australia and New Zealand, 2014/15 |
| 1 | 1 | 1 | 104 | 104* | 0.00 | 116 | 89.65 | 1 | 0 | 0 | 9 | 4 |
Bangladesh tour of Sri Lanka, 2005 |
| 1 | 1 | 0 | 103 | 103 | 103.00 | 122 | 84.42 | 1 | 0 | 0 | 9 | 1 |
ICC World Cup Warm-up Matches, 2010/11 |
| 1 | 1 | 0 | 103 | 103 | 103.00 | 122 | 84.42 | 1 | 0 | 0 | 9 | 1 |
Pakistan tour of Bangladesh, India and Sri Lanka, 2010/11 |
| 3 | 2 | 0 | 103 | 74 | 51.50 | 155 | 66.45 | 0 | 1 | 0 | 9 | 0 |
Bangladesh tour of Australia, 2008 |
| 1 | 1 | 0 | 100 | 100 | 100.00 | 118 | 84.74 | 1 | 0 | 0 | 12 | 0 |
England tour of Sri Lanka, 2002/03 |
| 1 | 1 | 0 | 100 | 100 | 100.00 | 118 | 84.74 | 1 | 0 | 0 | 12 | 0 |
Bangladesh tour of Sri Lanka, 2002/03 |
| 1 | 1 | 0 | 100 | 100 | 100.00 | 118 | 84.74 | 1 | 0 | 0 | 12 | 0 |
ICC Champions Trophy Warm Up (in Sri Lanka), 2002/03 |
| 1 | 1 | 0 | 100 | 100 | 100.00 | 100 | 100.00 | 1 | 0 | 0 | 8 | 4 |
ICC World Cup Warm-up Matches, 2010/11 |
| 1 | 1 | 0 | 100 | 100 | 100.00 | 100 | 100.00 | 1 | 0 | 0 | 8 | 4 |
Pakistan tour of Bangladesh, India and Sri Lanka, 2010/11 |
| 1 | 1 | 0 | 94 | 94 | 94.00 | 77 | 122.07 | 0 | 1 | 0 | 8 | 1 |
ICC Champions Trophy Warm-up Matches (in England), 2017 |
| 1 | 1 | 0 | 94 | 94 | 94.00 | 77 | 122.07 | 0 | 1 | 0 | 8 | 1 |
Bangladesh tour of Ireland and England, 2017 |
| 1 | 1 | 0 | 94 | 94 | 94.00 | 77 | 122.07 | 0 | 1 | 0 | 8 | 1 |
India tour of England, 2017 |
| 1 | 1 | 1 | 93 | 93* | 0.00 | 90 | 103.33 | 0 | 1 | 0 | 9 | 2 |
Pakistan tour of Australia and New Zealand, 2014/15 |
| 1 | 1 | 1 | 93 | 93* | 0.00 | 90 | 103.33 | 0 | 1 | 0 | 9 | 2 |
Bangladesh tour of Australia and New Zealand, 2014/15 |
| 1 | 1 | 1 | 93 | 93* | 0.00 | 90 | 103.33 | 0 | 1 | 0 | 9 | 2 |
ICC World Cup Warm-up Matches (in Australia/New Zealand), 2014/15 |
| 1 | 1 | 0 | 92 | 92 | 92.00 | 90 | 102.22 | 0 | 1 | 0 | 13 | 0 |
Bangladesh tour of New Zealand, 2023/24 |
| 1 | 1 | 0 | 92 | 92 | 92.00 | 112 | 82.14 | 0 | 1 | 0 | 9 | 0 |
Bangladesh tour of New Zealand, 2018/19 |
| 5 | 5 | 1 | 92 | 48 | 23.00 | 111+ | 82.88 | 0 | 0 | 1 | 8+ | 0+ |
Bangladesh tour of Namibia, 2002/03 |
| 5 | 5 | 1 | 92 | 48 | 23.00 | 111+ | 82.88 | 0 | 0 | 1 | 8+ | 0+ |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 1 | 1 | 0 | 91 | 91 | 91.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Unibind ICC Trophy (in Netherlands), 1990 |
| 1 | 1 | 0 | 91 | 91 | 91.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Zimbabwe tour of Netherlands, 1990 |
| 1 | 1 | 0 | 91 | 91 | 91.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Netherlands, 1990 |
| 1 | 1 | 0 | 89 | 89 | 89.00 | 77 | 115.58 | 0 | 1 | 0 | 11 | 2 |
Bangladesh tour of New Zealand, 2023/24 |
| 4 | 4 | 0 | 89 | 53 | 22.25 | 153 | 58.16 | 0 | 1 | 1 | 5+ | 1+ |
Bangladesh tour of Namibia, 2002/03 |
| 4 | 4 | 0 | 89 | 53 | 22.25 | 153 | 58.16 | 0 | 1 | 1 | 5+ | 1+ |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 1 | 1 | 1 | 86 | 86* | 0.00 | 63 | 136.50 | 0 | 1 | 0 | 6 | 6 |
Bangladesh tour of Sri Lanka, 2019 |
| 1 | 1 | 1 | 85 | 85* | 0.00 | 88 | 96.59 | 0 | 1 | 0 | 8 | 1 |
Bangladesh tour of New Zealand, 2007/08 |
| 1 | 1 | 0 | 83 | 83 | 83.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Unibind ICC Trophy (in Netherlands), 1990 |
| 1 | 1 | 0 | 83 | 83 | 83.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Netherlands, 1990 |
| 1 | 1 | 0 | 82 | 82 | 82.00 | 68 | 120.58 | 0 | 1 | 0 | 8 | 1 |
Bangladesh tour of South Africa, 2017/18 |
| 1 | 1 | 1 | 80 | 80* | 0.00 | 54 | 148.14 | 0 | 1 | 0 | 6 | 4 |
ICC Champions Trophy Warm-up Matches (in England), 2017 |
| 1 | 1 | 1 | 80 | 80* | 0.00 | 54 | 148.14 | 0 | 1 | 0 | 6 | 4 |
Bangladesh tour of Ireland and England, 2017 |
| 1 | 1 | 1 | 80 | 80* | 0.00 | 54 | 148.14 | 0 | 1 | 0 | 6 | 4 |
India tour of England, 2017 |
| 2 | 2 | 0 | 79 | 73 | 39.50 | 146 | 54.10 | 0 | 1 | 0 | - | - |
Bangladesh tour of Namibia, 2002/03 |
| 2 | 2 | 0 | 79 | 73 | 39.50 | 146 | 54.10 | 0 | 1 | 0 | - | - |
Bangladesh in Namibia unofficial ODI Series, 2002/03 |
| 2 | 2 | 1 | 76 | 55* | 76.00 | 70 | 108.57 | 0 | 1 | 0 | 6 | 2 |
Bangladesh tour of New Zealand, 2007/08 |
| 1 | 1 | 0 | 75 | 75 | 75.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Unibind ICC Trophy (in Netherlands), 1990 |
| 1 | 1 | 0 | 75 | 75 | 75.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Netherlands, 1990 |
| 1 | 1 | 0 | 75 | 75 | 75.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ABN-AMRO ICC Trophy (in Kenya), 1993/94 |
| 1 | 1 | 0 | 75 | 75 | 75.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 74 | 74 | 74.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ICC Trophy (in England), 1979 |
| 1 | 1 | 0 | 74 | 74 | 74.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of England, 1979 |
| 1 | 1 | 0 | 74 | 74 | 74.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Denmark tour of England, 1979 |
| 1 | 1 | 0 | 72 | 72 | 72.00 | 66 | 109.09 | 0 | 1 | 0 | 6 | 2 |
ICC Champions Trophy Warm-up Matches (in England), 2017 |
| 1 | 1 | 0 | 72 | 72 | 72.00 | 66 | 109.09 | 0 | 1 | 0 | 6 | 2 |
Bangladesh tour of Ireland and England, 2017 |
| 1 | 1 | 0 | 72 | 72 | 72.00 | 66 | 109.09 | 0 | 1 | 0 | 6 | 2 |
Pakistan tour of England, 2017 |
| 1 | 1 | 0 | 71 | 71 | 71.00 | 100 | 71.00 | 0 | 1 | 0 | 9 | 0 |
Bangladesh tour of South Africa, 2017/18 |
| 1 | 1 | 0 | 69 | 69 | 69.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ABN-AMRO ICC Trophy (in Kenya), 1993/94 |
| 1 | 1 | 0 | 69 | 69 | 69.00 | - | 0.00 | 0 | 1 | 0 | - | - |
United States of America tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 69 | 69 | 69.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ICC Trophy (in England), 1986 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of England, 1986 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Malaysia tour of England, 1986 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | 64 | 106.25 | 0 | 1 | 0 | 8 | 1 |
ICC Cricket World Cup Warm-up Matches (in India), 2023/24 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | 64 | 106.25 | 0 | 1 | 0 | 8 | 1 |
Sri Lanka tour of India, 2023/24 |
| 1 | 1 | 0 | 68 | 68 | 68.00 | 64 | 106.25 | 0 | 1 | 0 | 8 | 1 |
Bangladesh tour of India, 2023/24 |
| 4 | 3 | 1 | 68 | 55 | 34.00 | 56 | 121.42 | 0 | 1 | 0 | 6 | 5 |
Bangladesh tour of Australia, 2008 |
| 1 | 1 | 0 | 67 | 67 | 67.00 | 96 | 69.79 | 0 | 1 | 0 | 5 | 2 |
Bangladesh tour of Australia, 2003 |
| 1 | 1 | 0 | 67 | 67 | 67.00 | 54 | 124.07 | 0 | 1 | 0 | 8 | 2 |
Bangladesh tour of Sri Lanka, 2016/17 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Unibind ICC Trophy (in Netherlands), 1990 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Zimbabwe tour of Netherlands, 1990 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Netherlands, 1990 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ICC Trophy (in England), 1986 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of England, 1986 |
| 1 | 1 | 1 | 66 | 66* | 0.00 | - | 0.00 | 0 | 1 | 0 | - | - |
East Africa tour of England, 1986 |
| 1 | 1 | 0 | 64 | 64 | 64.00 | - | 0.00 | 0 | 1 | 0 | - | - |
ABN-AMRO ICC Trophy (in Kenya), 1993/94 |
| 1 | 1 | 0 | 64 | 64 | 64.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Netherlands tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 64 | 64 | 64.00 | - | 0.00 | 0 | 1 | 0 | - | - |
Bangladesh tour of Kenya, 1993/94 |
| 1 | 1 | 0 | 64 | 64 | 64.00 | 89 | 71.91 | 0 | 1 | 0 | 8 | 0 |
Bangladesh tour of South Africa, 2002/03 |
| 1 | 1 | 0 | 64 | 64 | 64.00 | 89 | 71.91 | 0 | 1 | 0 | 8 | 0 |
World Cup Lead Up Match (in South Africa), 2002/03 |