| 13 Apr 2011 | BAN 295/6 v AUS 361/8Match 3 · ODI | BAN | 68* | 0/59 | 0 | Australia won by 66 runs | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 11 Apr 2011 | BAN 229/7 v AUS 232/1Match 2 · ODI | BAN | 38 | 0/9 | 1 | Australia won by 9 wickets | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 9 Apr 2011 | BAN 210/5 v AUS 270/7Match 1 · ODI | BAN | 28* | 0/15 | 2 | Australia won by 60 runs | Mirpur | Australia in Bangladesh ODI Series 2011 |
| 19 Mar 2011 | BAN 78 v SA 284/8Match 39 · ODI | BAN | 5 | 1/46 | 0 | South Africa won by 206 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 14 Mar 2011 | BAN 166/4 v NED 160Match 32 · ODI | BAN | DNB | - | 0 | Bangladesh won by 6 wickets | Chittagong | ICC Cricket World Cup 2010/11 |
| 11 Mar 2011 | BAN 227/8 v ENG 225Match 28 · ODI | BAN | 21* | 1/30 | 0 | Bangladesh won by 2 wickets | Chittagong | ICC Cricket World Cup 2010/11 |
| 19 Feb 2011 | BAN 283/9 v IND 370/4Match 1 · ODI | BAN | 6 | 1/49 | 0 | India won by 87 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 1 Dec 2010 | BAN 200 v ZIM 209Match 1 · ODI | BAN | 14 | 2/38 | 1 | Zimbabwe won by 9 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2010/11 |
| 17 Oct 2010 | BAN 174 v NZ 171Match 5 · ODI | BAN | 19 | 0/18 | 0 | Bangladesh won by 3 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 14 Oct 2010 | BAN 241 v NZ 232Match 4 · ODI | BAN | 37 | 1/5 | 0 | Bangladesh won by 9 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 11 Oct 2010 | BAN 177/3 v NZ 173Match 3 · ODI | BAN | DNB | 2/6 | 0 | Bangladesh won by 7 wickets | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 5 Oct 2010 | BAN 228 v NZ 200/8Match 1 · ODI | BAN | 3 | 0/42 | 0 | Bangladesh won by 9 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 20 Jul 2010 | BAN 199/7 v NED 200/4Only ODI · ODI | BAN | 28* | - | 0 | Netherlands won by 6 wickets (with 7 balls remaining) | Glasgow | Bangladesh tour of Scotland 2010 |
| 16 Jul 2010 | IRE 189/9 v BAN 191/4Match 2 · ODI | BAN | DNB | 0/20 | 0 | Bangladesh won by 6 wickets (DLS method) | Belfast | Bangladesh in Ireland ODI Series 2010 |
| 15 Jul 2010 | IRE 235/3 v BAN 234/91st ODI · ODI | BAN | 14 | 0/13 | 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 | 42 | 0/15 | 0 | England won by 144 runs | Birmingham | NatWest Series 2010 |
| 10 Jul 2010 | ENG 231 v BAN 236/7Match 2 · ODI | BAN | 24* | - | 0 | Bangladesh won by 5 runs | Bristol | NatWest Series 2010 |
| 8 Jul 2010 | ENG 251/4 v BAN 250/9Match 1 · ODI | BAN | 4 | 0/41 | 0 | England won by 6 wickets | Nottingham | NatWest Series 2010 |
| 21 Jun 2010 | BAN 246/5 v PAK 385/7Match 5 · ODI | BAN | 0* | 0/52 | 0 | Pakistan won by 139 runs | Dambulla | Asia Cup 2010 |
| 18 Jun 2010 | SL 312/4 v BAN 186Match 3 · ODI | BAN | 9 | 1/28 | 0 | Sri Lanka won by 126 runs | Dambulla | Asia Cup 2010 |
| 16 Jun 2010 | BAN 167 v IND 168/4Match 2 · ODI | BAN | 23 | - | 0 | India won by 6 wickets | Dambulla | Asia Cup 2010 |
| 4 Jun 2010 | ENG 419 v BAN 216 & 123Match 2 · Test | BAN | 8 & 38 | 0/31 | 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 | 17 & 19 | 1/59 & 1/71 | 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 | 2 | - | 0 | Australia won by 27 runs | Barbados | ICC World Twenty20 2010 |
| 1 May 2010 | BAN 151/7 v PAK 172/34th T20I · T20I | BAN | 0 | - | 1 | 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 | 59 & 6 | 1/53 & 0/38 | 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 | 51 & 5 | 2/78 & 1/26 | 2 | 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 | 33 | 0/18 | 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 | 27 | 1/30 | 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 | 0 | 0/44 | 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 | 115 & 42 | 0/21 & 2/84 | 0 | New Zealand won by 121 runs | Hamilton | - |
| 11 Feb 2010 | NZ 244/7 v BAN 241/9Match 3 · ODI | BAN | 6 | 1/33 | 0 | 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 | 8 | - | 1 | 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 | 23 | 0/18 | 1 | 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 | 11 | - | 0 | New Zealand won by 10 wickets | Hamilton | - |
| 24 Jan 2010 | BAN 233 & 312 v IND 544/8d & 2/0Match 2 · Test | BAN | 96* & 0 | 0/78 | 1 | 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 | 69 & 20 | 0/17 & 2/52 | 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 | 64* | 0/10 | 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 | 24* | 0/16 | 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 | 60* | 0/38 | 0 | 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 | 45 | 1/32 | 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 | 33 | 3/52 | 0 | 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 | - | 0 | 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 | 7 | 1/35 | 2 | 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 | DNB | 0/17 | 1 | 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 | 4 | 0/6 | 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 | 27* | 1/40 | 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 | 21* | 0/32 | 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 | 14 | 0/14 | 1 | Zimbabwe won by 69 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |
| 11 Aug 2009 | ZIM 271 v BAN 320/8Match 2 · ODI | BAN | 6 | 1/41 | 1 | Bangladesh won by 49 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2009 |