| 15 Jul 2010 | IRE 235/3 v BAN 234/91st ODI · ODI | BAN | 50 | 1/52 | 0 | Ireland won by 7 wickets (with 30 balls remaining) | Belfast | Bangladesh in Ireland ODI Series 2010 |
| 12 Jul 2010 | ENG 347/7 v BAN 203Match 3 · ODI | BAN | 6 | 0/75 | 2 | England won by 144 runs | Birmingham | NatWest Series 2010 |
| 10 Jul 2010 | ENG 231 v BAN 236/7Match 2 · ODI | BAN | 1 | 2/40 | 1 | Bangladesh won by 5 runs | Bristol | NatWest Series 2010 |
| 8 Jul 2010 | ENG 251/4 v BAN 250/9Match 1 · ODI | BAN | 20 | 2/35 | 0 | England won by 6 wickets | Nottingham | NatWest Series 2010 |
| 21 Jun 2010 | BAN 246/5 v PAK 385/7Match 5 · ODI | BAN | 25 | 2/73 | 0 | Pakistan won by 139 runs | Dambulla | Asia Cup 2010 |
| 18 Jun 2010 | SL 312/4 v BAN 186Match 3 · ODI | BAN | 20 | 1/49 | 3 | Sri Lanka won by 126 runs | Dambulla | Asia Cup 2010 |
| 16 Jun 2010 | BAN 167 v IND 168/4Match 2 · ODI | BAN | 7 | 2/49 | 0 | India won by 6 wickets | Dambulla | Asia Cup 2010 |
| 4 Jun 2010 | ENG 419 v BAN 216 & 123Match 2 · Test | BAN | 10 & 1 | 5/121 | 0 | England won by an innings and 80 runs | Manchester | Bangladesh in England Test Series 2010 |
| 27 May 2010 | ENG 505 & 163/2 v BAN 282 & 382Match 1 · Test | BAN | 25 & 16 | 2/109 & 1/48 | 0 | England won by 8 wickets | London | Bangladesh in England Test Series 2010 |
| 5 May 2010 | AUS 141/7 v BAN 11411th T20I · T20I | BAN | 28 | 2/24 | 0 | Australia won by 27 runs | Barbados | ICC World Twenty20 2010 |
| 1 May 2010 | BAN 151/7 v PAK 172/34th T20I · T20I | BAN | 47 | 2/27 | 0 | Pakistan won by 21 runs | St Lucia | ICC World Twenty20 2010 |
| 20 Mar 2010 | BAN 419 & 285 v ENG 496 & 209/1Match 2 · Test | BAN | 49 & 96 | 4/124 & 0/31 | 0 | England won by 9 wickets | Mirpur | England in Bangladesh Test Series 2009/10 |
| 12 Mar 2010 | BAN 296 & 331 v ENG 599/6d & 209/7dMatch 1 · Test | BAN | 1 & 4 | 1/133 & 4/62 | 0 | England won by 181 runs | Chittagong | England in Bangladesh Test Series 2009/10 |
| 5 Mar 2010 | BAN 239/9 v ENG 284/5Match 3 · ODI | BAN | 38 | 1/45 | 0 | England won by 45 runs | Chittagong | England in Bangladesh ODI Series 2009/10 |
| 2 Mar 2010 | BAN 260/6 v ENG 261/8Match 2 · ODI | BAN | 14 | 3/32 | 0 | England won by 2 wickets | Mirpur | England in Bangladesh ODI Series 2009/10 |
| 28 Feb 2010 | BAN 228 v ENG 229/4Match 1 · ODI | BAN | 12 | 1/42 | 0 | England won by 6 wickets | Mirpur | England in Bangladesh ODI Series 2009/10 |
| 15 Feb 2010 | NZ 553/7d & 258/5d v BAN 408 & 282Only Test · Test | BAN | 87 & 100 | 1/89 & 0/44 | 0 | New Zealand won by 121 runs | Hamilton | - |
| 11 Feb 2010 | NZ 244/7 v BAN 241/9Match 3 · ODI | BAN | 36 | 4/33 | 1 | New Zealand won by 3 wickets | Christchurch | Bangladesh in New Zealand ODI Series 2009/10 |
| 8 Feb 2010 | NZ 185/5 v BAN 183/8Match 2 · ODI | BAN | 0 | 0/13 | 0 | New Zealand won by 5 wickets | Dunedin | Bangladesh in New Zealand ODI Series 2009/10 |
| 5 Feb 2010 | NZ 336/9 v BAN 190Match 1 · ODI | BAN | 8 | 1/62 | 0 | New Zealand won by 146 runs | Napier | Bangladesh in New Zealand ODI Series 2009/10 |
| 3 Feb 2010 | NZ 79/0 v BAN 78Only T20I · T20I | BAN | 3 | 0/16 | 0 | New Zealand won by 10 wickets | Hamilton | - |
| 24 Jan 2010 | BAN 233 & 312 v IND 544/8d & 2/0Match 2 · Test | BAN | 34 & 7 | 2/118 & 0/0 | 0 | India won by 10 wickets | Mirpur | India in Bangladesh Test Series 2009/10 |
| 17 Jan 2010 | BAN 242 & 301 v IND 243 & 413/8dMatch 1 · Test | BAN | 17 & 17 | 5/62 & 2/112 | 0 | India won by 113 runs | Chittagong | India in Bangladesh Test Series 2009/10 |
| 11 Jan 2010 | BAN 247/6 v IND 249/46th ODI · ODI | BAN | 85 | 1/58 | 0 | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 8 Jan 2010 | BAN 249/9 v SL 252/14th ODI · ODI | BAN | 47 | 0/27 | 0 | Sri Lanka won by 9 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 7 Jan 2010 | BAN 296/6 v IND 297/43rd ODI · ODI | BAN | 0 | 1/45 | 1 | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 4 Jan 2010 | BAN 260/7 v SL 261/31st ODI · ODI | BAN | 1 | 0/43 | 0 | Sri Lanka won by 7 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 5 Nov 2009 | BAN 222/9 v ZIM 221/9Match 5 · ODI | BAN | 20 | 3/29 | 1 | Bangladesh won by 1 wicket | Chittagong | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 3 Nov 2009 | BAN 49/4 v ZIM 44Match 4 · ODI | BAN | DNB | 3/8 | 1 | Bangladesh won by 6 wickets | Chittagong | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 31 Oct 2009 | BAN 198/6 v ZIM 196Match 3 · ODI | BAN | 5* | 0/32 | 0 | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 29 Oct 2009 | BAN 221/3 v ZIM 219Match 2 · ODI | BAN | 105* | 1/24 | 0 | Bangladesh won by 7 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 27 Oct 2009 | BAN 186 v ZIM 189/5Match 1 · ODI | BAN | 13 | 0/49 | 0 | Zimbabwe won by 5 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 18 Aug 2009 | ZIM 209 v BAN 212/5Match 5 · ODI | BAN | 30 | 0/22 | 0 | Bangladesh won by 5 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 16 Aug 2009 | ZIM 312/8 v BAN 313/6Match 4 · ODI | BAN | 19 | 0/70 | 0 | Bangladesh won by 4 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 14 Aug 2009 | ZIM 323/7 v BAN 254Match 3 · ODI | BAN | 17 | 2/65 | 0 | Zimbabwe won by 69 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 11 Aug 2009 | ZIM 271 v BAN 320/8Match 2 · ODI | BAN | 104 | 2/39 | 1 | Bangladesh won by 49 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 9 Aug 2009 | ZIM 207 v BAN 211/2Match 1 · ODI | BAN | DNB | 2/42 | 0 | Bangladesh won by 8 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 2 Aug 2009 | WI 119/5 v BAN 118/9Only T20I · T20I | BAN | 17 | 1/13 | 0 | West Indies won by 5 wickets | St Kitts | - |
| 31 Jul 2009 | WI 248 v BAN 249/7Match 3 · ODI | BAN | 16 | 0/28 | 1 | Bangladesh won by 3 wickets | St Kitts | Bangladesh in West Indies ODI Series 2009 |
| 28 Jul 2009 | WI 274/6 v BAN 276/7Match 2 · ODI | BAN | 65 | 1/42 | 1 | Bangladesh won by 3 wickets | Dominica | Bangladesh in West Indies ODI Series 2009 |
| 26 Jul 2009 | WI 194 v BAN 246/9Match 1 · ODI | BAN | 54 | 1/26 | 0 | Bangladesh won by 52 runs | Dominica | Bangladesh in West Indies ODI Series 2009 |
| 17 Jul 2009 | WI 237 & 209 v BAN 232 & 217/6Match 2 · Test | BAN | 16 & 96* | 3/59 & 5/70 | 0 | Bangladesh won by 4 wickets | Grenada | Bangladesh in West Indies Test Series 2009 |
| 9 Jul 2009 | WI 307 & 181 v BAN 238 & 345Match 1 · Test | BAN | 17 & 30 | 2/76 & 3/39 | 2 | Bangladesh won by 95 runs | St Vincent | Bangladesh in West Indies Test Series 2009 |
| 8 Jun 2009 | BAN 137/8 v IRE 138/47th T20I · T20I | BAN | 7 | 1/23 | 0 | Ireland won by 6 wickets | Nottingham | ICC World Twenty20 2009 |
| 6 Jun 2009 | BAN 155/8 v IND 180/54th T20I · T20I | BAN | 8 | 1/24 | 1 | India won by 25 runs | Nottingham | ICC World Twenty20 2009 |
| 23 Jan 2009 | BAN 121/4 v ZIM 119/9Match 3 · ODI | BAN | 33* | 3/15 | 0 | Bangladesh won by 6 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 21 Jan 2009 | BAN 164/4 v ZIM 160/92nd ODI · ODI | BAN | 22 | 0/24 | 0 | Bangladesh won by 6 wickets (with 31 balls remaining) | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 19 Jan 2009 | BAN 124 v ZIM 127/81st ODI · ODI | BAN | 15 | 3/11 | 0 | Zimbabwe won by 2 wickets (with 4 balls remaining) | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 16 Jan 2009 | BAN 152 v SL 153/8Final · ODI | BAN | 9 | 2/22 | 1 | Sri Lanka won by 2 wickets (with 11 balls remaining) | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 14 Jan 2009 | BAN 151/5 v SL 1473rd ODI · ODI | BAN | 92* | 0/24 | 0 | Bangladesh won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |